<SEC-DOCUMENT>0000811156-21-000054.txt : 20210729
<SEC-HEADER>0000811156-21-000054.hdr.sgml : 20210729
<ACCEPTANCE-DATETIME>20210729102252
ACCESSION NUMBER:		0000811156-21-000054
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20210630
FILED AS OF DATE:		20210729
DATE AS OF CHANGE:		20210729

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:		211125519

	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:		211125520

	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-20210630.htm
<DESCRIPTION>2021 Q2 FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:8ae9e26b-5d17-4d22-a653-ced8b3b38739,g:729c2e9d-4bd7-44a6-a63a-5dc2ca2e9638,d:f7c85584e62443be9842b9fd24770bb7--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:cms="http://www.consumersenergy.com/20210630" xmlns="http://www.w3.org/1999/xhtml" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cms-20210630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfMy0xLTEtMS0w_db164d14-3600-47f3-81f2-43026cdd1615">0000811156</ix:nonNumeric><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNC0xLTEtMS0w_6079bdeb-5956-4fd8-b7ee-275228282c65">2021</ix:nonNumeric><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNS0xLTEtMS0w_f89aba7f-5ae9-4cfb-a48f-4a878d67a304">Q2</ix:nonNumeric><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNi0xLTEtMS0w_b2db10a9-37b7-4eb8-98a8-6342db0f695d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNy0xLTEtMS0w_9b5c8317-77cc-4e01-b45f-9672aeec850c">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfOS0xLTEtMS0w_f9b45901-acd9-4624-94c0-808b6289bb0e">0000201533</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701" decimals="INF" name="cms:PreferredStockDepositaryShareConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMzkyL2ZyYWc6MDE3MDE1MTg0NThhNDY3NzkwNzE4ZjhhNjFjYTcxYzgvdGV4dHJlZ2lvbjowMTcwMTUxODQ1OGE0Njc3OTA3MThmOGE2MWNhNzFjOF8zMjk4NTM0ODgzNDIx_32d9f9eb-c711-4516-9060-3585d847bf55">0.001</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cms-20210630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="id3d1303f335d40718654c4356bee7152_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="i1fc9b515e98f4b3f8095d07d51da5222_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="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d6a8105615c46e692c71a846c840656_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i43790695a0ab41338a89cb6fce66362c_I20210712"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if95d7cd7ab704ac280c51c6cf98e9fba_I20210712"><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-07-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i3301ab02abb540068c56ea7bed1412b5_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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dd38638c9f647b8ba93c74da230f7e4_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="if3dc06ae13654e04a81922e6475ebf2b_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i174ef0f588e34444b5e087814a10e75f_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="i9c8ee72c78d4402f9633ed70cce94419_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief910a0132d74a08aad779c42df7c713_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="idb63e32cbe174208947e8c812afeb7fa_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2a3a9b6ca7c4b35862e85663a0a3e56_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:context id="i447c802418d84e2f8c3f726841cdce19_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-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="i1830c8453449413194844643860f45f2_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="ifd11e4917ff345c98aa69fb04d20f68b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i789f4ff648764a97860a2d2ef6561786_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="id647680599e948b98ff3c0602068349a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bfbf6430e4c4292a351d90667f76479_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="id5069b4898a3452697c0264708265342_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic15fc5a41bf1499faf8e7771bd732cfa_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="i63a798e7d5e64a999c71daeabec1797f_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="i1ef84505512c4dcdb465a39a70e70b00_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9031e5794904426caecc20513dc247f3_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f4934df67d84a71ba774d9f2b4aae99_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="i18b2c98edefa4fe39caf30db5c68e2d6_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04c646ea482645f98262f510d7a6bdb9_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="if34ee290dcc642e9b9dff9b0fc62be30_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bd56da94f1c47359e5cce0821ccfb25_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="i1407a2026ad642249836a809724c064a_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice3ccd2e38544be180df5ddb31ae6111_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="i651d22ff5808467087c1cd9879e8ae5b_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i871c49e7b9b249e68e9db11b1a8fab98_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="i248760019f5c4b0b83315c61e6cb14fd_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09b32ab8692e48b5a3dd6311d9693bc1_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="i6d1af2c43ca04919aa76eb604171c725_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04d79b3a20b24a37a371cc7e3d000040_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="i87187ccede654c92b1b2a18ced199c64_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i682a88c3280c47cb8083edf841702b8f_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="i39afa0a37c354c6db003f5e01977f657_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6223a7f212404457bb75cfb6547d350d_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="ibf7fb0afb99e4bfcaf82e438b8364b1b_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b9fd11b2de0424ba02ec5a736726304_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="i21f93f7653f24a4da7021204f33fcbb4_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8babae8b9e0e4c15bcd04b0b58b5296e_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="ib8e28115cffc4395a62b5b188eadcf99_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63a8c30967834bb3adb302c241af6c40_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="i399eec7ade864857a9dc11e0cf9f35c4_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i146d840f52064daf9cf0f0977f92ec91_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="i6fb4e2e78f3540d3aa915a07982f5089_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71a79489f72846888cfad2d1c55c3ad3_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="i93b4643df01f4516b48a9a8305a87024_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42e47dc4b4ca480286f5f0c9a3be016e_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="i82831fc76e4441f18a5b713351833332_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b8c76cd686e432292e61a06029a2485_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="ic32e3957fa0c4828b525a9d570369b40_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33f632beea73419482f3306c4e065c3b_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="i37810f85569b4f6aadc7ce6961ef7b23_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i767f6a05a8144d9daba32f76f1eab90b_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="iba17b7bb2a774fce843078694ecb357d_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i209d3a24de1c4d7686b55ceda1427e31_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="ie325f10a50c14d6e8d61dd7e19056307_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0fe7c8a6e464711979b84cb528dc9e0_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="ie1f10dd16a774b5695dfda7e32cf9e82_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib80558451ca34a9793f03adbcbf4110a_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="i5f4f187a89ae4153aedb180aa7aabbed_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i573d47224df34ae3b942e1a543f5052d_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba167d50f6a14b9499a944c5e6bb196b_I20200331"><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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ae0c9c8bfef4feeb4ede6c82829e5c0_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdfd4787f3dd4ae8b86457b386514ffb_I20191231"><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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e76bb6062404a46928982852df7b776_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="i6247084399e3440f94c4c178ab2609aa_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3549a300efe84c88a2e08db16701d299_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="i6aeac6f2e04749478dca3e5f55a44091_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9487d2dc6c164f6999d84cc40c5f1f92_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="icc58e69ba77c43269bee2f1ec8e6d211_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i119c6f8d17db48458e36c1f3a9179c49_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="i56d0327a63b54a97b59d8f1e9d73432d_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09f19db800324212b706ce10f1b522a5_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="ie12615627d174472b4716b6be8a1d2d3_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea214001e9f486195c742daf12ddb25_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="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40ef1a256bfe42d0a5d439f6938cb11f_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="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i400adfb6d9a24e838352f6e032f92e94_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="i5ce6beba334249f5b9758fc23ca1bfac_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62dbde320dd4de3ab97c42f66a7b8cc_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="ia241c401691c463d8432e506e43dc368_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ea2c49f226f40c5b19bbd9a82d21dbb_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="i6b56658a986249cb98e9bd17e250603d_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6b972f429c245e79a2c225f5aac3414_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="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i587ffe67ca6d4ddb93615c64e171925c_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="i7e151cb07c0c4246b5ddb4e89762edae_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e6fd1cb2c344b76900b474d0eefb353_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="i7cc65862128645e3bdc54856448d2d2c_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="iede64e69172043fe8322d22f561fa004_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62dfb76607b942d18b3568db81b4ad4e_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3972a976d394c969f6c5b56b873d7e8_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="ib167527575154aadb868fdd7ba0c80c3_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie827b10a2a8a4982ba10ea117bd8ec0f_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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0f8c9046e844cdcadfb8cc71bee7252_I20200331"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i162ca68cfdd84dcd8377d78e61f8f8d8_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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdf6eee086414459a6200982c3ebda20_I20191231"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaee26ac817544827a006a6e7173e254a_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: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="ia0ff70df3df542ee936ba9f67100690b_D20200401-20200630"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9286ef44a0644eb4a7b1b1f6150eb243_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: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="i9dd6d3f7711e47b792f1b3fcb2561723_D20200101-20200630"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c0ced26021f4825aeda7841ad5da52e_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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d26baeba30a4ee2b8f978c8fdd3c08f_I20200630"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i913f9fcee5ef42f0a1db4c3102106703_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="ib7e80294294e4722ad6df39b8e029d6f_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17f299238cad40dc98b17e6ecc3a359f_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="i1cb8efb3990e47ce81d779a8a08a15fc_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib187de9b84764ad4957f9cb9b2608f30_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="i69519bdafb4f49089c8241758c04be8b_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a473d4ec5f14216bc62fdedcad2507b_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="i3185661c44c0466295ff490b7800c224_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b16792600e4f6899f083b536312790_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="i02fe50d485eb480faf74180b697ba6d4_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d73f9cc669d43fea808a71ecf5dd4c6_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="ibd47d361984f467ea1837444485b5553_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i723a0089303b44fbab2f2e47eddf76f9_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="i557f73353b1142a1b0ccb020e9e10da4_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i768df287c6874884a7b7873e5044bd23_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="i4689479c396e4b9e971491ad5b50eb73_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia89efaf597c84a239847afe394413059_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="i8b15bee9062648f6bd07b0736dd80187_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bd7b4ba87f94d85a542edba5cf71ff3_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="i1330a740553b45ca970e703442e73099_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie95f7f271203435e8a2dab368c794278_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="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic192a955e2a641728c82917ec63322e7_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="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88cdde61f2c74d3eac253e919609c815_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="i3a092f70efd14387aa3aee069cc9b1a3_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c91655a8dba4a228f6f7103e1bf7629_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:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i303ceef8b16f45e4afbeded3d7352c3a_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:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62760e87f014ad4b639896dfb94b115_I20200331"><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:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57d8c844ced74cde8ad7203bb2df309e_I20200630"><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:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73e408fd81f64c3a9e13b29876b4207a_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:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc5ab32d7f954632afe2d376ff23c719_I20191231"><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:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaba3eee051a14e908c79b943305b5262_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:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62e93db155d947cdbbda02cc45c0ec05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RevenueSubjectToRefundMember</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="iba503905cfa14e96a5eb89b1e9fdd13a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RevenueSubjectToRefundMember</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="i0efb149c1c3c4fa1a87499f82fa74ac8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember</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="ia85a3b5f128743338d9862eb16cabb04_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember</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="i015a4288013d4d78a4b4a4dbfba8a3f1_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36e7d4e27f974560b3b3b304df94f0a7_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i9d36a9f037f647ac951ef14cf373acde_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">cms:EquatorialGuineaTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idea8c64c8ec04d17a13613069005b8b2_I20210630"><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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cbc2182b96d44edab545733d7c28a9d_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb30c98554a84602b86f868ce78605a7_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4615f3851c474283bdbd394f5ce8d6b5_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17a7cb24a9b54f0eb3545a5129c5cd52_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20508a2fb32f4cc8b67040751ac543c9_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:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mw"><xbrli:measure>utr:MW</xbrli:measure></xbrli:unit><xbrli:context id="if5f37ab1530a4a2899cc3f0dc33467bf_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="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:NewCovertGeneratingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38adfc98ffc949a79a3f2026ac862018_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:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:NewCovertGeneratingFacilityMember</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="i3b2e2d55e56d41208706922054d0873c_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="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:EnterpriseSegmentGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i271b9b4b954d431182adacfd3fa6cdb5_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:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:EnterpriseSegmentGeneratingUnitsMember</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="site"><xbrli:measure>cms:site</xbrli:measure></xbrli:unit><xbrli:context id="id346865bc69e45d99aa4693ab6148cad_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:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f8e6e52afb443e298786a5e75ef5cc3_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:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</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="icd0843226c754039acab5462b08a51c7_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:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a615d723cb6417280223bd42c4ae6aa_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5913ecaed5f545e3bff6c491c242f87a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01182185515a4adeb2ae5b2c2b6ff903_D20200501-20200530"><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:LitigationCaseAxis">cms:CivilCaseConsumersV.MPSCStaffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-05-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i836086ac610b455d9f20b845dbf4174f_D20200901-20200930"><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:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</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="i8cf4d6fcd67d4adbb8aeff727cb5ffef_D20190130-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:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b427237230f4a5b81a3626d5f3d092c_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="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e0f8424d3694baa834ed7d3109a971a_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="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">cms:RepairCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic36bdb1af8b745dd9510c4beb4101134_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">cms:IncrementalGasPurchasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96aa1748864845a4a9819e5f11be56a8_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:NatureOfExpenseAxis">cms:InsuranceRecoveriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</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="i609b61bdfa0e4b83a62479e55b8e80c9_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember</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="i9e540be0bb764a069f32ffcb2b287781_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i654ab9134b1b4625a87dca82e2523d18_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie71f8edf16694adbafa7ae6425089e36_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if577840e28454e52af1090209550b59a_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i857ab1f6b85e4b4db88854f678755c36_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb0916bbab2646c9b24d534d83e27892_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:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</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="ie80cf3a7054a4aad8d6c25bdbba6a877_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:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30a99afc84da496a89fa89fb1f9a2981_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d6df658054640c983efdce10eff3166_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:LossContingenciesByNatureOfContingencyAxis">cms:TaxAndOtherIndemnityObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f5160667a844e0cbb156bb4779a3c47_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:CMSEnterprisesIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i816401651deb4499a5be47dbecd77ab3_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:CMSEnterprisesIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2ae40e208014aeebb233757e35fc3cb_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:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i000ee3cb82674fcca1093d099c0a4a6d_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:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbeef7a07c6e4116973db563f2e1dd94_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesThreeMember</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="iec27d6a0990a43dabd12a2d01abdd356_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:CMSEnterprisesIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29c59061b3d34188a54578424d8dcef5_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:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</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="icfafef1434ec4f8986c9c2ba14e9c3dc_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:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8f967ffac8440ed8dee163f58150dea_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:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e44697bfb994cceb4bf0b55664a12b3_D20201201-20201231"><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:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2161c78c33064083bfca4d391f55564c_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:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8c0ba2157c9436f8961960dab21badb_D20200915-20200915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member</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="i56057d67e47d4785b88789aab945b24f_D20210630-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie829822c93144839a2f3fa8dc1dfc559_D20201222-20201222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member</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="idf3649ffdc3240b286abfd88ee7f602a_D20210630-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701"><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:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id311954ea88c4393be226c93f147383e_D20210701-20210701"><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:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37ce0cb62d78491c8e6c87e75939f942_I20210701"><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:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida82e5bdb2524902a1df3bf18bfb6060_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if10295f109434a1a847452dec2e3c97d_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a01c3a7560a47c7b7b255965f55086d_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13199080995547f7a79273e6940cebe3_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide8318c0a52f4ac8b69e1be0ec86a953_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c961810c6424213a1a32d9cfbab4f86_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4a37843ca9143608d2590ba0a74e79e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id285efcc5a234dd484aa1e82e4314cb0_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie431e6e8cdc04a01a0b2ff2de00e379a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66e0db9ddbc94253b2417d6ce8934209_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66fd4b12485c40dca037a8d9a5731858_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafa98e5bff9e4193900b99b15d34760f_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b4021c32227457ab5a4d90fbb7b4071_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dff5bdb515047178f86a52ef16d6f90_I20210630"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1a9e791bd1d45e38593739d04385ab3_I20210630"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c9f237ca86b4314ab75bb30255967f4_I20210630"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7136a30af2084a8cbd28fd33f12e977c_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75a8b6a81cd643abae49275d7da5e9f9_I20201231"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i731dd9ac98804c0a8766de79d6365a33_I20201231"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ffc188593be4aefb6ae6de6b69c6375_I20201231"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if48bf810e6454c718aa708f9bdfa4c0b_I20210630"><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><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="i04f0637a7fa94dffa0633291415d850c_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630"><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="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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i6f335a24054940b88ff9d7ad1fddaccb_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231"><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><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="i50bb05990b0f4b0ea27e00498dd69889_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia101f3f6b3ff4509b0469a338bddee79_I20201231"><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="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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3670c80b9de47e486da74dc14ab2e97_I20201231"><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="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifafae4b0bf744fdaa47102fc587df0c4_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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3f663e2a7fe4b54b3a9483a90747402_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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib94f135dedcd46c197cd8a9d06cdda53_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="id0b16799189241869820449ff59d0033_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7c5726c92364ac4a76daf18b72178ec_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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38e4ee59cf8541d789d703762adfeee9_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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ebd02812528476cb75ae2088caad5d3_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="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62df19fd76494089981054ede953ad54_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="idcd10497e31545d488a4f9408e095276_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5ddb735b3d345a98f5b32851fbb81a4_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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i298d43a8f38e4eeda0af40421dea8971_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i596e97133235439ba867e58fe761806f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</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>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a97d75380b947b98d4244b0e7db7931_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i604010290bbe4459953cba0892da2687_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</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="i2eeac680795f4288a9e92644aef6cdf8_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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="id35fa73d6a604553989616ad3dc74796_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:ProductOrServiceAxis">cms:OtherUtilityServiceMember</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="i2d016ccebe19468c839439ddbc0c9bb2_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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</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="i65e0bbda3dd44b26a5f3616b6a1c1f94_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:GasUtilityMember</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="ie1101a3d51b440538566c15ab08385b2_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="ia49fe78283dc442e8bf434d425146e68_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</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="i87a17431dd934225a9e25ae1a18f41f7_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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="i5bc3819fa28544919e59074a9daa6394_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="i71ab9349eac24bae855b40a5be7e0fe8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:CommercialUtilityServiceMember</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="ibeb5310a7a254f66b0f4e5eb76aa92f2_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:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="ibfe27c92f58c427d8c2f7f552f26ba7e_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:CommercialUtilityServiceMember</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="i23857272c2fd4a6ea3d8780b3a57775f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</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="icda85d1798834ca59d5059767bfc170f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="i07e8027b84a94e6185dfe7bea049ce7b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</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="ia45e6f76f36840f29abd794a3033cdec_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:OtherUtilityServiceMember</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="i16cda882a84142978adab452b84d7e76_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:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="ifc981326cbd74d90bea68d9b1eee1e3e_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: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="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i295a42eb95624c8a9041c3310f36e6a6_D20200401-20200630"><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:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iced7fe87eb9b4900ac0e6bda548063d7_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92868f4778c54c6493353070687d1473_D20200401-20200630"><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:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2a2a5744ad54033b8d8ae849cce0317_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i351280c6e1e14624a1022c94b45cf59b_D20200401-20200630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3c823e35fd74c5286f211cb8f34f87e_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23ebf940c2e34b428340cfe2fd647efb_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4588e068286a4f1783a3ae231df56e86_D20200401-20200630"><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:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e14a1f5d89c4055a110cd7e18720ecc_D20200401-20200630"><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:CommercialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5210368139c7400783e8c99399520aad_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b602034bba84a24be582c60ad4e0853_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28a762e238704527b89b95b96cd73de6_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i047cef68d9e94206bb9ac3c1f2ce50c9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bdbd680f5af4b5db4fb03bb6bbef7e5_D20200401-20200630"><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:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i121c96aa53654d8da717d93b841de31e_D20200401-20200630"><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:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia028e4105bd649909c270195eb206e32_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</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="i58d3ffbf829b4698a6cb83d4ef032b23_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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="iecf78af15fc841298aedf6e668c7ed3c_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:ProductOrServiceAxis">cms:OtherUtilityServiceMember</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="i124f520a8b1c45e0ba14da9d893a1aae_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="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</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="i7347364ee50c470b8e2b982da25917ae_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:GasUtilityMember</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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_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="ic445dfac12a94a13bbff94bd24847ae4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</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="ic9c212f7a02243d2bae80850caed8787_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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="i86c2ac52027d4491af73ca70ebc35884_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="ia2aed5f08a3742e08e44be1751ab455c_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:CommercialUtilityServiceMember</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="if20de805785642ae90e994961d23e8b7_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:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="idb79f3fe7a0b49a69070003669b3a3c2_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:CommercialUtilityServiceMember</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="id4c51e00aba74e85a79c494e15814d2e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</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="ib45f4bde95934fd5af0cfb0af939f065_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="i6ad2e3e9d13048138f0a6d0738f6328e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</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="i7c4fad627f9b45fca1d9839842adf060_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:OtherUtilityServiceMember</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="i6849ba11910e4e55b97c4d131ca751a5_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:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</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="i9e3e3c39c56d43e1b79d2ba4fd3cc99d_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: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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60a2953ec9514deb976096581fd18fdf_D20200101-20200630"><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:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic99ad62f1478413ba59b1e35a248a105_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89be181b14204421831ef29eb3462dae_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630"><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:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8f7f7e150ae4e798d4e383837490ffa_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i631bd6d357994f5f8b19cb1c9eee0394_D20200101-20200630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6996c01c776b466c9a028ef399b9f0db_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23c7ebb010504f66b8feea0563e4d1aa_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebc14bdcf8ba48bcb4535b8e439bb0cb_D20200101-20200630"><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:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fbf6957cb964275b1122a33779a238c_D20200101-20200630"><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:CommercialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i503bdf48402f49c18f7ac1d910a48a05_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a4d31c777a9467d9e696fcead62c260_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f5662244f4b47009bbd1af9f815e859_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</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>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23c50b0df1e148ea960cc47de0c4969c_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><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:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f6aa0b482434e388b151ed5bbe369fd_D20200101-20200630"><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:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ec258ac581d4c08a1f2a151c326ec39_D20200101-20200630"><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:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d68572462584ae2b62470fc59d998d4_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="i9ffa468acc3445e590b5610315d7e6c3_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="i31805a19c6c94da1a0a91c546fee8cb8_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0257cb5e1c1649c7bf10fc0bf4dd615f_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93f0b5cb1bb445b6b1fcc673987d6b6c_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="i2ee2143eb8334b4e8f338a2f1a301086_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="i9970ea793d614a81bf2e08464b4623c8_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9403d92fe98146d08da306fe3e5bdc44_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i466f140d58844b478d83c4a872b38279_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38310769237740faba6b1b8af824dc1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cd5006eee4a4a499fed43334762d6ad_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="i9a4e40d080884f34bcc6607aad0abfd3_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib57e00f4c67b41359b854cd79dc0d33d_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="ib47c01c04a2341459e12a113afa5a887_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cef8be1536440f9a15bbc9a0805c334_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="i1e5693676979420ca247da9e3c9f3dc5_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i736bbdc620b74706a188177e770624c6_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="i37bd75c71a3d4807ba29cd8d3705eb21_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaea8d0634de4711a9ece6832b7b1892_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50e735540cf34e0cbdc418fd0aba031f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59da6fd6f79040649f11c96700e13ec5_I20210630"><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:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0893214b6d3a4ac0b709c16c382c14a5_I20201231"><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:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8293d08b18174aa39b283945f21c0f07_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5ead4c4a1644237ad85eda89153f3fb_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i429aa380fc934b499eeeb83e615e7f0a_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a35b7431196456fad9b6c247a3d663d_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6177d4167d741e683a75ea860a71d18_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7910c8bdd43e44deac5badebc1f718d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cd1b353b06c471cb80815fa56eb3d32_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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i737a1067b8b34ecaa7a8062a476fab48_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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2a1436cc2dd47628b0d647a6a4b1194_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="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7bc7e7f9be34100aeac89af04b8ee34_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="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5489f4f9c294b9694ba511742a7c7c5_D20210101-20210630"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18cae6f5526946a2a6880dc5206adc5a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i328660a19b8847b9ab7a3ae3b632ef6c_D20210101-20210630"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14251815456747bca55f1e9151d85cdd_D20210101-20210630"><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:GraylingMember</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="ic579f4fe3093410d863446fbc8098c67_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a7986922d754489960531b1e6c41c45_D20210101-20210630"><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:CravenMember</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="i41a132c0c2a34ad096582349330c641a_D20210101-20210630"><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:TESFilerCityMember</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="i2586b08f9d2d48c696820bed2427c999_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i415f9440e1924154baf7b3d3df159769_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4626e74039c54c22b043ee1e799051bf_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id50d1adedeb04ed4a83232842a43fad8_D20191001-20210331"><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>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied12ae0607734101b38eb07dd72da8c7_D20191001-20210331"><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:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8efda791eeba40e2a70a6514d3cf4c70_I20210630"><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:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9882e6bc8e9741428fdcaf1904c609ab_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50b7402a28244fb88ce64c12676c8e4f_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bf8d55a57514186ab072992b990ce53_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c81c4a8a0ab43b2ae782c56b46f93a5_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9299edf4bc5d4614a85a9242123bf0f5_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</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="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</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="ie371ff139f20477caff2e29d67692844_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="if7c85584e62443be9842b9fd24770bb7_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="#if7c85584e62443be9842b9fd24770bb7_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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl84Nw_f7faf457-3cec-48d2-a563-56477fd4a8d0">10-Q</ix:nonNumeric></span></div><div style="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl85MA_34e49247-20c5-428c-9ec7-ca747b3f54c8">&#9746;</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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl8xOTE_be7ec916-4640-4079-a12c-cecca577f4fd">June&#160;30, 2021</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%">OR</span></div><div style="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl8xOTc_46a5121e-9835-450a-9bbd-9e813879ed50">&#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:12pt;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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ODk2YjJhZTIwNTg3NDdjM2FmMWFiNmYzNjI5MzVjM2EvdGFibGVyYW5nZTo4OTZiMmFlMjA1ODc0N2MzYWYxYWI2ZjM2MjkzNWMzYV8xLTAtMS0xLTA_d9e2e0d1-cbbd-444b-8382-535c97b0474c">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ODk2YjJhZTIwNTg3NDdjM2FmMWFiNmYzNjI5MzVjM2EvdGFibGVyYW5nZTo4OTZiMmFlMjA1ODc0N2MzYWYxYWI2ZjM2MjkzNWMzYV8xLTEtMS0xLTA_b51491de-d24d-407a-8df6-5aaf9520fd14">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ODk2YjJhZTIwNTg3NDdjM2FmMWFiNmYzNjI5MzVjM2EvdGFibGVyYW5nZTo4OTZiMmFlMjA1ODc0N2MzYWYxYWI2ZjM2MjkzNWMzYV8xLTItMS0xLTA_4ba7e139-69cb-4eb8-b99d-2c44d2b364e2">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTU_f2dfd79e-6e56-46f9-9bc9-f19071c41800">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTY_60a06015-0739-469c-a251-595b3178fd30">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTc_aa41d018-3b92-41d4-adfe-1fa4050371fb">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDY_0d830899-c3de-42ae-abc9-f6e4a4700fd7">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDk_90a12d7e-b462-495e-8713-58b52d533d9e">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTE_7cd82641-691a-437b-95fd-dbf85e5334bd">517</ix:nonNumeric>) <ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDc_968fa7cd-34e0-4387-a11d-46ed5ca19a1b">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.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.921%"></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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6NDMzOGQ5MTE0MWY0NGFlNjgzODRkYTdkMjc1OTRkMWQvdGFibGVyYW5nZTo0MzM4ZDkxMTQxZjQ0YWU2ODM4NGRhN2QyNzU5NGQxZF8wLTAtMS0xLTA_2f04b84b-87d0-496f-a093-6053c1a63fd3">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6NDMzOGQ5MTE0MWY0NGFlNjgzODRkYTdkMjc1OTRkMWQvdGFibGVyYW5nZTo0MzM4ZDkxMTQxZjQ0YWU2ODM4NGRhN2QyNzU5NGQxZF8wLTEtMS0xLTA_cd5967cd-7cf7-46b0-b2e4-13dce7ab221a">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6NDMzOGQ5MTE0MWY0NGFlNjgzODRkYTdkMjc1OTRkMWQvdGFibGVyYW5nZTo0MzM4ZDkxMTQxZjQ0YWU2ODM4NGRhN2QyNzU5NGQxZF8wLTItMS0xLTA_184de2a2-5344-4246-aab0-b9c27da107b6">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTg_6509fa46-273a-4dfd-9581-edc1223fa3dd">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTI_c2fb0f6b-aaa5-4660-bece-7020feca603a">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTM_b047e16d-85d3-464e-a971-b941e0a638fb">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTA_46760797-e069-4fe1-8789-18cb5656e590">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDg_21193307-9777-4026-8333-e57d55c8574e">49201</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%">(<ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTQ_ccf485b2-0a2e-4e64-b610-3100ba42ed2a">517</ix:nonNumeric>) <ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTk_bd472615-e6c3-4161-aa94-5a7b9f98b29a">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: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 #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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18yLTAtMS0xLTA_a80d65bd-6c91-40ed-bbdc-bcc689ede230">CMS&#160;Energy Corporation Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18yLTItMS0xLTA_7f8f73c0-ff00-4d44-87fa-c4010fc89e82">CMS</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18yLTQtMS0xLTA_3549e4e6-fd52-4913-a597-393e04f05fb8">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="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18zLTAtMS0xLTA_75388558-0c7c-41be-a5d7-daade14c18e5">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="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18zLTItMS0xLTA_15c15734-35ad-4cd2-b46c-924315829397">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="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18zLTQtMS0xLTA_17b4522e-1176-4dd5-af30-f290011c21f9">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="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N180LTAtMS0xLTA_cb64cdbb-e623-4557-bd79-ed755c78720a">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="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N180LTItMS0xLTA_d6bf2eb8-ad7d-4718-a62a-2ee657da68df">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="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N180LTQtMS0xLTA_155cbdc3-d323-41bb-8b4e-6a023b46a2be">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="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N181LTAtMS0xLTA_cad9aa43-2f28-4f0c-86a4-4d23ee1bfb16">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="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N181LTItMS0xLTA_81746bf6-d3ac-4949-b098-d18fb7d4ff73">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="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N181LTQtMS0xLTA_4334d3e0-1c15-439b-a582-69b2e91ba061">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="i4d6a8105615c46e692c71a846c840656_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTAtMS0xLTkwMTgvdGV4dHJlZ2lvbjpiNjA5YjQzZDMzNGM0YjYwOGVkODBjMGFiMDlhZmQzY18xMDk5NTExNjI3OTU2_9b3b8761-79aa-4cac-9aa7-39fce7098c25">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="i4d6a8105615c46e692c71a846c840656_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTItMS0xLTEyNDk5_730c6ebc-bac4-416b-903e-87393b55a6b1">CMS-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="i4d6a8105615c46e692c71a846c840656_D20210101-20210630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTQtMS0xLTEyNDk5_1bc96c6c-a009-439d-a703-dac4e6f07d9f">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="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTAtMS0xLTA_e437d68f-3db0-4cb2-b34a-6f82493d3d94">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="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTItMS0xLTA_5df6b8c1-26b2-4177-8a13-e57dbcd3a1a7">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="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTQtMS0xLTA_40977ec8-250e-4c77-918e-b4d1a83adfc8">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div id="if7c85584e62443be9842b9fd24770bb7_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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6MmQxMTE0NjIzMjFhNDI3NTkxNjRlMTcxZmMyYTcyN2IvdGFibGVyYW5nZToyZDExMTQ2MjMyMWE0Mjc1OTE2NGUxNzFmYzJhNzI3Yl8xLTEtMS0xLTA_b16c08b5-22a8-4e5c-85d6-7fef99758cca">Yes</ix:nonNumeric></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%">&#9746;</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6MmQxMTE0NjIzMjFhNDI3NTkxNjRlMTcxZmMyYTcyN2IvdGFibGVyYW5nZToyZDExMTQ2MjMyMWE0Mjc1OTE2NGUxNzFmYzJhNzI3Yl8xLTctMS0xLTA_1dae1466-40f4-40f7-b45f-7bb1cee69e45">Yes</ix:nonNumeric></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%">&#9746;</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6YzIwNDM0YjdlZTI4NGNhNmEwNjU5NmQwZDZjZjQ5NjAvdGFibGVyYW5nZTpjMjA0MzRiN2VlMjg0Y2E2YTA2NTk2ZDBkNmNmNDk2MF8xLTEtMS0xLTA_8d685491-cd6d-47cc-ab18-45c1918276de">Yes</ix:nonNumeric></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%">&#9746;</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6YzIwNDM0YjdlZTI4NGNhNmEwNjU5NmQwZDZjZjQ5NjAvdGFibGVyYW5nZTpjMjA0MzRiN2VlMjg0Y2E2YTA2NTk2ZDBkNmNmNDk2MF8xLTctMS0xLTA_f34475ce-1762-41c9-a502-7809488ce6e3">Yes</ix:nonNumeric></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%">&#9746;</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl8yLTAtMS0xLTA_8b906fb5-5a85-4974-a59b-20eb1bb3047d">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:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9746;</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl8zLTYtMS0xLTA_0c708eb4-e3a7-45b4-9a05-64ea61fc34f0">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:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9746;</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl81LTItMS0xLTA_40ed529f-a3e9-46f4-a6eb-110bcace626f">&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl81LTgtMS0xLTA_c6bd0880-bd95-4dda-b56b-f357cd3c00c9">&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl82LTItMS0xLTA_943f70bb-71bc-4f66-ade4-f56aa15a57b8">&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl82LTgtMS0xLTA_0c61bfb2-7e36-4944-8662-5c9dd5698748">&#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="if7c85584e62443be9842b9fd24770bb7_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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xMy9mcmFnOjA3MTA4YjA3N2ZhODRhYmRiMzZmZTJjZjNmNzZjMjMxL3RhYmxlOjhlNjk1ZTdlNjYwMjQzMWQ4ZTIzYWZiNTNiOTMwMTdlL3RhYmxlcmFuZ2U6OGU2OTVlN2U2NjAyNDMxZDhlMjNhZmI1M2I5MzAxN2VfMS0yLTEtMS0w_d0ba8f69-d099-444b-9ea8-38e401ee2051">&#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:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9746;</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xMy9mcmFnOjA3MTA4YjA3N2ZhODRhYmRiMzZmZTJjZjNmNzZjMjMxL3RhYmxlOjhlNjk1ZTdlNjYwMjQzMWQ4ZTIzYWZiNTNiOTMwMTdlL3RhYmxlcmFuZ2U6OGU2OTVlN2U2NjAyNDMxZDhlMjNhZmI1M2I5MzAxN2VfMS04LTEtMS0w_a361efd1-36c0-4880-80a6-408501e3c77d">&#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:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div id="if7c85584e62443be9842b9fd24770bb7_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;12, 2021:</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="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xOS9mcmFnOjZkNDUzZmZmOWE2MTQ4NzhiODE3OTM4YjY1MjlhMWI1L3RhYmxlOjQyMGNmNzViZDUyMDRiZDVhZWRlMjNkNGJiMDk0NGU3L3RhYmxlcmFuZ2U6NDIwY2Y3NWJkNTIwNGJkNWFlZGUyM2Q0YmIwOTQ0ZTdfMi0wLTEtMS0wL3RleHRyZWdpb246M2FlNDE0NGI5NmU1NGJkZmE3OWY0MWI3MGMyNDEwNWFfNA_a80d65bd-6c91-40ed-bbdc-bcc689ede230">CMS&#160;Energy Corporation Common Stock, $0.01 par value</ix:nonNumeric></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="i43790695a0ab41338a89cb6fce66362c_I20210712" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xOS9mcmFnOjZkNDUzZmZmOWE2MTQ4NzhiODE3OTM4YjY1MjlhMWI1L3RhYmxlOjQyMGNmNzViZDUyMDRiZDVhZWRlMjNkNGJiMDk0NGU3L3RhYmxlcmFuZ2U6NDIwY2Y3NWJkNTIwNGJkNWFlZGUyM2Q0YmIwOTQ0ZTdfMi03LTEtMS0w_d9367a1d-dc32-44d2-aa86-f8532403dcde">289,654,238</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="if95d7cd7ab704ac280c51c6cf98e9fba_I20210712" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xOS9mcmFnOjZkNDUzZmZmOWE2MTQ4NzhiODE3OTM4YjY1MjlhMWI1L3RhYmxlOjQyMGNmNzViZDUyMDRiZDVhZWRlMjNkNGJiMDk0NGU3L3RhYmxlcmFuZ2U6NDIwY2Y3NWJkNTIwNGJkNWFlZGUyM2Q0YmIwOTQ0ZTdfNC03LTEtMS0w_7cfe55c8-0b85-400b-9d21-c9fbdbcd24d0">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="#if7c85584e62443be9842b9fd24770bb7_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="margin-bottom:12pt"><span><br/></span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_25"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">Quarterly Reports on Form&#160;<ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNS9mcmFnOmEzMTBiZmUxYzFmMDRjNTk4MTc4YjcwNDBlYTI4NjlhL3RleHRyZWdpb246YTMxMGJmZTFjMWYwNGM1OTgxNzhiNzA0MGVhMjg2OWFfMzA_f7faf457-3cec-48d2-a563-56477fd4a8d0">10-Q</ix:nonNumeric> to the Securities and Exchange Commission for the Period 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: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:#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="#if7c85584e62443be9842b9fd24770bb7_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:#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="#if7c85584e62443be9842b9fd24770bb7_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:#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="#if7c85584e62443be9842b9fd24770bb7_34">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:#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="#if7c85584e62443be9842b9fd24770bb7_34">9</a></span></div></td></tr><tr><td colspan="6" 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="#if7c85584e62443be9842b9fd24770bb7_40">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:#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="#if7c85584e62443be9842b9fd24770bb7_40">9</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="#if7c85584e62443be9842b9fd24770bb7_43">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:#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="#if7c85584e62443be9842b9fd24770bb7_43">9</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:#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="#if7c85584e62443be9842b9fd24770bb7_112">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:#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="#if7c85584e62443be9842b9fd24770bb7_112">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:#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="#if7c85584e62443be9842b9fd24770bb7_115">Item&#160;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="#if7c85584e62443be9842b9fd24770bb7_115">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:#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="#if7c85584e62443be9842b9fd24770bb7_115">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:#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="#if7c85584e62443be9842b9fd24770bb7_409">Item&#160;2.</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="#if7c85584e62443be9842b9fd24770bb7_409">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:#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="#if7c85584e62443be9842b9fd24770bb7_409">83</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:#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="#if7c85584e62443be9842b9fd24770bb7_412">Item&#160;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="#if7c85584e62443be9842b9fd24770bb7_412">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:#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="#if7c85584e62443be9842b9fd24770bb7_412">83</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:#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="#if7c85584e62443be9842b9fd24770bb7_421">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:#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="#if7c85584e62443be9842b9fd24770bb7_421">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:#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="#if7c85584e62443be9842b9fd24770bb7_421">84</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="6" 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="#if7c85584e62443be9842b9fd24770bb7_427">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:#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="#if7c85584e62443be9842b9fd24770bb7_427">84</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:#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="#if7c85584e62443be9842b9fd24770bb7_430">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:#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="#if7c85584e62443be9842b9fd24770bb7_430">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:#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="#if7c85584e62443be9842b9fd24770bb7_430">84</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:#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="#if7c85584e62443be9842b9fd24770bb7_433">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:#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="#if7c85584e62443be9842b9fd24770bb7_433">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:#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="#if7c85584e62443be9842b9fd24770bb7_433">84</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:#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="#if7c85584e62443be9842b9fd24770bb7_436">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:#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="#if7c85584e62443be9842b9fd24770bb7_436">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:#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="#if7c85584e62443be9842b9fd24770bb7_436">85</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:#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="#if7c85584e62443be9842b9fd24770bb7_439">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:#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="#if7c85584e62443be9842b9fd24770bb7_439">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:#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="#if7c85584e62443be9842b9fd24770bb7_439">86</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:#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="#if7c85584e62443be9842b9fd24770bb7_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:#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="#if7c85584e62443be9842b9fd24770bb7_442">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:#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="#if7c85584e62443be9842b9fd24770bb7_442">86</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:#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="#if7c85584e62443be9842b9fd24770bb7_445">Item&#160;5</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if7c85584e62443be9842b9fd24770bb7_430">.</a></span></div></td><td colspan="3" style="background-color:#ffffff;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="#if7c85584e62443be9842b9fd24770bb7_445">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:#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="#if7c85584e62443be9842b9fd24770bb7_445">86</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:#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="#if7c85584e62443be9842b9fd24770bb7_448">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:#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="#if7c85584e62443be9842b9fd24770bb7_448">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:#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="#if7c85584e62443be9842b9fd24770bb7_448">87</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:#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="#if7c85584e62443be9842b9fd24770bb7_514">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="#if7c85584e62443be9842b9fd24770bb7_514">89</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="if7c85584e62443be9842b9fd24770bb7_28"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">2020&#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;2020</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%">The 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="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%">CDC</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;Centers for Disease Control and Prevention</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%">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%">The 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></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:#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="#if7c85584e62443be9842b9fd24770bb7_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 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><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 EnerBank</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></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:#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="#if7c85584e62443be9842b9fd24770bb7_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%">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%">The 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><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%">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="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%">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="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%">Dodd-Frank 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%">Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010</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%">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%">The Michigan Department of Environment, Great Lakes, and Energy, formerly known as the Michigan Department of Environmental Quality</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, 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="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="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%">The 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><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></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:#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="#if7c85584e62443be9842b9fd24770bb7_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%">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%">The 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 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="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="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%">MCV&#160;Partnership</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%">Midland Cogeneration Venture Limited Partnership</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%">MCV&#160;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%">PPA between Consumers and the MCV&#160;Partnership</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%">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="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%">METC</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 Electric Transmission Company,&#160;LLC, 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></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:#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="#if7c85584e62443be9842b9fd24770bb7_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%">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="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%">Michigan Mercury Rule</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 Air Pollution Control Rules of 2009, as amended: Part&#160;15, Emission Limitations and Prohibitions&#8212;Mercury</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%">MIOSHA</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 Michigan Occupational Safety and Health Administration</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%">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="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="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%">NSR</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%">New Source Review, a construction-permitting program under the Clean Air 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%">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></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:#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="#if7c85584e62443be9842b9fd24770bb7_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%">OPEB 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="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%">OSHA</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 Occupational Safety and Health Administration</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%">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="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%">PHMSA</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 U.S.&#160;Department of Transportation&#8217;s Pipeline and Hazardous Materials Safety Administration</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%">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><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: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%">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%">The Public Utility Regulatory Policies Act of 1978</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%">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%">The Federal Resource Conservation and Recovery Act of 1976</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%">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: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%">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: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%">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: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%">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: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%">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: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></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><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">Smart 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%">Consumers&#8217; Smart Energy grid modernization project, which includes the installation of smart meters that transmit and receive data, a two-way communications network, and modifications to Consumers&#8217; existing information technology system to manage the data and enable changes to key business processes</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%">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: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%">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: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%">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%">8</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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. None of CMS&#160;Energy, CMS&#160;Enterprises, EnerBank, 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, EnerBank, 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="if7c85584e62443be9842b9fd24770bb7_37"></div><div 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 2020&#160;Form&#160;10-K.</span></div><div id="if7c85584e62443be9842b9fd24770bb7_40"></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. Information contained on CMS&#160;Energy&#8217;s website is not incorporated herein.</span></div><div id="if7c85584e62443be9842b9fd24770bb7_43"></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&#8209;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 of the COVID-19 pandemic and the related economic disruption on CMS&#160;Energy&#8217;s and Consumers&#8217; 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="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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 in the performance of or regulations applicable to MISO, METC, 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, gas pipeline safety, gas pipeline capacity, energy waste reduction, the environment, regulation or deregulation, reliability, health care reforms (including comprehensive health care reform enacted in 2010), taxes, accounting matters, climate change, air emissions, renewable energy, the Dodd-Frank Act, 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 Consumers to execute its 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 NSR 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">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 of the future transition from LIBOR to an alternative reference interest rate in the credit and capital markets</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 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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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">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">the impact of credit markets, economic conditions, increased competition, and any new banking and consumer protection regulations on EnerBank</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 give rise to the termination of the EnerBank merger agreement, including any action by a regulatory authority or other third party to prohibit, delay, impair, or deny approval for or consent to the consummation of the proposed merger</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 2021&#160;IRP filing or give rise to the termination of the associated purchase agreements, including any action by a regulatory authority or other third party to prohibit, delay, impair, or deny approval for or consent to the 2021&#160;IRP or the consummation of the proposed acquisitions</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, 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="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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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">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 cyber attack 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;II&#8212;Item&#160;1A. Risk Factors.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_112"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="if7c85584e62443be9842b9fd24770bb7_115"></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="if7c85584e62443be9842b9fd24770bb7_118"></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="#if7c85584e62443be9842b9fd24770bb7_121">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="#if7c85584e62443be9842b9fd24770bb7_121">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="#if7c85584e62443be9842b9fd24770bb7_208">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="#if7c85584e62443be9842b9fd24770bb7_208">44</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="#if7c85584e62443be9842b9fd24770bb7_211">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="#if7c85584e62443be9842b9fd24770bb7_211">44</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="#if7c85584e62443be9842b9fd24770bb7_214">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="#if7c85584e62443be9842b9fd24770bb7_214">46</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="#if7c85584e62443be9842b9fd24770bb7_217">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="#if7c85584e62443be9842b9fd24770bb7_217">47</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="#if7c85584e62443be9842b9fd24770bb7_220">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="#if7c85584e62443be9842b9fd24770bb7_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="#if7c85584e62443be9842b9fd24770bb7_223">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="#if7c85584e62443be9842b9fd24770bb7_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: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="#if7c85584e62443be9842b9fd24770bb7_226">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="#if7c85584e62443be9842b9fd24770bb7_226">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="#if7c85584e62443be9842b9fd24770bb7_229">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="#if7c85584e62443be9842b9fd24770bb7_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="#if7c85584e62443be9842b9fd24770bb7_232">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="#if7c85584e62443be9842b9fd24770bb7_232">53</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="#if7c85584e62443be9842b9fd24770bb7_235">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="#if7c85584e62443be9842b9fd24770bb7_235">55</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="#if7c85584e62443be9842b9fd24770bb7_238">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="#if7c85584e62443be9842b9fd24770bb7_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="#if7c85584e62443be9842b9fd24770bb7_241">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="#if7c85584e62443be9842b9fd24770bb7_241">58</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="#if7c85584e62443be9842b9fd24770bb7_244">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="#if7c85584e62443be9842b9fd24770bb7_244">59</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="#if7c85584e62443be9842b9fd24770bb7_259">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="#if7c85584e62443be9842b9fd24770bb7_259">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="#if7c85584e62443be9842b9fd24770bb7_259">59</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="#if7c85584e62443be9842b9fd24770bb7_262">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="#if7c85584e62443be9842b9fd24770bb7_262">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="#if7c85584e62443be9842b9fd24770bb7_262">60</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="#if7c85584e62443be9842b9fd24770bb7_271">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="#if7c85584e62443be9842b9fd24770bb7_271">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="#if7c85584e62443be9842b9fd24770bb7_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="#if7c85584e62443be9842b9fd24770bb7_292">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="#if7c85584e62443be9842b9fd24770bb7_292">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="#if7c85584e62443be9842b9fd24770bb7_292">67</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="#if7c85584e62443be9842b9fd24770bb7_295">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="#if7c85584e62443be9842b9fd24770bb7_295">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="#if7c85584e62443be9842b9fd24770bb7_295">69</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="#if7c85584e62443be9842b9fd24770bb7_313">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="#if7c85584e62443be9842b9fd24770bb7_313">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="#if7c85584e62443be9842b9fd24770bb7_313">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="#if7c85584e62443be9842b9fd24770bb7_334">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="#if7c85584e62443be9842b9fd24770bb7_334">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="#if7c85584e62443be9842b9fd24770bb7_334">71</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="#if7c85584e62443be9842b9fd24770bb7_346">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="#if7c85584e62443be9842b9fd24770bb7_346">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="#if7c85584e62443be9842b9fd24770bb7_346">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="#if7c85584e62443be9842b9fd24770bb7_349">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="#if7c85584e62443be9842b9fd24770bb7_349">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="#if7c85584e62443be9842b9fd24770bb7_349">73</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="#if7c85584e62443be9842b9fd24770bb7_370">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="#if7c85584e62443be9842b9fd24770bb7_370">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="#if7c85584e62443be9842b9fd24770bb7_370">76</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="#if7c85584e62443be9842b9fd24770bb7_373">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="#if7c85584e62443be9842b9fd24770bb7_373">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="#if7c85584e62443be9842b9fd24770bb7_373">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="#if7c85584e62443be9842b9fd24770bb7_391">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="#if7c85584e62443be9842b9fd24770bb7_391">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="#if7c85584e62443be9842b9fd24770bb7_391">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="#if7c85584e62443be9842b9fd24770bb7_397">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="#if7c85584e62443be9842b9fd24770bb7_397">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="#if7c85584e62443be9842b9fd24770bb7_397">81</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="if7c85584e62443be9842b9fd24770bb7_121"></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="if7c85584e62443be9842b9fd24770bb7_124"></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; CMS&#160;Enterprises, primarily a domestic independent power producer and marketer; and EnerBank, an industrial bank located in Utah. 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. EnerBank provides primarily unsecured, fixed-rate installment loans throughout the U.S. to finance home 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%">In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation.</span></div><div 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. EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations are presented as income from discontinued operations as a result of the pending merger described above. 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, the companies employ the &#8220;CE Way,&#8221; a lean operating model designed to improve safety, quality, cost, delivery, and employee morale.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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 the companies create for customers and investors, but also their responsibility to social and environmental goals. The triple bottom line balances the interests of the companies&#8217; employees, customers, suppliers, regulators, creditors, Michigan&#8217;s residents, the investment community, and other stakeholders, and it reflects the broader societal impacts of the companies&#8217; activities.</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20210630_g1.jpg" alt="cms-20210630_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%">Consumers&#8217; Sustainability Report, which is available to the public, describes the company&#8217;s 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 the companies 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; OSHA recordable incident rate has decreased by over 53&#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%">In response to the COVID-19 pandemic, CMS&#160;Energy and Consumers have issued a response plan that is focused on the health, safety, and well-being of their co-workers, customers, and communities. CMS&#160;Energy and Consumers have aligned with safety and health guidelines from the CDC, OSHA, MIOSHA, and the Michigan Department of Health and Human Services in order to protect their employees, customers, and contractors to ensure the continued delivery of critical energy services. To align with, and in addition to, these guidelines, 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">worked with local health departments and hospital systems to facilitate and encourage employee vaccinations</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">implemented policies for employees entering homes or businesses to protect them, customers, and the public</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">implemented plans to safely provide access to company facilities and put into practice enhanced cleaning protocols</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">provided paid leave to employees required to self-quarantine, offered additional paid leave to employees to alleviate child care-related burdens, and implemented other interim workforce policies to offer flexibility and reduce employee concerns</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">developed programs and committed resources to assist customers, Michigan residents, and small businesses as they begin to return to normal operations</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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 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">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%">In addition, Consumers&#8217; gas commodity costs declined by 64&#160;percent over the last ten&#160;years, due not only to a decrease in market prices but also to Consumers&#8217; improvements to its gas infrastructure and optimization of its gas purchasing and storage strategy. These gas commodity savings are passed on 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 and other environmental risks in the companies&#8217; 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 by CMS&#160;Energy and Consumers, the companies 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 21&#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 35&#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 over 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.5&#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 16&#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%">Additionally, Consumers has reduced its sulfur dioxide, nitrogen oxide, particulate matter, and mercury emissions by approximately 90&#160;percent since 2005.</span></div><div 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 12.5&#160;percent in 2019 and 15&#160;percent in 2021; Consumers met the 12.5-percent requirement in 2019 and 2020 and expects to meet the 15-percent requirement in 2021 and 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 25&#160;percent combined renewable energy and energy waste reduction through 2020</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></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 generation 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. Within its 2021&#160;IRP, which is subject to MPSC approval, Consumers outlines its 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 existing natural gas-fueled generating units, providing an additional 2,177&#160;MW of nameplate capacity and allowing Consumers to continue providing controllable electricity to customers, and</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%">These steps are expected to enable Consumers to meet and exceed the 2016&#160;Energy Law renewable energy requirements and fulfill increasing customer demand for renewable energy. The 2021&#160;IRP is also expected to 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%">Consumers has a goal of achieving net-zero carbon emissions from its electric business by 2040. 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 2021&#160;IRP. Carbon offset measures including, but not limited to, carbon sequestration, methane emission capture, and forest preservation and reforestation may be used to close the gap to achieving net-zero carbon emissions.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 illustration is Consumers&#8217; 2020 capacity portfolio and its future capacity portfolio as projected in the recently filed 2021&#160;IRP. This illustration includes the effects of purchased capacity and energy waste reduction and uses the nameplate capacity of renewable energy sources:</span></div><div style="text-align:center"><img src="cms-20210630_g2.jpg" alt="cms-20210630_g2.jpg" style="height:350px;margin-bottom:5pt;vertical-align:text-bottom;width:625px"/></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;Does not include RECs.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">In September&#160;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-percent reduction below 2005 levels of greenhouse gas emissions by 2025. Consumers has already surpassed the 28-percent reduction milestone for its owned electric generation and previously announced a goal of achieving net-zero carbon emissions from its electric business 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%">In addition to Consumers&#8217; efforts to reduce the electric utility&#8217;s carbon footprint, it is also making efforts to reduce the gas utility&#8217;s methane footprint. 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 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%">Additionally, to advance its environmental stewardship in Michigan and to minimize the impact of future regulations, Consumers announced the following five&#8209;year targets during 2018:</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 reduce its water use by one&#160;billion gallons; since 2017, Consumers reduced its water usage by over 880&#160;million gallons cumulatively</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 5,000&#160;acres of land; since 2017, Consumers enhanced, restored, or protected over 4,600&#160;acres of land cumulatively</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 reduce the amount of waste taken to landfills by 35&#160;percent; compared to 2017, Consumers reduced its waste to landfills by 54&#160;percent in 2020</span></div><div 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 greenhouse gases, and related litigation. While CMS&#160;Energy and Consumers </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">cannot predict the outcome of these matters, which could have a material effect on the companies, 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 months ended June&#160;30,&#160;2021, CMS&#160;Energy&#8217;s net income available to common stockholders was $525&#160;million, and diluted EPS were $1.82. This compares with net income available to common stockholders of $379&#160;million and diluted EPS of $1.33 for the six months ended June&#160;30,&#160;2020. In 2021, the benefits from gas and electric rate increases, higher electric sales, and lower income tax expense were offset partially by higher depreciation and property taxes, reflecting higher capital spending. 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 2020. This outlook reflects the effects of energy waste reduction programs offset largely by modest growth in electric and gas demand.</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%">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 2020, 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 over $100&#160;million in cost reductions by leveraging the CE 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">named a Chief Diversity Officer responsible for setting and monitoring the companies&#8217; diversity, equity, and inclusion strategy</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">completed a 90-mile gas pipeline construction project to upgrade gas pipelines and infrastructure throughout three Michigan counties</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 a new parental leave policy for employees, allowing six months of paid leave to mothers and four&#160;months of paid leave to a nonbirthing parent</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">pledged to join five other energy companies in facilitating the construction of a Midwest electric vehicle charging network</span></div><div 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 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:#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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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, which is subject to approval, would add over $1&#160;billion of capital expenditures to the $13.2&#160;billion that Consumers already expects to make from 2021 through 2025, which are presented in the following illustration:</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20210630_g3.jpg" alt="cms-20210630_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.0&#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 $5.3&#160;billion to sustain deliverability, enhance pipeline integrity and safety, and reduce methane emissions. The electric distribution projects comprise $4.7&#160;billion to strengthen circuits and substations, replace poles, and interconnect clean energy resources. Consumers also expects to spend $2.4&#160;billion on new clean generation, which includes investments in wind, solar, and hydro electric generation resources, and $0.8&#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;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.15pt">2021&#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 March&#160;2021, Consumers filed an application with the MPSC seeking an annual rate increase of $225&#160;million, based on a 10.5&#160;percent authorized return on equity for the projected twelve-month period ending December&#160;31,&#160;2022. The filing requests authority to recover future investments associated with distribution system reliability, solar generation, environmental compliance, and enhanced technology. In July&#160;2021, Consumers reduced its requested annual rate increase to $201&#160;million.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_130"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:30.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: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.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.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="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 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 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%">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%">2020</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%">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%">2020</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%">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%">136&#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%">40&#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%">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%">379&#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%">146&#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%">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.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.48&#160;</span></td><td style="background-color:#ffffff;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.13&#160;</span></td><td style="background-color:#ffffff;padding: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.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 0 10pt;text-indent:-9pt"></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.33&#160;</span></td><td style="background-color:#ffffff;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.49&#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 10pt;text-align:left;text-indent:-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.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 0 10pt;text-indent:-9pt"></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.48&#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.13&#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 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 0 10pt;text-indent:-9pt"></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.33&#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.49&#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><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:30.470%"></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.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.879%"></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 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 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%">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%">2020</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%">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%">2020</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%">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%">119&#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%">35&#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%">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 #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%">237&#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%">72&#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><td colspan="3" style="display:none"></td><td colspan="3" 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%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">(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%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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 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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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&#160;</span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 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%">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 0 10pt;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%">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><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%">40&#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 #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 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%">379&#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%">146&#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="display: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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 months ended June&#160;30,&#160;2021 versus 2020:</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:54.188%"></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:7.880%"></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 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 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;2020</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%">136&#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%">379&#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&#160;</span></td><td style="background-color:#cceeff;padding: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%">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;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%">(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 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%">(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%">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%">27&#160;</span></td><td style="background-color:#cceeff;padding: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%">57&#160;</span></td><td style="background-color:#cceeff;padding: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 rate increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">63&#160;</span></td><td style="background-color:#ffffff;padding: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 income tax 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%">11&#160;</span></td><td style="background-color:#cceeff;padding: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%">28&#160;</span></td><td style="background-color:#cceeff;padding: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 service restoration 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%">10&#160;</span></td><td style="background-color:#ffffff;padding: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%">13&#160;</span></td><td style="background-color:#ffffff;padding: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%">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 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="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 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%">Absence of 2020 voluntary separation plan 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%">&#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%">8&#160;</span></td><td style="background-color:#ffffff;padding: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 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%">(12)</span></td><td style="background-color:#cceeff;padding: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%">(25)</span></td><td style="background-color:#cceeff;padding: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 distribution and transmission 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%">(13)</span></td><td style="background-color:#ffffff;padding: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%">(14)</span></td><td style="background-color:#ffffff;padding: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 forestry 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%">(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><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%">(13)</span></td><td style="background-color:#cceeff;padding: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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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)</span></td><td style="background-color:#ffffff;padding: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%">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%">(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%">(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:0 1pt 0 22pt;text-indent:-9pt"></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 0 7.75pt;text-indent:-9pt"></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><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131&#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%">Enterprises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><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></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%">Corporate interest and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">(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="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%">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%">10&#160;</span></td><td style="background-color:#cceeff;padding: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%">30&#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%">June&#160;30,&#160;2021</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%">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 #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 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%">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></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 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 months ended June&#160;30,&#160;2021 versus 2020 (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:54.188%"></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:7.880%"></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 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 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;2020</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%">119&#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%">237&#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%">Rate increase, including return on higher renewable capital spending</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%">37&#160;</span></td><td style="background-color:#cceeff;padding: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%">77&#160;</span></td><td style="background-color:#cceeff;padding: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 revenue due primarily to favorable weather and sales mix</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">34&#160;</span></td><td style="background-color:#ffffff;padding: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 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%">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><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&#160;</span></td><td style="background-color:#cceeff;padding: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 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%">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%">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></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%">62&#160;</span></td><td style="background-color:#cceeff;padding: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%">121&#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 service restoration 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%">14&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="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%">Absence of 2020 voluntary separation plan 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%">&#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%">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"></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 forestry 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%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 distribution and transmission 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%">(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><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%">(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></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 energy waste reduction program 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%">(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><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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(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></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(13)</span></td><td style="background-color:#cceeff;padding: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%">(22)</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%">(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><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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Lower non-operating retirement benefits expenses 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%">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><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%">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%">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%">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><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%">7&#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%">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%">Higher production tax credits attributable primarily to new wind generation projects</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%">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;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%">Higher electric utility pre-tax earnings</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%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding: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%">Absence of prior years&#8217; research and development tax credits</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%">&#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%">(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%">Lower other 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%">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;padding:0 1pt"></td><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&#160;</span></td><td style="background-color:#cceeff;padding: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%">(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;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%">(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-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;2021</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 #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%">154&#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 #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%">309&#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">For the three months ended June&#160;30, deliveries to end-use customers were 8.7&#160;billion&#160;kWh in 2021 and 8.0&#160;billion&#160;kWh in 2020. For the six months ended June&#160;30, deliveries to end-use customers were 17.4&#160;billion&#160;kWh in 2021 and 16.8&#160;billion&#160;kWh in 2020.</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;7, Income Taxes.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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: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 changes to the gas utility&#8217;s net income available to common stockholders for the three and six months ended June&#160;30,&#160;2021 versus 2020 (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:54.188%"></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:7.880%"></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 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 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;2020</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%">41&#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%">158&#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="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%">Rate increase</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%">22&#160;</span></td><td style="background-color:#cceeff;padding: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%">85&#160;</span></td><td style="background-color:#cceeff;padding: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 energy waste reduction program 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%">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><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%">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 revenue due to unfavorable weather and sales mix</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">(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><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><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%">12&#160;</span></td><td style="background-color:#cceeff;padding: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%">91&#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%">Absence of 2020 voluntary separation plan 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%">&#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%">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="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 energy waste reduction program 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%">(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><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%">(17)</span></td><td style="background-color:#ffffff;padding: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 distribution and transmission 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%">(10)</span></td><td style="background-color:#cceeff;padding: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><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%">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%">(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><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="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%">(20)</span></td><td style="background-color:#cceeff;padding: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%">(27)</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%">(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><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%">(12)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(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: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 other 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%">(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%">&#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></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%">(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;border-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%">(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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Lower non-operating retirement benefits expenses 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%">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%">11&#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%">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%">&#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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;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 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">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%">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%">11&#160;</span></td><td style="background-color:#ffffff;padding: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 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">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%">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="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&#160;</span></td><td style="background-color:#cceeff;padding: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%">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%">(14)</span></td><td style="background-color:#ffffff;padding: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%">Absence of prior years&#8217; research and development tax credits</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%">&#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%">(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></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: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%">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"></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%">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%">June&#160;30,&#160;2021</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 #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%">36&#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 #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%">217&#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">For the three months ended June&#160;30, deliveries to end-use customers were 45&#160;bcf in 2021 and 47&#160;bcf in 2020. For the six months ended June&#160;30, deliveries to end-use customers were 169&#160;bcf in 2021 and 167&#160;bcf in 2020.</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;7, Income Taxes.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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 months ended June&#160;30,&#160;2021 versus 2020:</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:54.188%"></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:7.880%"></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 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 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;2020</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%">1&#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%">21&#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 due primarily to lower operations and maintenance costs</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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 refund for alternative minimum tax credit sequestration</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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)</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 2px 10pt;text-align:left;text-indent:-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="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%">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><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%">19&#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">See Note&#160;7, Income Taxes.</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%">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 months ended June&#160;30,&#160;2021 versus 2020:</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:54.188%"></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:7.880%"></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 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 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;2020</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%">(33)</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%">(59)</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%">Higher fixed charges due to higher debt</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%">(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><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%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 refund for alternative minimum tax credit sequestration</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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="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><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;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;2021</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%">(37)</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%">(72)</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;7, Income Taxes.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. For additional details, see Notes to the Unaudited Consolidated Financial Statements&#8212;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 months ended June&#160;30,&#160;2021 versus 2020:</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:54.188%"></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:7.880%"></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 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 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;2020</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%">8&#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%">22&#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%">Higher earnings at 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34&#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 transaction costs</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%">(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><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)</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;2021</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%">18&#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%">52&#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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_136"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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;2021, CMS&#160;Energy had $292&#160;million of consolidated cash and cash equivalents, which included $18&#160;million of restricted cash and cash equivalents and $121&#160;million of cash and cash equivalents related to discontinued operations and classified as current assets held for sale. At June&#160;30,&#160;2021, Consumers had $68&#160;million of consolidated cash and cash equivalents, which included $16&#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 months ended June&#160;30,&#160;2021 versus 2020: </span></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:87.842%"></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.875%"></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 Months Ended June&#160;30,&#160;2020</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%">796&#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%">133&#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%">1&#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 pension contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531&#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%">Lower cash provided by discontinued operations</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%">(45)</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 the timing of collections on higher electric deliveries 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%">(111)</span></td><td style="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 the absence of a payment to settle litigation and to higher energy waste reduction collections in excess of spending, offset partially by higher payments for environmental remediation 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%">62&#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 Months Ended June&#160;30,&#160;2021</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,367&#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 Months Ended June&#160;30,&#160;2020</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%">781&#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%">131&#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%">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-weight:400;line-height:120%">Lower pension contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">518&#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%">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 the timing of collections on higher electric deliveries in 2021</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%">(136)</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%">Favorable impact of changes in other assets and liabilities, due primarily to lower income tax payments to CMS&#160;Energy and higher energy waste reduction collections in excess of spending, offset partially by higher payments for environmental remediation 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%">73&#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 Months Ended June&#160;30,&#160;2021</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%">1,400&#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">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, bad debt expense, 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 pending merger 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, notes 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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 months ended June&#160;30,&#160;2021 versus 2020:</span></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:87.842%"></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.875%"></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 Months Ended June&#160;30,&#160;2020</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,168)</span></td><td style="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 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%">66&#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="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%">Higher cash provided by discontinued operations</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%">257&#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 investing 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)</span></td><td style="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 Months Ended June&#160;30,&#160;2021</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%">(851)</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: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 #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 Months Ended June&#160;30,&#160;2020</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%">(993)</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: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:#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="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%">Lower capital expenditures</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%">63&#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="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;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 Months Ended June&#160;30,&#160;2021</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%">(930)</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 pending merger 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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 provided by (used in) financing activities for the six months ended June&#160;30,&#160;2021 versus 2020:</span></div><div style="margin-bottom:13pt;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:87.842%"></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.875%"></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 Months Ended June&#160;30,&#160;2020</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,819&#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: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="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 debt issuances</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%">(2,353)</span></td><td style="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%">Lower debt retirements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374&#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 2px 16pt;text-align:left;text-indent:-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 repayments under Consumers&#8217; commercial paper program</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Lower issuances 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%">(84)</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 payments of dividends 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%">(19)</span></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="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 cash provided by discontinued operations</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%">(270)</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 absence of debt prepayment and debt issuance 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%">34&#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%">Six Months Ended June&#160;30,&#160;2021</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%">(409)</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 Months Ended June&#160;30,&#160;2020</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,413&#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 #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="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%">Lower debt issuances</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,528)</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 debt retirements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#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%">Lower repayments under Consumers&#8217; commercial paper program</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">Higher repayments of borrowings 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%">(307)</span></td><td style="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%">Lower stockholder contribution 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%">(375)</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 payments of dividends 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%">(104)</span></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 financing activities, primarily the absence of debt prepayment and debt issuance 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%">24&#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 Months Ended June&#160;30,&#160;2021</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%">(437)</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 pending merger 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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_142"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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 months ended June&#160;30,&#160;2021, Consumers paid $380&#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="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 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.</span></div><div 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 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%">On July&#160;1,&#160;2021, CMS&#160;Energy issued 9.2&#160;million depositary shares, each representing 1/1,000th share of its Series&#160;C preferred stock, and received net proceeds of $224&#160;million. For more information on this issuance of preferred stock, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization&#8212;Issuance of Preferred 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;2021, CMS&#160;Energy had $532&#160;million of its revolving credit facility available and Consumers had $1.1&#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 the aggregate in 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 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 available capacity of the facilities. At June&#160;30,&#160;2021, there were no 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 June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation. For information regarding EnerBank, see Notes to the Unaudited Consolidated Financial Statements&#8212;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%">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;2021, no default had occurred with respect to any financial covenants contained in CMS&#160;Energy&#8217;s and Consumers&#8217; credit agreements. CMS&#160;Energy and Consumers were each in compliance with these covenants as of June&#160;30,&#160;2021, 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:65.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.407%"></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.57 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.47 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 term loan credit agreement. The debt to capital ratio, as defined by these credit agreements, excludes debt of EnerBank.</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 and letter of credit 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%">Components of CMS&#160;Energy&#8217;s and Consumers&#8217; cash management plan include controlling operating expenses and capital expenditures and evaluating market conditions for financing and refinancing opportunities. CMS&#160;Energy&#8217;s and Consumers&#8217; present level of cash and expected cash flows from operating activities, together with access to sources of liquidity, are anticipated to be sufficient to fund the companies&#8217; contractual obligations for 2021 and beyond.</span></div><div id="if7c85584e62443be9842b9fd24770bb7_148"></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%">Off-Balance-Sheet Arrangements</span></div><div 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 subsidiaries enter into various arrangements in the normal course of business to facilitate commercial transactions with third parties. These arrangements include indemnities, surety bonds, letters of credit, and financial and performance guarantees. Additionally, CMS&#160;Energy has entered into forward sales contracts to sell its common stock in order to invest in its utility and non-utility businesses; as of June&#160;30,&#160;2021, these contracts have an aggregate sales price of $57&#160;million, maturing through 2022. For additional details on the companies&#8217; indemnity and guarantee arrangements, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments&#8212;Guarantees. For additional details on letters of credit and CMS&#160;Energy&#8217;s forward sales contracts, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_154"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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="if7c85584e62443be9842b9fd24770bb7_157"></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. 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. Under its 2021&#160;IRP, Consumers proposes to 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. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Specifically, the 2021&#160;IRP provides for a full transition away from coal-fueled generation by the end of 2025 and includes:</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 oil/gas-fueled and coal-fueled generating units, totaling 1,734&#160;MW of nameplate capacity, in 2023</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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To bridge the transition away from coal generation, the 2021&#160;IRP proposes:</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 MW of nameplate capacity in Van&#160;Buren County, Michigan, 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 purchase, in 2025, of 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:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.11pt">the 770-MW DIG plant located in Dearborn, Michigan</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.11pt">a 156-MW peaking generating unit located in Gaylord, Michigan</span></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.11pt">a 75-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%">These investments will allow Consumers to continue providing controllable electricity to customers while expanding its investment in renewable energy. The 2021&#160;IRP forecasts renewable energy capacity levels of 35 percent&#160;in 2025, 47 percent in 2030, and 63 percent in 2040, including the addition of nearly 8,000&#160;MW of solar generation. Under its 2021&#160;IRP, Consumers will continue to bid new capacity competitively. The updated plan proposes that Consumers will own and operate at least 50&#160;percent of new capacity, with the remainder being built and owned by third parties.</span></div><div 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 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. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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. Any contracts entered into as a result of the requests for proposals would be subject to MPSC 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%">As a result of the 2019 request for proposals, in December&#160;2020, Consumers entered into a 25-year PPA under which it will purchase 140&#160;MW of renewable capacity, energy, and RECs from a solar generating facility to be constructed in Calhoun County, Michigan. The facility is expected to be operational in 2022. Also, in January&#160;2021, Consumers entered into an agreement to purchase a solar generating facility under development in Michigan, with capacity of up to 150&#160;MW. Consumers expects to take full ownership and begin commercial operation of the project in 2022. Both of these agreements were approved by the MPSC in April&#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%">As a result of the 2020 request for proposals, in May&#160;2021, Consumers entered into a 20-year PPA under which it will purchase 30&#160;MW of renewable capacity, energy, and RECs from a solar generating facility to be constructed in Manistee, Michigan. The facility is expected to be operational in 2022. This agreement is pending approval 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: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 expects to meet the 15-percent requirement in 2021 and 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&#160;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:'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 and construction of a 150-MW wind generation project in Gratiot County, Michigan; the project became operational in December&#160;2020</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 of a 166-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 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 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-MW solar generating facility to be constructed in Calhoun County, Michigan; the facility is expected 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-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. In June&#160;2021, electric residential customers transitioned 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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">In response to the COVID&#8209;19 pandemic, Michigan&#8217;s Governor and the Michigan Department of Health and Human Services have issued numerous orders throughout 2020 and 2021 restricting business, educational, and personal activities at varying levels. In June&#160;2021, almost all restrictions were lifted and Consumers expects businesses and residents to begin resuming normal activities and for weather-normalized electric deliveries to stabilize.</span></div><div 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 2020. 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, 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 Consumers&#8217; sales, with certain exceptions. At June&#160;30,&#160;2021, 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. All alternative electric suppliers have demonstrated that they have procured their capacity requirements through the MISO planning year beginning June&#160;1,&#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%">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 April&#160;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 September&#160;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. In December&#160;2020, 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 this case remains pending.</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 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 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 March&#160;2021, Consumers filed an application with the MPSC seeking an annual rate increase of $225&#160;million, based on a 10.5&#160;percent authorized return on equity for the projected twelve-month period ending December&#160;31,&#160;2022. The filing requests authority to recover future investments associated with distribution system reliability, solar generation, environmental compliance, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 enhanced technology. In July&#160;2021, Consumers reduced its requested annual rate increase to $201&#160;million. Presented in the following table are the components of the revised 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:87.842%"></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.875%"></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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected Twelve-Month Period Ending December 31</span></td><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">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-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%">115&#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%">59&#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%">53&#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%">(26)</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%">201&#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:11pt;font-style:italic;font-weight:400;line-height:115%">Depreciation Rate Case:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> In March&#160;2021, Consumers filed a depreciation case related to its electric and common utility property. In this case, Consumers requested an increase in depreciation expense, and its recovery of that expense, of $43&#160;million annually based on December&#160;31,&#160;2019 balances.</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%">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 $8&#160;million of retention benefit costs in 2021; this expense will be deferred as a regulatory asset. For additional details on this program, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;13, Exit Activities and Discontinued Operations. Within its 2021&#160;IRP, Consumers proposes to retire the J.H.&#160;Campbell coal-fueled generating units. No retention incentive costs related to this retirement will be recognized unless Consumers&#8217; 2021&#160;IRP is approved by the MPSC.</span></div><div id="if7c85584e62443be9842b9fd24770bb7_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 $260&#160;million from 2021 through 2025 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:115%">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 computer models, 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 October&#160;2020, in response to a court-ordered remand 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 the rule in March&#160;2021 and made provisions for program implementation in May&#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 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 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">deadline for five coal-fueled units and two oil/gas-fueled units it continues to operate and retired its seven remaining coal-fueled units. In addition, in May&#160;2020, the EPA finalized changes to the supporting analysis used to enact MATS, but did not make any changes to the MATS regulations. These changes do not impact Consumers&#8217; MATS compliance strategy because, if the MATS regulations were repealed, Consumers would then be required to comply with the Michigan Mercury Rule, which has similar requirements to MATS. In addition, Consumers must comply with emission limits in its renewable operating permits, which have similar emission requirements to MATS.</span></div><div 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 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 ozone standard. In 2018, the EPA designated certain areas of Michigan as not meeting the ozone standard. None of Consumers&#8217; fossil-fuel-fired generating units are located in these areas. However, seven&#160;counties in southeastern Michigan and three counties in western Michigan continue to be in ozone non-attainment status and thus may have their non-attainment designations increased from marginal to moderate. The State of Michigan has convened industry workgroups to seek implementation and control strategy ideas for statewide compliance of the 2015 ozone standard, which will need to be in place by early 2023. Consumers will continue to stay engaged in these 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 August&#160;2020, the EPA proposed to retain the 2015 NAAQS for ozone without revision, and finalized this regulatory decision in December&#160;2020. This regulation is expected to be reconsidered under the Biden administration. Consumers does not expect that any litigation involving NAAQS for ozone or any other criteria pollutant will have a material adverse impact on 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%">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 used</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 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.</span></div><div 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 2018, the EPA proposed a revised Section&#160;111(b) regulation to replace the 2015 standard rule limiting carbon dioxide emissions from new electric generating units, citing limited availability and high costs of carbon capture and sequestration equipment as reasons to change the 2015 rule. The revised Section&#160;111(b) regulation would require new coal-fueled generating units to meet a highly efficient steam cycle performance standard. If finalized, Consumers does not expect this proposal to change its existing </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">environmental strategy. The EPA has not formally indicated whether they intend to finalize this rulemaking or instead pursue a new set of regulations.</span></div><div style="margin-bottom:8pt"><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, which required individual states to evaluate coal&#8209;fueled power plants for heat&#8209;rate improvements that could increase overall plant efficiency. In January&#160;2021, the D.C.&#160;Circuit Court of Appeals vacated and remanded this rule to the EPA; this decision has been appealed to the U.S.&#160;Supreme Court. Consumers cannot evaluate the potential impact of the remand until the EPA takes action and any appeals are resolved. It is anticipated that the EPA will propose a new regulation addressing greenhouse gas emissions from existing fossil-fueled electric generating units; however, Consumers cannot predict the form and extent of such potential regulation.</span></div><div 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 governs carbon dioxide reduction measures beginning in 2020. While the U.S. withdrew 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. In its 2021&#160;IRP, pending MPSC approval, Consumers proposed a 60-percent reduction in its carbon emissions from 2005 levels by 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:115%">In September&#160;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-percent reduction below 2005 levels of greenhouse gas emissions by 2025. Consumers has already surpassed the 28-percent reduction milestone 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 to be 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 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. 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 carbon reduction goal, 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:115%">Increased frequency of severe 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 rainfall, and higher lake and river levels. 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; curtail operations; arrange for alternative sources of supply; purchase facilities that generate fewer emissions; mothball or retire facilities that generate certain emissions; pursue </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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 and capital expenditures 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 final rule regulating CCRs under RCRA. The final rule adopts minimum standards for beneficially reusing and disposing of non&#8209;hazardous CCRs. The rule establishes new minimum requirements for site location, groundwater monitoring, flood protection, storm water design, fugitive dust control, and public disclosure of information, including any groundwater protection standard exceedances. The rule also sets out conditions under which 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. Consumers has aligned with EGLE on closure plans for each of its unlined ash ponds to ensure coordination between federal and state requirements. The unlined ash ponds have ceased operation and, where applicable, have been replaced with double-lined ash ponds or concrete tanks. Significant closure work has been completed at the remaining ash ponds.</span></div><div 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, many aspects of the 2015 CCR rule have been remanded to the EPA, which has resulted in various new rulemakings. These new rulemakings are now in litigation. Continued litigation 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%">Separately, Congress passed legislation in 2016 allowing participating states to develop permitting programs for CCRs under RCRA. In 2018, the Michigan Legislature adopted 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 April&#160;2020, EGLE submitted a regulatory package for Michigan&#8217;s permit program to the EPA for its review. 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 aligned with EGLE on closure plans for all of its coal ash disposal sites, including those subject to the EPA&#8217;s 2015 CCR rule, and adjusted its recorded asset retirement obligation accordingly. 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:115%">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 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 does not expect any adverse changes to its environmental strategy as a result of these revisions to the rule.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">In recent years, the EPA and the U.S.&#160;Army Corps of Engineers have proposed rules redefining the scope of federal jurisdiction under the Clean Water Act, and other changes to the Clean Water Act regulations. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:115%">For example, the EPA recently finalized a rule repealing the 2015 definition of &#8220;Waters of the United States&#8221; and, in January&#160;2020, released a rule with its new definition. The new definition narrows the scope of federal jurisdiction and reduces the frequency of dual jurisdiction in states with authority to regulate the same waters; Michigan is one such state. Consumers does not expect adverse changes to its environmental strategy as a result of the new definition, which is presently being 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 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%">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="if7c85584e62443be9842b9fd24770bb7_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 2020. 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 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 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%"> In&#160;2019, PHMSA published a final rule that expands federal safety standards for gas transmission pipelines. To comply with the rule, Consumers will incur increased capital costs to install and remediate pipelines as well as increased operating and maintenance costs to expand inspections, maintenance, and monitoring of its existing pipelines. The requirements in the regulation took effect July&#160;1,&#160;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%">In February&#160;2020, PHMSA established minimum federal safety standards for underground natural gas storage facilities. To comply with the rule, Consumers incurred increased capital and operating and maintenance costs to expand inspections, maintenance, and monitoring of its underground gas storage 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%">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 and capital </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">expenditures 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 id="if7c85584e62443be9842b9fd24770bb7_166"></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:#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 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 ozone standard. In 2018, the EPA designated certain areas of Michigan as not meeting the ozone standard. Some of Consumers&#8217; compressor stations are located in these areas. Seven&#160;counties in southeastern Michigan and three counties in western Michigan continue to be in ozone non-attainment status and thus may have their non-attainment designations increased from marginal to moderate. The State of Michigan has convened industry workgroups to seek implementation and control strategy ideas for statewide compliance of the 2015 ozone standard, which will need to be in place by early 2023. Consumers will continue to stay engaged in these 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-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. 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 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:115%">In September&#160;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-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, and hydrogen. 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 governs carbon dioxide reduction measures beginning in 2020. While the U.S. withdrew 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. In its 2021&#160;IRP, pending MPSC approval, Consumers proposed a 60-percent reduction in its carbon emissions from 2005 levels by 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%">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 natural gas </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">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="if7c85584e62443be9842b9fd24770bb7_169"></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 25&#160;percent combined renewable energy and energy waste reduction through 2020.</span></div><div 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="if7c85584e62443be9842b9fd24770bb7_172"></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,480&#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 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-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-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-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%">The parties plan to close the sale, which is dependent upon regulatory approvals, 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%">The enterprises segment&#8217;s assets may be affected by environmental laws and regulations. The 2015 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 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="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 and interest rates on certain derivative contracts that do not qualify for hedge accounting and must be marked to market through earnings</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></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 and environmental remediation obligations at Bay&#160;Harbor, including an inability to renew an NPDES permit</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%">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="if7c85584e62443be9842b9fd24770bb7_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%">Other 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%">Discontinued Operations: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation. For information regarding EnerBank, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;13, Exit Activities and Discontinued Operations. </span></div><div id="if7c85584e62443be9842b9fd24770bb7_178"></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="if7c85584e62443be9842b9fd24770bb7_196"></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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_208"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="if7c85584e62443be9842b9fd24770bb7_211"></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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtMi0xLTEtMA_32c3b40f-3fde-4e85-a226-f20f0d6e7f66">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: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtNC0xLTEtMA_528e99f3-4c9f-4a46-9f9f-f53ed8a8db60">1,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"></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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtNy0xLTEtMA_2169d544-e449-48c0-81bd-9d1c03c1c2cf">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: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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtOS0xLTEtMA_91652a7a-08cc-48bb-89f1-beea8ac24099">3,184</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtMi0xLTEtMA_2f8a3886-0151-4c1f-af00-e86c2db4f55a">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtNC0xLTEtMA_a19e2896-5dd3-4f23-985c-7cc6209ae5b1">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtNy0xLTEtMA_81eb0e9e-d09a-459e-974e-790541f1a2cc">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtOS0xLTEtMA_a338bd32-82b9-44dc-9e77-7d6c0524dcc3">166</ix:nonFraction>&#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="i2dd38638c9f647b8ba93c74da230f7e4_D20210401-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctMi0xLTEtMA_80cde600-6373-4d00-b3c8-29c3899141c0">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if3dc06ae13654e04a81922e6475ebf2b_D20200401-20200630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctNC0xLTEtMA_fa47b878-8813-4fe7-a24e-3b9d9689e529">362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i174ef0f588e34444b5e087814a10e75f_D20210101-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctNy0xLTEtMA_7065ac52-8d75-4fed-bcf1-70c421b2c40a">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9c8ee72c78d4402f9633ed70cce94419_D20200101-20200630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctOS0xLTEtMA_ce288f56-6972-4dbd-9a1e-32078b0901d1">719</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtMi0xLTEtMA_cc9a9760-996f-4756-9f4b-f0c5cfab28e5">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtNC0xLTEtMA_d01b3cc9-fcbe-474f-ab3f-f8fa6a180352">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtNy0xLTEtMA_9dc8d911-e544-4a7e-b2a2-b9d27727bbfb">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtOS0xLTEtMA_a31d75a7-41f1-4b90-b0cf-f34609f3dd33">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="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="ief910a0132d74a08aad779c42df7c713_D20210401-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktMi0xLTEtMA_5b385de4-2123-427b-922b-eca18b244fa7">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb63e32cbe174208947e8c812afeb7fa_D20200401-20200630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktNC0xLTEtMA_ad5ce6cf-b188-4bb7-a2ff-b3df4b1ba138">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ia2a3a9b6ca7c4b35862e85663a0a3e56_D20210101-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktNy0xLTEtMA_a5315c2a-c907-4d93-a33c-9d63ec310f0f">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="i447c802418d84e2f8c3f726841cdce19_D20200101-20200630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktOS0xLTEtMA_92767c51-a209-4226-a098-c47bd21c8333">355</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTItMS0xLTA_214052f5-8007-48ba-9267-dd8959c6e445">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTQtMS0xLTA_c8cb7aaf-3479-4477-aa00-d8ac1508c11d">316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTctMS0xLTA_656b4c0d-4f19-4425-8423-68d98219f35c">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTktMS0xLTA_fab1b8f8-af9e-4f0a-93f5-f1ad825ffc35">604</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTItMS0xLTA_9a912ba6-4e49-4710-9011-8bb5f72cce4a">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTQtMS0xLTA_b2312c50-de87-499d-bc5c-b75352077bab">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTctMS0xLTA_4ec9494f-8c2b-414f-899a-7a7fd58a916a">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTktMS0xLTA_91e65837-9f77-4b8a-8308-82e16dece246">537</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTItMS0xLTA_6dbca96c-dddf-4060-b4db-8e7afddfb5f2">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTQtMS0xLTA_6b770b0a-5f79-4ba4-bb82-9236f0e1090b">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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTctMS0xLTA_4fe0dfab-a5f7-45f3-9c2d-c67af331d1e4">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTktMS0xLTA_fd0621f7-a728-40fe-af59-bd835e3a6e8f">188</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTItMS0xLTA_8482d74e-a696-417e-b2f8-950d64d9e75e">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"><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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTQtMS0xLTA_a3867b7e-acf2-4b23-bcca-8ac1d05c4812">1,134</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTctMS0xLTA_d0cb9a8e-6ab8-405d-a779-c1261451c19d">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTktMS0xLTA_faa1b983-807b-4a06-8805-9fa38d25566e">2,601</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 #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: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTItMS0xLTA_6478df5b-2283-4e1e-a88d-c08998eb1a58">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"><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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTQtMS0xLTA_a5a30465-9a25-4e3c-b749-2164161c1a26">248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTctMS0xLTA_3be79e5b-1df8-4e33-a20a-c96206acdb9b">682</ix:nonFraction>&#160;</span></td><td style="background-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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTktMS0xLTA_90ff0a1b-55e9-4f9c-bb5e-16ea606d89cb">583</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTItMS0xLTA_877f6606-1539-47d5-b9db-5f07b00f30d7">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTQtMS0xLTA_78841512-1f2c-4e4c-9dbc-383c5a6149f5">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTctMS0xLTA_6d79677f-997e-44f6-8642-1538b55668fc">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTktMS0xLTA_88106ad2-86e0-4471-99c5-716a74c1ba2d">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="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 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTItMS0xLTA_583ca2e4-c2c9-4778-92ba-44847a53e5d7">&#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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTQtMS0xLTA_9589770f-f0fc-4fb7-ac52-228b6a236b17">&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTctMS0xLTA_6b192b69-e147-4414-b142-6d5367ec7eb9">&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTktMS0xLTA_318ba8b8-94ab-4402-965b-72e6ba2bc6aa">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="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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTItMS0xLTA_d8b94a67-cc3b-4671-bc70-61f784873185">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTQtMS0xLTA_e3401fdc-84dd-44a1-897e-544070fa290a">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTctMS0xLTA_61b9df68-7ea3-4e04-8ff5-1be00b149294">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTktMS0xLTA_0445e294-0b23-4cbf-b74e-4c55da2cd8a1">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%">Income (loss) from equity method investees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTItMS0xLTA_5992470a-db6e-4d33-a185-873a8c26c965">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTQtMS0xLTA_4e5f32f8-b308-4bc0-9f54-fc3be0f2a84f">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTctMS0xLTA_eb7f0937-c3c0-4248-a523-2a8f4983baf1">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTktMS0xLTA_4a69e4d2-9b70-457e-93cb-41666691d948">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%">Non-operating retirement benefits, 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="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTItMS0xLTA_6d197d2b-bca6-4e06-b7f9-ac921d21a618">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTQtMS0xLTA_50d2ed94-95c8-405f-bd15-a7dcf3b4dcdb">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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTctMS0xLTA_db0dc7e9-faa6-419c-ba8e-b3f4e45e76c5">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTktMS0xLTA_a269c846-14dc-4537-a3a1-8fdd4476c7d0">61</ix:nonFraction>&#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 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTItMS0xLTA_c36a21ed-ea5b-411a-8fdf-1848f2ccb866">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTQtMS0xLTA_63d6b192-01b5-45b5-b2d7-c691e57656c8">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTctMS0xLTA_8d3d3abd-da60-4808-ab2f-0311245bb330">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTktMS0xLTA_5881a56d-39e5-4225-90a3-492c1970d456">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></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 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTItMS0xLTA_7756d01f-18c1-4486-bc7f-7e62bbb11de3">2</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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTQtMS0xLTA_3fea4ba8-2bc5-4174-90b7-93afc1c26d82">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTctMS0xLTA_fa70f1dd-6382-46d3-901f-cfe5d89b4630">4</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTktMS0xLTA_a35d2765-4861-4ab9-92be-9a18f1a57c5b">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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTItMS0xLTA_c439b348-9e5a-47c1-acdc-889f6e8324e9">48</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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTQtMS0xLTA_b14872c7-ec7a-4b21-ae77-8856f5e44241">32</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTctMS0xLTA_da68dc94-b6f4-4c61-8372-d7cd808c6af8">92</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTktMS0xLTA_c214341d-1e4c-4bc2-af50-02a1d54e9d6c">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="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 #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: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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 on 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTItMS0xLTA_69502ca0-d0c0-4069-80db-31a2d7619c6c">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTQtMS0xLTA_e67a8c79-6110-4a42-82f0-071bb299a39d">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTctMS0xLTA_47cdd141-0879-433f-abeb-05f26780eb69">239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTktMS0xLTA_97f1a445-fd20-4103-a960-2071eb810e6a">237</ix:nonFraction>&#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 expense &#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTItMS0xLTA_0cc9ac29-3453-4c7c-9d2f-53eb3b37a10f">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTQtMS0xLTA_23ae12f3-f701-4f8e-b216-431099e522c3">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTctMS0xLTA_0bb88921-5206-4394-8292-4b375573e78a">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTktMS0xLTA_dbdc0810-f10c-4a4f-976a-808936600eb2">6</ix:nonFraction>&#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 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTItMS0xLTA_e99ab364-a85f-4aa3-b920-bbac86ba67d8">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTQtMS0xLTA_9651b077-aa9b-48b8-998b-2b50098f4807">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTctMS0xLTA_e49ea4be-fc65-4a09-a914-a3f0538d635c">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTktMS0xLTA_f03ce212-10a5-487c-a85e-7a723a22f7d0">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%">Allowance for borrowed 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTItMS0xLTA_b4c7d536-c8fe-41ff-8f1d-1ce4e08d5ecb">&#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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTQtMS0xLTA_fc6da0ed-40ca-4703-98f1-5f284d7e98dd">&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTctMS0xLTA_9071caee-4890-4fe5-846d-e39d56538298">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTktMS0xLTA_dfd5b85e-399e-432e-ba0a-71f928a2d326">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%">Total interest charges</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTItMS0xLTA_67aa7142-0673-47ac-85b6-aabd8cfddb86">125</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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTQtMS0xLTA_e641245e-684a-4103-b3c8-8415692f87f2">127</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTctMS0xLTA_17dd1dc6-b9be-4174-a99f-652d1f4446e4">249</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTktMS0xLTA_2eb0f91a-0560-4ba1-92dd-0739289afcb8">248</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 #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: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTItMS0xLTA_05de2a1c-0b20-4ebe-94ba-126dabe742c6">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTQtMS0xLTA_f5c361fb-2012-4dcd-945f-a3bb38c955b4">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTctMS0xLTA_4f8b4f5f-425a-4d08-9052-c61e90121f40">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTktMS0xLTA_7359f3fa-fe71-4101-b2aa-8dc1e174914b">406</ix:nonFraction>&#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%">Income Tax 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTItMS0xLTA_f748c2c8-2f61-4beb-926f-41dbaefddff7">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTQtMS0xLTA_4ffba99b-f748-427a-8116-553610cfbd69">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTctMS0xLTA_2ee8b0d6-b68d-489c-acd8-68d4a66f0825">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTktMS0xLTA_8c5c84f6-9d84-44fe-a08c-283ad6904945">48</ix:nonFraction>&#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;padding:2px 1pt 2px 10pt;text-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 From Continuing 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%"><ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTItMS0xLTA_f5824805-18e6-4cdf-9d32-a191ea3bcf98">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTQtMS0xLTA_3884d33c-7b90-497e-b4cb-5bbdd632a973">129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTctMS0xLTA_f4ecb719-dde7-41ee-ab9d-2c946d683462">461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTktMS0xLTA_fa00dca4-9c37-45c5-af1d-f11f57417f2b">358</ix:nonFraction>&#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: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M182_befb02b2-59d4-4c83-8b9a-09b0d7266ec3">7</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M18xMA_adda8d68-ab6e-4d04-b23b-d3f18ffb6bbc">3</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M18xNA_6beb1550-d959-4827-8e1f-bc8ecf516b79">16</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M18xOA_7fd64cff-5a69-40f4-8033-3e9883f4f720">6</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTItMS0xLTA_118aaa59-7c9d-4a2e-9644-6549303c395b">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTQtMS0xLTA_f2ffc1ec-aee3-4662-82e5-42406d33ed72">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTctMS0xLTA_af8331e8-f5f2-4a88-bbae-d7664b523216">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTktMS0xLTA_2a3c3bb9-c33a-4aad-8f80-8a76de8e001c">22</ix:nonFraction>&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTItMS0xLTA_6958f328-fed3-4a4c-a475-9beee8c71267">171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTQtMS0xLTA_85346cbe-94a4-419f-a893-bb4b1d3e52e2">137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTctMS0xLTA_056af7de-0bff-44fc-8b5e-cd1875503c6b">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTktMS0xLTA_b0412b82-9b37-48e8-ba72-d41c6e1073ed">380</ix:nonFraction>&#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%">Income (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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTItMS0xLTA_fb0538c1-fd40-46b3-8d84-d1aca1c5ed12">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTQtMS0xLTA_cf8f8f9f-8cb6-4bdb-a79c-fee65f71d376">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTctMS0xLTA_25ce4022-5eb3-4e93-b135-392a1990ac57">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTktMS0xLTA_d732c75c-b2d1-41e8-8f54-c1a30a3f29ad">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#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: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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTItMS0xLTA_1bf49579-2542-44d2-8492-d10de58f7ed5">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTQtMS0xLTA_5c9b8a98-b148-450a-b780-e87fd1856183">136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTctMS0xLTA_4486a57a-ba12-4423-9a39-4a9a523c5378">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTktMS0xLTA_a89d68d6-e878-4b6b-9c5a-a67a6d018e4c">379</ix:nonFraction>&#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: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></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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%">Basic 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: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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTItMS0xLTA_bb3d93be-8d24-44b4-bbb6-fb7404213011">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTQtMS0xLTA_e3ac4f66-c730-41ee-a21a-d70c0afda526">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTctMS0xLTA_2a946038-ae4f-4787-8f00-19a59214899a">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTktMS0xLTA_a365e913-6c29-404d-90bc-29847abba29b">1.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="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%">Income from discontinued operations per average common share available to common stockholders</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTItMS0xLTIyMzM_fd647996-b528-4ef5-8059-068433d31637">0.06</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTQtMS0xLTIyMzM_5493ab61-b24a-4a72-a103-e532a1efcb19">0.03</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTctMS0xLTIyMzM_4227cb10-aa44-48fd-87b9-abaf9d5021b6">0.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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTktMS0xLTIyMzM_2b8c0310-1e04-4918-aa8f-fd9847c52cf3">0.08</ix:nonFraction>&#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%">Basic earnings per average common share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTItMS0xLTIyMzM_0cfd8728-bb41-4d01-a0b1-18ad7f74dd79">0.61</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 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTQtMS0xLTIyMzM_b62c2372-3c62-40e8-8fdb-c78b39718e53">0.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 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTctMS0xLTIyMzM_2ba6ca55-99b8-4628-a021-839cd232f1c6">1.82</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 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTktMS0xLTIyMzM_9a005536-7ad5-42c9-acf7-0d992f3d9497">1.33</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 #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:bottom"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTItMS0xLTA_dcf551a5-18db-44b8-ab11-1b829ea19863">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTQtMS0xLTA_0ecc8de7-d9dd-4073-a4b1-22b23034b390">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTctMS0xLTA_28d352a3-2a4e-4e8f-8f2c-d23ebceac1e9">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTktMS0xLTA_54bc0777-bb61-4312-8cff-58abde361704">1.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></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 discontinued operations per average common share available to common stockholders</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTItMS0xLTIyNDE_c2f55c03-5a52-4665-bdce-0b5740664efd">0.06</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTQtMS0xLTIyNDE_aaa7d918-5f44-4535-9f86-02b159a110ad">0.03</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTctMS0xLTIyNDE_4fcb7dc1-7b2a-4050-8cb5-734708c14f24">0.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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTktMS0xLTIyNDE_ee1863cd-2b4e-4ca1-9083-f102ee03bf1d">0.08</ix:nonFraction>&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTItMS0xLTIyNDE_baafeea5-6c4a-426c-b8be-cb78731f4236">0.61</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 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTQtMS0xLTIyNDE_4bff0559-fa4b-4a9f-9a0b-fc55d23fa801">0.48</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 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTctMS0xLTIyNDE_dcedcc83-642c-45e2-8cc2-d6e78a0247ab">1.82</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 0 10pt;text-indent:-9pt"></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="usdPerShare" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTktMS0xLTIyNDE_cb8fec24-9e7f-44a6-8add-6eaf423e9dcb">1.33</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"><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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_214"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtMi0xLTEtMA_1671d9a4-bafa-4280-aa87-1bbd0cb46fe8">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 style="background-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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtNC0xLTEtMA_d2096082-e238-4fbf-9e6d-0014c0e2e5c0">137</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtNy0xLTEtMA_341a7388-ac6c-44db-b91f-fa9ea6d32c2f">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtOS0xLTEtMA_20929708-9205-431d-a968-15bc1b16ecd2">380</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_63794fc0-24e6-448e-b11f-f02f638910ee"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_65396c28-3c30-4421-bd04-e6c321745b9e"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_ab33341c-5a22-461e-a2fc-d0afdb8505d2"><ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_c37929d9-6c7e-4a5f-b5a3-2b4d5175abe7">1</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMi0xLTEtMA_a6b202c1-4549-4ce1-b7f3-59a3f6064de5">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktNC0xLTEtMA_cc6fd27a-16df-4fc0-9894-974d1ff0df21">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktNy0xLTEtMA_33027661-4bb9-4b95-afa4-f8ef0df23dcf">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktOS0xLTEtMA_c0b4fee0-d8d0-482f-812b-301a89a727e5">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="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 prior service credit, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_2b7e984e-959b-4d02-9049-376341bc1897"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_5765e078-1d54-430f-87f9-329720eee4e1"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_8de4a637-42dc-4e1a-917b-2b4ef92f196e"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_a38d459b-5ac0-4d23-8ceb-b3a5ef5501b8">&#8212;</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTItMS0xLTA_2906f51b-00a8-4444-854b-5f75250c6379">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTQtMS0xLTA_026e3c83-96dc-4a00-84ac-e813026a5624">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTctMS0xLTA_77557324-2345-4d0e-b96d-8b39004a6dd1">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTktMS0xLTA_ca32498a-0560-4313-8137-1919cab29523">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 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="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%">Derivatives</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%">Unrealized gain (loss) on derivative instruments, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl82_25a0d1c6-ca17-4ad4-b1c8-38ea26c57133">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl8xMA_f3cc9fc4-f46a-45d0-9ef6-babb3a3c2cfa">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl8xNA_f778c046-2a80-4c12-9e5a-e8a6d87ea397">&#8212;</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl8xOA_7fad1f51-6a0c-4a32-a54e-ffd11360861c">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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTItMS0xLTA_dd762e7d-1d6c-4323-9ad0-6a2b4717d270">&#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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTQtMS0xLTA_964d513e-538a-4590-a37e-2279e9fce251">&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTctMS0xLTA_a6779590-c26e-45d0-8177-c18b33bce70d">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTktMS0xLTA_05e295d6-4ce2-45d9-8932-d9d9bc0373e1">4</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;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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M182_2e52fa33-ff40-4a5c-bfba-bff398ce0125">1</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M18xMA_0e67c2e8-d0ee-4d24-bcab-cd9c52b4f934">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M18xNA_dc36d99d-4726-4759-abe5-836cb18ffd0e">1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M18xOA_7daf14ef-eecf-4aab-97e9-ab1b88315373">&#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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTItMS0xLTA_ec460f39-b9f0-4635-9628-dce256712813">&#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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTQtMS0xLTA_e55a9a8b-381c-410d-9187-7765939a5a03">&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTctMS0xLTA_5514569c-922c-470e-a943-fe85d0c0ac41">&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTktMS0xLTA_b57ffe50-5ee8-42e8-8e02-b0368699dde7">&#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: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;padding:2px 1pt 2px 10pt;text-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 (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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTItMS0xLTA_58b7ef28-38f7-4a17-bf56-d8e708735972">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTQtMS0xLTA_1ff158f9-71f2-4f34-955c-483259af9163">&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTctMS0xLTA_4fb84d81-181d-433c-96bf-8ec2d863e680">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTktMS0xLTA_2f022f0a-32f7-4c49-a4f0-b6b91bc388bb">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></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%">Comprehensive 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTItMS0xLTA_f5f874f2-3ee2-4011-bb3f-28c5ce4da1fe">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTQtMS0xLTA_72a1c74d-d8ad-482e-a663-d953e926264a">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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTctMS0xLTA_039ecc42-b3d6-4cdf-bb94-50dba6933d66">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTktMS0xLTA_0d89bf71-1882-4a39-aa0f-7f359deb77b3">377</ix:nonFraction>&#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%">Comprehensive Income (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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTItMS0xLTA_ffc393ea-554a-42d5-b353-f930101f9afa">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTQtMS0xLTA_29eb2595-c127-47cc-a589-fe762a982f22">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTctMS0xLTA_8bce2cd4-2ae2-4791-a0b1-032e9c7a2e3f">12</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTktMS0xLTA_a576086c-c94f-4dea-aeef-d27ec4624d2d">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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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 Attributable to CMS&#160;Energy</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTItMS0xLTA_ac1a2522-12b1-403f-80e2-2328abd358f8">178</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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTQtMS0xLTA_ce0e9a56-c038-454b-8508-82d892fd2a03">136</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTctMS0xLTA_9fe49bdd-97ae-44da-a7f5-e0030cdde4b9">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 #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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTktMS0xLTA_5dda18eb-fd00-490e-9e13-6442af9d6153">376</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_217"></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="#if7c85584e62443be9842b9fd24770bb7_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:77.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></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.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.875%"></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 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%">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%">2020</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMtMi0xLTEtMA_14d39a05-e9ce-430f-95b2-21ecb34f58b7">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMtNC0xLTEtMA_684fccbc-a07c-460d-9d95-851251037dd9">380</ix:nonFraction>&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUtMi0xLTEtMA_9a076201-0561-41e3-b056-7bf1dd9d79a3">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUtNC0xLTEtMA_da7ce8e9-3ab3-497f-82c8-1327441ffc42">537</ix:nonFraction>&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzYtMi0xLTEtMA_57e15a59-d152-4d45-abff-448a42dcc2fd">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzYtNC0xLTEtMA_ebdd4397-e97c-48de-ab1f-e12fff09bdbc">95</ix:nonFraction>&#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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzgtMi0xLTEtMA_609a5501-d550-41cc-a3cd-87ad6cf880d4">29</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzgtNC0xLTEtMA_5870e106-1c6d-42af-81b0-aa9615f3e356">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;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%">Pension contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzktMi0xLTEtMA_06b993e3-c848-4a81-8058-ae1dce6b68c7">&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzktNC0xLTEtMA_468e42e5-77fd-45fc-925f-a7a629826636">531</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 provided by (used in) discontinued operations</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%">(<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEwLTItMS0xLTIyNTY_a1da799b-f43c-422c-a528-bcdda500eafb">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="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%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEwLTQtMS0xLTIyNTY_51284419-14d7-479a-9c59-fca0d613038d">22</ix:nonFraction>&#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-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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzExLTItMS0xLTA_910c7ae6-f6f6-4922-8cee-1e78528f3f8c">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzExLTQtMS0xLTA_54e0a820-0f50-451d-abe0-3827e0263551">132</ix:nonFraction>&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEyLTItMS0xLTA_fa3dd727-69ef-455e-b749-7bb3f4cd0fd6">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEyLTQtMS0xLTA_6d3fdf78-ffa4-4279-a528-41b8d59eb12d">99</ix:nonFraction>&#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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEzLTItMS0xLTA_2177cc61-7259-4a6a-a97c-a9f534dbbe07">&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEzLTQtMS0xLTA_70102970-0561-479d-80ce-27d7c8ec205a">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="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 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%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTItMS0xLTI2MjI_b8a4c5c0-7b94-4aaa-ab45-7e88ad81bd00">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="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%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTQtMS0xLTI2MjI_4b6f19cf-6bca-43b9-86df-276467b582e5">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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE0LTItMS0xLTA_67e2bd56-7b7b-4af7-9ecd-baa54c380216">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE0LTQtMS0xLTA_110408fc-1d5a-4954-b517-6ebe19487149">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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTItMS0xLTA_7a51f38c-9a54-4e4c-959a-0ed29b8168da">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTQtMS0xLTA_95fabe5e-2f1c-42cf-bfb3-8cff7c4bfadf">796</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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE4LTItMS0xLTA_717debc6-676e-4546-bd6e-0ea0b9dce834">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE4LTQtMS0xLTA_631d2623-3476-4f9b-b713-a64ee6406d07">944</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 cash provided by (used in) discontinued operations</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%"><ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTItMS0xLTIyNjE_ba2b67e5-2a25-4dd3-9102-b433327e5ddf">90</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTQtMS0xLTIyNjE_8b2c7e54-3a1b-4af0-a1ab-b1df860095c1">167</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%">Cost to retire property and other investing 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%">(<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI0LTItMS0xLTA_ea8ec179-8a63-42a3-a5f9-f154b7c4d1ff">63</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI0LTQtMS0xLTA_4cc45464-e254-4348-91d6-cf5f83246a8b">57</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 investing 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTItMS0xLTA_addbf600-afcd-4dd3-84d5-bee713efbcc8">851</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 #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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTQtMS0xLTA_f3be228f-f67a-4ba7-acd7-eaee8525a9d4">1,168</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="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 Financing 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%">Proceeds from issuance of 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI4LTItMS0xLTA_1725c02d-f543-43a2-8b2f-87de53115bcf">&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI4LTQtMS0xLTA_f03b466a-69f6-4621-a634-5be1e80f1654">2,353</ix:nonFraction>&#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%">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI5LTItMS0xLTA_6df2a477-8d4e-4005-9527-d8d675cf03d3">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI5LTQtMS0xLTA_dbc8cf29-598d-404a-8a67-b8eea61a7028">392</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%">Decrease 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMxLTItMS0xLTA_41522e61-33c4-479e-88a6-7febfcd23ed4">&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMxLTQtMS0xLTA_37f0b25b-8dc5-4868-90c4-ed61587977cd">90</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%">Issuance of common stock, net of issuance 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMyLTItMS0xLTA_108d2cd6-457b-43ff-bb11-7ce2e1d3d57f">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMyLTQtMS0xLTA_13dcca00-e72b-4bd9-896a-ce1475d50b72">104</ix:nonFraction>&#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%">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMzLTItMS0xLTA_002f6bd3-e619-44a6-af33-5a40f4ac86f5">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMzLTQtMS0xLTA_f7f7b047-8bc6-4288-8df7-249f55e6d30c">234</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%">Net cash provided by (used in) discontinued operations</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%">(<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM5LTItMS0xLTIyNjU_732fa6bd-b306-4846-80cd-2a02bbd826df">138</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 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%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM5LTQtMS0xLTIyNjU_b6aab9e9-65ca-4115-922b-fb55eadc280e">132</ix:nonFraction>&#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 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM3LTItMS0xLTA_139c26a6-64e9-4302-b4f5-b879802dc917">20</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM3LTQtMS0xLTA_1298f7e2-dffe-490f-961d-ed51986c75ab">54</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 provided by (used in) financing 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM4LTItMS0xLTA_7dd6ee83-e66f-4f8c-89a0-6b14807d7fbf">409</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 #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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM4LTQtMS0xLTA_f6708070-8243-4a86-b104-6a99ec79b9aa">1,819</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 #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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQwLTItMS0xLTA_77bf32e6-4d15-48b2-b4e4-bc77260b260b">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQwLTQtMS0xLTA_27ef2f3d-b478-4884-b444-095f2b4273e0">1,447</ix:nonFraction>&#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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQxLTItMS0xLTA_dbb70e02-56dc-44c2-8ca3-4597e128ecc0">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifd11e4917ff345c98aa69fb04d20f68b_I20191231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQxLTQtMS0xLTA_27f2e4b1-d368-4ebb-90f7-25b814847e31">157</ix:nonFraction>&#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 #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: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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQzLTItMS0xLTA_bef86532-0c1c-426a-b829-624de9e2a117">292</ix:nonFraction>&#160;</span></td><td style="background-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="id647680599e948b98ff3c0602068349a_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQzLTQtMS0xLTA_5e81f331-eda5-4e8f-9e1e-016bbc819aa9">1,604</ix:nonFraction>&#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: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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUwLTItMS0xLTA_aa9973e7-e16b-42b6-933d-7e302b062f90">138</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUwLTQtMS0xLTA_313f5867-e414-42a6-819e-6252ee91a4f1">167</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_220"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:71.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></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/>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%">December&#160;31<br/>2020</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzQtMi0xLTEtMA_f292c715-bc54-468a-96b1-908271d4df5c">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzQtNC0xLTEtMA_bf7d4ea7-9a60-4968-a919-d83f1e436a23">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;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzUtMi0xLTEtMA_e4abb3d0-dc1a-4922-9ea9-3bbaef55dd0b">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzUtNC0xLTEtMA_eb4cc797-efea-4597-97dd-c7a8fe6ad09e">17</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ2MTM4ZDlhOGI3NTRjZGM4ZjllMTYzNmY4NjY4ODJmXzY_b68eca86-378a-4d8d-b2cd-418cd87cc2da">27</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ2MTM4ZDlhOGI3NTRjZGM4ZjllMTYzNmY4NjY4ODJmXzEw_b2634c85-bd09-4e3e-b99b-041278d76581">29</ix:nonFraction> in 2020</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtMi0xLTEtMA_04537ec5-c5dc-416c-82c5-41d751d397d2">745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtNC0xLTEtMA_a2b30e24-1a8d-4c00-8db6-213e9cd7cc10">853</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzktMi0xLTEtMA_5eab4104-e9d8-4d5b-9939-3abb9ac3c209">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzktNC0xLTEtMA_8f1d7240-f55c-421f-ab1d-768c16196b78">19</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEyLTItMS0xLTA_6b240426-00c3-4ba6-8329-dcae7ea52893">318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEyLTQtMS0xLTA_26aee218-c00a-4d4e-b012-fb202eefb195">353</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEzLTItMS0xLTA_28e39b22-e7a4-4666-b88c-0020a7ce7826">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEzLTQtMS0xLTA_29aa2129-46d8-41e5-af1b-4ea9080fc672">155</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE0LTItMS0xLTA_ac069948-94c8-403b-a12f-db0aaedffc02">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE0LTQtMS0xLTA_f460cb6c-acfa-424e-b694-604a9fc25305">68</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE1LTItMS0xLTA_718e93c7-fd7d-48da-85b0-8880a3521135">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE1LTQtMS0xLTA_697fb5f2-095a-48df-b339-d10c9cd6842e">332</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE2LTItMS0xLTA_a9962cd8-02a1-4ed4-b7da-1eae743152fe">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE2LTQtMS0xLTA_85eceb76-141e-45b9-bbca-f12e515ad405">42</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%">Assets held for sale</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%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTItMS0xLTIyNzM_f92bbc94-b7e8-44a5-a393-ebbdfbe16708">448</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTQtMS0xLTIyNzM_14a166cf-d15e-4796-9244-5ae1a82cc940">429</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%">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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTItMS0xLTA_17a5c09b-caa7-4b71-b561-4015a780b1c0">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTQtMS0xLTA_50f95e4d-143a-4ed2-b838-5b44b00f953f">104</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 assets</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE4LTItMS0xLTA_73f86f12-2314-4698-bacc-54e36f762555">2,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 #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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE4LTQtMS0xLTA_ea09a3ae-6e60-4ea6-af4e-75a88d0bcbf6">2,404</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%">Plant, Property, and Equipment</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%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIxLTItMS0xLTA_166d5e04-59c8-420b-ae26-53fd7ff99c18">29,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIxLTQtMS0xLTA_a2b4ddec-46b5-435a-999c-a2e8c4864df6">27,870</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%">Less accumulated 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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIyLTItMS0xLTA_3282bcdf-bc23-4907-9fcd-cf82db0569f2">8,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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIyLTQtMS0xLTA_3325c33e-ce1d-4043-9c9b-d4e33fba6a57">7,938</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%">Plant, property, and equipment, net</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIzLTItMS0xLTA_fed532f4-364b-4846-8b00-b1ea5c3478a5">20,701</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIzLTQtMS0xLTA_c4555cd2-ecb7-4e45-b7f3-695267f8a024">19,932</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 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI0LTItMS0xLTA_ad228d74-f3a4-4a46-85a4-e82988a36082">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI0LTQtMS0xLTA_2096adf1-b2ba-456a-b705-61dc8720bde3">1,085</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 plant, property, and equipment</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI1LTItMS0xLTA_d218eb35-ae66-4b36-98b2-09e0bf7dfc48">21,533</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI1LTQtMS0xLTA_17ffc48a-c5d7-4cf7-8655-bca87082891c">21,017</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%">Other Non&#8209;current 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 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI4LTItMS0xLTA_dad0ec43-4f51-4f97-81b7-366782e42ec4">2,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI4LTQtMS0xLTA_eaeb31c3-f705-4913-8141-2e733f641cb1">2,653</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 receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI5LTItMS0xLTA_50e37919-7bf8-4c70-a87f-35010a4d9d03">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI5LTQtMS0xLTA_3fa46dbf-2030-405b-913b-be1eef14a74a">19</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%">Investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMwLTItMS0xLTA_3131ddb6-b5cb-4987-9109-8dfe98e8e80f">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMwLTQtMS0xLTA_483b7087-1c1e-475c-97d1-652fd69c1ae2">70</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%">Assets held for sale</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%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTItMS0xLTIyNzg_f3721389-d0fd-4f88-b892-db782b8cadcb">2,584</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTQtMS0xLTIyNzg_12942a9d-753c-42fe-a60a-43eaf1c68f90">2,680</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMxLTItMS0xLTA_4e7533e3-1e82-49f1-a34b-1a9c63fd22c8">819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMxLTQtMS0xLTA_94a1d23b-965d-47b7-a62e-b1801db6b38f">823</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTItMS0xLTA_a14be969-8cee-4e51-9e0f-6180593076a3">6,098</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTQtMS0xLTA_6b7767d5-a1b1-4bb2-af44-c69c343147ae">6,245</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzM0LTItMS0xLTA_c65ebaac-60f3-4627-8460-276f919d92fc">29,953</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzM0LTQtMS0xLTA_2bc7ba2c-ed3a-4d02-a46f-de4a98b8dc01">29,666</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:71.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></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/>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%">December&#160;31<br/>2020</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQtMi0xLTEtMA_6bd626eb-08de-43ef-8c41-0a1243ce3675">589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQtNC0xLTEtMA_2fd7cf1d-4ca0-4139-8868-de2624c1dd29">591</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%">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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzYtMi0xLTEtMA_7483b0d7-83b4-44e2-befb-8b22fa02e1f2">659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzYtNC0xLTEtMA_58d20d34-0633-4b1d-b8da-704e923790be">661</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzctMi0xLTEtMA_e794789e-ab4b-461d-a652-e8e713da1ffb">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzctNC0xLTEtMA_2426d97f-7caa-4231-b6c3-feda0f1eee04">7</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzgtMi0xLTEtMA_50b25db1-5c75-4b9b-93f7-71c77051ef19">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzgtNC0xLTEtMA_a45de31e-7d3c-4d67-b790-d65c6b994204">20</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzktMi0xLTEtMA_2945a354-2476-4a9b-9f0b-83cae1aafd6b">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzktNC0xLTEtMA_4600aaeb-3d2c-43c3-bdc2-5cc30e9e0cf6">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%">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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEwLTItMS0xLTA_23a473ef-fbb1-4b6c-893d-02e655bda9a2">357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEwLTQtMS0xLTA_6b09c24b-587d-45fd-b73a-d3a83e867081">454</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzExLTItMS0xLTA_593d1e1c-b5b9-424e-b845-a94ebb52b4b2">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzExLTQtMS0xLTA_83f93c05-9936-416b-aecd-b775517a0321">151</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%">Liabilities held for sale</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%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTItMS0xLTIyODU_41d547f1-75c3-41f6-86cf-220181c49e67">990</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTQtMS0xLTIyODU_060952f6-29cb-453d-9faf-c042a10d65b2">953</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 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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTItMS0xLTA_0489d107-6bed-4907-8356-cb47c44635a1">174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTQtMS0xLTA_d92f6a6d-daad-40e7-ae4f-e75e2cfe68e8">133</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEzLTItMS0xLTA_a1040af5-c613-47d2-84a2-d1609d41afb7">3,114</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEzLTQtMS0xLTA_b3821bb6-45d7-4ec4-94bc-e7f836ae2904">3,074</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE2LTItMS0xLTA_d312c3f0-0b18-45b6-aa39-297f71997422">11,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE2LTQtMS0xLTA_744aca82-f66c-4e5e-be6a-c96b6680763a">11,744</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE3LTItMS0xLTA_d15c1f36-e9ec-4a4a-a091-d475ee56a78d">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE3LTQtMS0xLTA_c5dcf96a-b0e3-4764-83e7-a74041632a8e">56</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE4LTItMS0xLTA_ba7be892-442f-487e-a1ba-fc96e6610f88">3,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE4LTQtMS0xLTA_3de314b9-ba03-4a29-a85f-d18a153f144e">3,744</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE5LTItMS0xLTA_35387c42-4c72-44ac-96ec-ad1e26f5b71e">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE5LTQtMS0xLTA_c6d8f660-e7f8-4aec-9afa-8dc6a18c376b">152</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIwLTItMS0xLTA_bea8a4c6-a878-4bbe-992c-394b3190b59f">607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIwLTQtMS0xLTA_e53ba094-b1d9-414e-b521-a0867a0932c8">553</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIxLTItMS0xLTA_8798d6e4-cd20-4277-a764-64fc9d453418">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIxLTQtMS0xLTA_01f40987-a230-41b7-bde7-1fbdc028283e">115</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIyLTItMS0xLTA_a94df084-34bd-41ba-8c88-60f9aaf2f26b">1,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIyLTQtMS0xLTA_e8ca0fc4-8891-40d7-95ac-460b56f5b6f7">1,863</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%">Liabilities held for sale</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%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTItMS0xLTIyODk_87bf958d-7c1d-4c24-b467-ff8904abcc1c">1,717</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTQtMS0xLTIyODk_69b97065-07b5-43c5-84ef-0123f7f3e73c">1,894</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&#8209;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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIzLTItMS0xLTA_e8f36860-8e02-4b39-bd37-34fa83b877bb">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIzLTQtMS0xLTA_fd3bdc8f-1a40-4b58-a23f-fadbbdd6c08a">394</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&#8209;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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTItMS0xLTA_41972a48-b2c2-45db-90b9-fbe2416d836a">20,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="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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTQtMS0xLTA_b66e96d0-2ab3-4148-9dec-2954d2550321">20,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></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, 2, and 3)</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="i789f4ff648764a97860a2d2ef6561786_I20210630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI2LTItMS0xLTA_ed8e7072-c7f9-4ede-b1f6-7e72c8f6308c"></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="i1830c8453449413194844643860f45f2_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI2LTQtMS0xLTA_0f54f2d5-9eaa-4aac-a8fa-bea34faba7a4"></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 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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8xMg_43b4fdca-eee8-4b28-9aff-c10b52bf0bec"><ix:nonFraction unitRef="shares" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8xMg_a9d36b92-ecc1-4f19-855b-6eb330f58f21">350.0</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8xNg_59665974-c99f-4653-81af-18824cf7a248">289.7</ix:nonFraction>&#160;shares in 2021 and <ix:nonFraction unitRef="shares" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8yMA_7c70cba6-b3ee-45d5-89f5-54e0dd033807">288.9</ix:nonFraction>&#160;shares in 2020</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTItMS0xLTA_6d20a1e0-4743-456f-b1f1-ec1f884bfa4c">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTQtMS0xLTA_8812b92d-c956-4b13-9ea3-338ff4a50b2e">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="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 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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMxLTItMS0xLTA_1f1941d5-5759-4367-909f-d6ad0b26f8a9">5,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMxLTQtMS0xLTA_1ad38a30-16cc-4737-b099-84e4d63cec69">5,365</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%">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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMyLTItMS0xLTA_11bf7a26-c737-49b2-861d-8cccb2a15050">82</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMyLTQtMS0xLTA_01049fa7-a37a-4017-8b33-2e1941497547">86</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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMzLTItMS0xLTA_7a3b228e-bbb1-4db0-abd8-2a58aca853a3">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMzLTQtMS0xLTA_dbec9ab1-f7d3-4891-b026-db5dc2962311">214</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%">Total common stockholders&#8217; 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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM0LTItMS0xLTA_eaeb047b-12a1-44de-a1e5-d00622b5eaaa">5,797</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM0LTQtMS0xLTA_0fe0e015-4a72-469f-a59d-e25141665b16">5,496</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></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%">Noncontrolling interests</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%"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQwLTItMS0xLTI4NzI_54901359-867f-4887-874d-62d64773e473">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 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%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQwLTQtMS0xLTI4NzI_c770cd44-af28-491c-bc89-342a2a03aaf0">581</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM2LTItMS0xLTA_09d13f0e-943c-4231-8452-0faaeb44be10">6,366</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM2LTQtMS0xLTA_c3dc9a6a-626b-45f7-bb2c-6bd3dc63096f">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></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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM4LTItMS0xLTA_91f0f0ce-a660-46dd-b96a-ba9788dff857">29,953</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM4LTQtMS0xLTA_c2e5daeb-de66-401f-9629-54a4807416df">29,666</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_223"></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="#if7c85584e62443be9842b9fd24770bb7_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 Changes in Equity (Unaudited)</span></div></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><td style="width:52.585%"></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.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.878%"></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 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 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;padding:2px 1pt;text-align: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-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-weight:400;line-height:120%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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-weight:400;line-height:120%">2021</span></td><td colspan="6" 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-weight:400;line-height:120%">2020</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="i2bfbf6430e4c4292a351d90667f76479_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtNS0xLTEtMA_a1fe83b2-e4ec-448b-9f03-f55112978fe6">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 style="background-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="id5069b4898a3452697c0264708265342_I20200331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtNy0xLTEtMA_f834ae42-f88d-446c-b743-038c37a45e15">5,222</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtMTAtMS0xLTA_faee75e6-4d3f-4297-b099-f76d39e6493d">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="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="ifd11e4917ff345c98aa69fb04d20f68b_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtMTItMS0xLTA_71489302-d7b0-4eac-9dcc-d4dfe4f29cdf">5,055</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="ic15fc5a41bf1499faf8e7771bd732cfa_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNS0xLTEtMA_02a648f2-8fe6-44f4-a93c-c1d304254b58"><ix:nonFraction unitRef="usd" contextRef="i63a798e7d5e64a999c71daeabec1797f_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNS0xLTEtMA_44294951-25b4-4de2-b9cd-ed3ddfa5e788">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="i1ef84505512c4dcdb465a39a70e70b00_I20200331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNy0xLTEtMA_44f1bb6a-ffac-4dd1-a805-6780869e060b"><ix:nonFraction unitRef="usd" contextRef="i9031e5794904426caecc20513dc247f3_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNy0xLTEtMA_59729048-da47-47d1-affb-1c8c9c7eea8e">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="i63a798e7d5e64a999c71daeabec1797f_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTAtMS0xLTA_6c384ab0-51eb-4d6e-89c9-d4227c402e5d"><ix:nonFraction unitRef="usd" contextRef="i6f4934df67d84a71ba774d9f2b4aae99_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTAtMS0xLTA_e9dc6278-fb0b-44db-8790-502bf019ddd7">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="i18b2c98edefa4fe39caf30db5c68e2d6_I20191231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTItMS0xLTA_6361ca82-4426-4eae-bc6d-e7dccac5c5b4"><ix:nonFraction unitRef="usd" contextRef="i9031e5794904426caecc20513dc247f3_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTItMS0xLTA_d276d69a-0482-4310-a614-79c2d7242938">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: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="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="i04c646ea482645f98262f510d7a6bdb9_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTUtMS0xLTA_b64d0922-4924-4fe6-8ff9-ce98a50d61c2">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if34ee290dcc642e9b9dff9b0fc62be30_I20200331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTctMS0xLTA_185c33d9-57b6-48ee-843c-54d9619908b8">5,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7bd56da94f1c47359e5cce0821ccfb25_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTEwLTEtMS0w_4d26aa86-ebc3-4967-a516-f0adb9092a2f">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1407a2026ad642249836a809724c064a_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTEyLTEtMS0w_cd7cb0aa-e1a6-436c-812c-3a6af5e8b35c">5,113</ix:nonFraction>&#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="ice3ccd2e38544be180df5ddb31ae6111_D20210401-20210630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTUtMS0xLTA_1e8ed8be-228a-419a-a98b-8656300b678f">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="i651d22ff5808467087c1cd9879e8ae5b_D20200401-20200630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTctMS0xLTA_c1fa68cb-8f1a-4ea8-beb3-e4e9f480f387">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="i871c49e7b9b249e68e9db11b1a8fab98_D20210101-20210630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTEwLTEtMS0w_9a303dee-776b-410c-9f59-468151d51ece">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i248760019f5c4b0b83315c61e6cb14fd_D20200101-20200630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTEyLTEtMS0w_19ea8404-c0e7-4075-ae81-3752af4e46b5">117</ix:nonFraction>&#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="ice3ccd2e38544be180df5ddb31ae6111_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTUtMS0xLTA_585ad62e-329d-4ef0-aa0a-3c3a912bb732">&#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="i651d22ff5808467087c1cd9879e8ae5b_D20200401-20200630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTctMS0xLTA_a99b121b-d5fc-4c43-8ea1-ae7a7f1e3eff">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="i871c49e7b9b249e68e9db11b1a8fab98_D20210101-20210630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTEwLTEtMS0w_357fbddb-1760-436e-9b41-df0e6ede0b86">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i248760019f5c4b0b83315c61e6cb14fd_D20200101-20200630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTEyLTEtMS0w_8e96a91f-e6c1-48a2-a4f7-aaa7d3aa1fd5">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i09b32ab8692e48b5a3dd6311d9693bc1_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTUtMS0xLTA_985ebeb4-cfa8-4857-9780-01d37de5b73b">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 #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="i6d1af2c43ca04919aa76eb604171c725_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTctMS0xLTA_a26f9756-8a8c-4c98-b78c-cf62e6ad10bf">5,217</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="i09b32ab8692e48b5a3dd6311d9693bc1_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTEwLTEtMS0w_c67ee755-001b-44f5-b3bf-2002d8fbfe24">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 #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="i6d1af2c43ca04919aa76eb604171c725_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTEyLTEtMS0w_848ea9df-1c54-43dc-8003-54fe3bfb1d23">5,217</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 #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="i04d79b3a20b24a37a371cc7e3d000040_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTUtMS0xLTA_ab67ae54-dad7-46dc-9e5f-2c82394ac4d1">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i87187ccede654c92b1b2a18ced199c64_I20200331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTctMS0xLTA_da8fb04c-fda5-41e7-bf64-f1e05f2d4518">76</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="i682a88c3280c47cb8083edf841702b8f_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTEwLTEtMS0w_ae55932c-1ff5-45e1-a774-1c624edd57cc">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i39afa0a37c354c6db003f5e01977f657_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTEyLTEtMS0w_68aef5c0-4be8-4eb0-9923-857ade40b384">73</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="i6223a7f212404457bb75cfb6547d350d_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTUtMS0xLTA_149bc3a8-f602-4f0a-b7d5-5979657b7a12">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibf7fb0afb99e4bfcaf82e438b8364b1b_I20200331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTctMS0xLTA_2bb67162-35c0-419a-a8b4-bada59ca35e2">68</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="i0b9fd11b2de0424ba02ec5a736726304_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTEwLTEtMS0w_74dddb2f-3550-4577-a286-78a2609f0fb4">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i21f93f7653f24a4da7021204f33fcbb4_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTEyLTEtMS0w_bc759823-2d90-490c-bf8a-08bf3d6ce1f0">69</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8babae8b9e0e4c15bcd04b0b58b5296e_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTUtMS0xLTA_ffcc39a4-5834-47da-a96c-0aab4e9f9370">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="ib8e28115cffc4395a62b5b188eadcf99_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTctMS0xLTA_aad3935d-0d2b-48ac-835a-ea10c6fd5bde">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="i63a8c30967834bb3adb302c241af6c40_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTEwLTEtMS0w_6e978dd4-d3f2-4999-88fd-0c149382126c">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="i399eec7ade864857a9dc11e0cf9f35c4_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTEyLTEtMS0w_e7e80cdf-74e4-4496-b943-83a52a172c19">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="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 prior service 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="i8babae8b9e0e4c15bcd04b0b58b5296e_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTUtMS0xLTA_6b9aeff4-5bbc-472d-b323-9df4734c4b87">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="ib8e28115cffc4395a62b5b188eadcf99_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTctMS0xLTA_58f7a943-4351-4cb9-a2d4-1177a21694f0">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="i63a8c30967834bb3adb302c241af6c40_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTEwLTEtMS0w_aefe1bad-1e77-4aac-bb09-fdf83d4e5f59">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="i399eec7ade864857a9dc11e0cf9f35c4_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTEyLTEtMS0w_f8b0845c-d7d2-42ae-8757-b9e9b752e2c3">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 16pt;text-align:left;text-indent:-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="i146d840f52064daf9cf0f0977f92ec91_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTUtMS0xLTA_c575d346-4667-4c32-a4c9-545bf1c02d68">77</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="i6fb4e2e78f3540d3aa915a07982f5089_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTctMS0xLTA_b8254c35-5960-4dd8-b13a-ad8ef55ab571">68</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="i146d840f52064daf9cf0f0977f92ec91_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTEwLTEtMS0w_5f8d3a71-37f1-47b4-9f41-68c5ece92bfa">77</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="i6fb4e2e78f3540d3aa915a07982f5089_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTEyLTEtMS0w_94911420-e1d8-4255-814d-bac1fb0783bc">68</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: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 16pt;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:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="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="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="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="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"><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="i71a79489f72846888cfad2d1c55c3ad3_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTUtMS0xLTA_befdb903-a2e0-442c-a502-3d45d2dcb932">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="i93b4643df01f4516b48a9a8305a87024_I20200331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTctMS0xLTA_df020869-634c-4dde-afee-484bab1983c0">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="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="i42e47dc4b4ca480286f5f0c9a3be016e_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTEwLTEtMS0w_bf5d37dd-b0c9-427d-9fca-b1ac36787dd6">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="i82831fc76e4441f18a5b713351833332_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTEyLTEtMS0w_b2f62b3a-c5f2-494b-a4ba-9b251fd9894d">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Unrealized gain (loss) on derivative instruments</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="i7b8c76cd686e432292e61a06029a2485_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTUtMS0xLTA_980d8929-c854-4e8a-b22a-4c3f1ba4f062">&#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="ic32e3957fa0c4828b525a9d570369b40_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTctMS0xLTA_c1786d09-2b93-4137-af72-aa169c48700b">&#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"><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="i33f632beea73419482f3306c4e065c3b_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTEwLTEtMS0w_a1c8b5ad-2953-4db5-a9eb-5878fd69b59d">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="i37810f85569b4f6aadc7ce6961ef7b23_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTEyLTEtMS0w_d80145b3-262d-49c3-a000-01078a4326ed">4</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 16pt;text-align:left;text-indent:-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="i767f6a05a8144d9daba32f76f1eab90b_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTUtMS0xLTA_7ba1a34b-280f-4759-a07f-19b64ce7bb57">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="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="iba17b7bb2a774fce843078694ecb357d_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTctMS0xLTA_ca99aafc-b9c8-482b-8f9b-90921a20ebb1">8</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="i767f6a05a8144d9daba32f76f1eab90b_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTEwLTEtMS0w_92225f26-5ccd-4079-981d-047970d26367">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="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="iba17b7bb2a774fce843078694ecb357d_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTEyLTEtMS0w_72b22b5d-cb6a-450d-a913-c9bcfcef7cb4">8</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="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="i209d3a24de1c4d7686b55ceda1427e31_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTUtMS0xLTA_ded0fdbd-6f78-4cd7-b5d6-7a6842e1d0ac">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="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="ie325f10a50c14d6e8d61dd7e19056307_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTctMS0xLTA_b898141f-1ec8-47bb-b32d-5e27957921c1">76</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="i209d3a24de1c4d7686b55ceda1427e31_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTEwLTEtMS0w_1d2c187a-54c1-4c0b-b4c0-10c8786f4193">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="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="ie325f10a50c14d6e8d61dd7e19056307_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTEyLTEtMS0w_2f5ca57f-97b6-46dd-b936-2566d33e3592">76</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 #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="ie0fe7c8a6e464711979b84cb528dc9e0_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTUtMS0xLTA_5bf7502b-0277-4e76-a04c-37b513a251ac">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie1f10dd16a774b5695dfda7e32cf9e82_I20200331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTctMS0xLTA_2e459263-7534-460a-ab9f-1adb70bd7bfe">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ib80558451ca34a9793f03adbcbf4110a_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTEwLTEtMS0w_47d68dac-3be8-4831-bee3-553a46295024">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5f4f187a89ae4153aedb180aa7aabbed_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTEyLTEtMS0w_6279de5f-6123-45dd-b628-60a6fefd7cd8">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="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%">Cumulative effect of change in accounting principle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i573d47224df34ae3b942e1a543f5052d_I20210331" decimals="-6" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTUtMS0xLTA_bd825146-dbd7-4c00-9941-21e53acd65a5">&#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="iba167d50f6a14b9499a944c5e6bb196b_I20200331" decimals="-6" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTctMS0xLTA_dacf3f78-8fe1-4d94-b714-7e2d2a176742">&#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="i3ae0c9c8bfef4feeb4ede6c82829e5c0_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTEwLTEtMS0w_653a3ba2-3651-442d-8db5-271af960fbed">&#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="ibdfd4787f3dd4ae8b86457b386514ffb_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTEyLTEtMS0w_78e092af-0237-4d37-820a-3ca34288ff1a">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 16pt;text-align:left;text-indent:-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 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%"><ix:nonFraction unitRef="usd" contextRef="i8e76bb6062404a46928982852df7b776_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTUtMS0xLTA_3a4fec05-e60a-46f7-914f-451dafcdfd95">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6247084399e3440f94c4c178ab2609aa_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTctMS0xLTA_ee1023ef-1098-4fac-aa5a-6efc1f20f19f">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i3549a300efe84c88a2e08db16701d299_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTEwLTEtMS0w_a686b703-3e11-4386-84f3-3a21f941ef68">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6aeac6f2e04749478dca3e5f55a44091_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTEyLTEtMS0w_5fa4e12f-1f57-45ce-acb2-8b6c8577b881">379</ix:nonFraction>&#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%">Dividends declared 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%">(<ix:nonFraction unitRef="usd" contextRef="i8e76bb6062404a46928982852df7b776_D20210401-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTUtMS0xLTA_caa6851b-a181-4190-8fda-f4493b8eca77">126</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="i6247084399e3440f94c4c178ab2609aa_D20200401-20200630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTctMS0xLTA_86401b51-1c40-4a31-99fd-e0e1af5448c9">117</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="i3549a300efe84c88a2e08db16701d299_D20210101-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTEwLTEtMS0w_7116443d-ab30-4ebf-8fbf-fbc0ee213a76">252</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="i6aeac6f2e04749478dca3e5f55a44091_D20200101-20200630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTEyLTEtMS0w_53cc6dc1-9fd5-4984-8f3e-f7f790ab1ef4">233</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 10pt;text-align:left;text-indent:-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="i9487d2dc6c164f6999d84cc40c5f1f92_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTUtMS0xLTA_6d35e923-df08-4ade-b81e-e0926103308e">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="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="icc58e69ba77c43269bee2f1ec8e6d211_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTctMS0xLTA_9eed0166-d216-4820-8bab-cbc4ceff8eb7">70</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="i9487d2dc6c164f6999d84cc40c5f1f92_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTEwLTEtMS0w_1e0572a3-caa8-4872-9c68-e06cc06438cf">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="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="icc58e69ba77c43269bee2f1ec8e6d211_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTEyLTEtMS0w_46776b98-e818-4a5d-8f73-ad01a499d4d8">70</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 #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 #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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Noncontrolling Interests</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="i119c6f8d17db48458e36c1f3a9179c49_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTUtMS0xLTA_159a0b92-45e9-4e7c-984c-b5bb1fbd9658">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i56d0327a63b54a97b59d8f1e9d73432d_I20200331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTctMS0xLTA_4c7bb7f9-5387-49f7-ac17-436ecba6aaa0">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i09f19db800324212b706ce10f1b522a5_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTEwLTEtMS0w_3ef7f870-e2d9-4ca0-aeed-4f85c9364bbe">581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie12615627d174472b4716b6be8a1d2d3_I20191231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTEyLTEtMS0w_0ce073f7-4c72-41ee-acd8-49ad67c2bdf7">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="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 16pt;text-align:left;text-indent:-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="i8ea214001e9f486195c742daf12ddb25_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTUtMS0xLTA_79eeed9c-97fc-4355-ab1d-f05cc2ab188a">&#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="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTctMS0xLTA_069ed870-9ce9-4e88-8da4-9b57ab996435">&#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="i40ef1a256bfe42d0a5d439f6938cb11f_D20210101-20210630" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTEwLTEtMS0w_67c2ea40-626f-4ec9-87b2-e0a6d58f1e88">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="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTEyLTEtMS0w_6a8ce76e-0831-4d50-a0c3-f85c6c98ae59">&#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%">Income (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="i8ea214001e9f486195c742daf12ddb25_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTUtMS0xLTA_d2207dce-db24-404e-b167-2716575eebb7">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="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTctMS0xLTA_066e1d4d-1301-4409-adc6-d18ffb4636d3">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="i40ef1a256bfe42d0a5d439f6938cb11f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTEwLTEtMS0w_722b885c-a31d-4229-a7d6-66632c554b8e">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTEyLTEtMS0w_95d091bf-3d89-40e7-98f9-05ba8460564c">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%">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="i8ea214001e9f486195c742daf12ddb25_D20210401-20210630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTUtMS0xLTA_36520fa7-6d3f-4803-9eb0-fef62cbf9459">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="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTctMS0xLTA_d7844a88-b913-45a6-806d-8af0b2aeffdf">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="i40ef1a256bfe42d0a5d439f6938cb11f_D20210101-20210630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTEwLTEtMS0w_72853927-a10a-47ad-9b7c-d6da3baf7f48">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="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTEyLTEtMS0w_cfc3aa30-c3ed-4cb7-9768-befc5c875b91">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="i400adfb6d9a24e838352f6e032f92e94_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTUtMS0xLTA_f4c18567-1b01-4101-9e32-2ac08de687b1">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="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="i5ce6beba334249f5b9758fc23ca1bfac_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTctMS0xLTA_19b601f5-0fd1-42eb-ab9b-fb9034c23a55">37</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="i400adfb6d9a24e838352f6e032f92e94_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTEwLTEtMS0w_fe30be33-213e-4602-b3ae-e0d5512f695c">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="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="i5ce6beba334249f5b9758fc23ca1bfac_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTEyLTEtMS0w_d14fbfa3-8b53-44e4-aa7a-f7f05f3a3ea1">37</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%">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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTUtMS0xLTA_0448787d-1812-401d-8e22-6f8cc666f629">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id647680599e948b98ff3c0602068349a_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTctMS0xLTA_baf575ce-3de5-4f08-a757-4124d749705c">5,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTEwLTEtMS0w_bcd7ff6e-34c8-4f82-b30e-a4802bb09cf4">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id647680599e948b98ff3c0602068349a_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTEyLTEtMS0w_cc8c6dfd-cf86-4094-8113-2023d949127f">5,251</ix:nonFraction>&#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: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;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%">Dividends declared per 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="usdPerShare" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTUtMS0xLTA_6ba0b98e-0955-4a2e-a98e-8cead0e4e9ac">0.4350</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 #000000;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="usdPerShare" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTctMS0xLTA_4dfb8c6a-a12f-47a7-a4fe-b7d60596307d">0.4075</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 #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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="usdPerShare" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTEwLTEtMS0w_f17cafe6-f39f-4c8d-b21d-6c19a822a22d">0.8700</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 #000000;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="usdPerShare" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTEyLTEtMS0w_9e5c4d40-d295-4991-89fe-51c8bb73447a">0.8150</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><hr style="page-break-after:always"/><div style="min-height:103.5pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-top:225pt;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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_226"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="if7c85584e62443be9842b9fd24770bb7_229"></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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtMi0xLTEtMA_0242e22f-ba5b-4235-8605-b9ea5a2b7bb9">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 style="background-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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtNC0xLTEtMA_17c51245-0ba9-4f15-91ec-f2d7c9ee69ce">1,330</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtNy0xLTEtMA_cd994498-6633-4818-b1b9-5518362d3bbf">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtOS0xLTEtMA_5d55e4cf-7da7-426d-937b-8b564086dabf">3,074</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtMi0xLTEtMA_de14930c-fb3a-4a6f-89b2-14e4bd29c72d">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtNC0xLTEtMA_4ca23717-7719-4170-8b08-c266309fbd5c">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtNy0xLTEtMA_3c50097e-1a47-4e5d-a560-47ff1aee40d7">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtOS0xLTEtMA_18e6d355-8e2b-448b-a06a-3018849f50e0">122</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctMi0xLTEtMA_21a17f3a-b993-448f-916a-753c50d34246">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctNC0xLTEtMA_876e330b-a99b-4bef-a1ff-29eaddf2a007">354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctNy0xLTEtMA_bd2aa7e7-0903-4164-bdcb-7227cfcf59a7">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctOS0xLTEtMA_b752dfdb-f29b-4bc5-82ff-154b68126e00">701</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtMi0xLTEtMA_31c6c03a-697e-405c-9aa0-86e09ac51155">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtNC0xLTEtMA_724ded76-dbd3-494f-aa87-0b21bc7f398e">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtNy0xLTEtMA_d63efbe3-ada6-48c8-be42-aff2453434ab">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtOS0xLTEtMA_9a1df1ee-24b6-4577-9c26-437b9972a16e">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="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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktMi0xLTEtMA_4b33aa9e-d618-4c22-9fd1-e2518ebc7547">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktNC0xLTEtMA_52619313-8f5b-49de-bf99-412b7fdc0919">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktNy0xLTEtMA_c5e9b6cd-091a-413e-8382-0b7e13d59f3a">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktOS0xLTEtMA_5c636fc8-2692-4987-9c32-172bfe6c947e">350</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTItMS0xLTA_a7bfab67-4154-4a3f-b715-c8e82810b57f">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTQtMS0xLTA_6d74a1ea-f790-46fd-948c-20565c3a954e">302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTctMS0xLTA_4a52b595-3b17-40e0-816c-6d2238cee47f">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTktMS0xLTA_78cab698-1282-47be-b456-1bb4066f086e">580</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTItMS0xLTA_471d8ee7-f278-4dc0-b34c-8f824e0c563e">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTQtMS0xLTA_e7b72e46-7375-4bc8-9557-78550b320932">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTctMS0xLTA_863f8863-1925-405d-b9ea-bfb2d1d27fe9">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTktMS0xLTA_f855f308-596b-4dd2-b147-cfb0804a73b5">530</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTItMS0xLTA_7002f4a1-2eab-431a-88b5-c45ae48b6bc1">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTQtMS0xLTA_9f45fefd-5ad8-49c4-b77b-3608fb890b2f">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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTctMS0xLTA_70095d1d-e43e-440e-a7d4-cf0b50244e92">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTktMS0xLTA_dd213366-3f7c-4d31-809f-6ab6aed3633b">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="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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTItMS0xLTA_8ece2ee2-2084-4364-b317-305522de01fe">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="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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTQtMS0xLTA_05346ee7-98f5-490b-92ec-ad1401865a9e">1,084</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTctMS0xLTA_fd3f5d71-f8c0-4888-bd7f-2eda05637886">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTktMS0xLTA_8b3225fc-a747-4713-9d85-d0a4fbc867a6">2,499</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTItMS0xLTA_9d38aed0-975f-4a71-9862-22532f4580e3">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTQtMS0xLTA_139407a5-ce17-43e9-871b-2ce8cdac00da">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTctMS0xLTA_5defbb44-bf90-408e-8ba9-6298fc354b2f">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTktMS0xLTA_4a1591d7-b1cf-4503-9419-773327716cb9">575</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTItMS0xLTA_9fe95beb-d034-4851-8ed1-f9b7267ec4b3">&#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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTQtMS0xLTA_6e7beb72-495b-4f72-976e-d73dad982261">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTctMS0xLTA_f4437b93-2632-44df-88c6-d155e1d1ca07">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTktMS0xLTA_a6c84bb6-fb3b-497d-b0b2-4c03fafec636">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="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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTItMS0xLTA_defb6465-3dbd-4c10-816c-8debbeec365d">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTQtMS0xLTA_d02839df-0c1c-4d0b-b324-e8612ffe7b4a">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTctMS0xLTA_3c5e54d9-a3df-4b71-81cb-9e5f335eda7f">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTktMS0xLTA_411d48a2-df19-4667-aef0-89d9be976ce5">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></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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTItMS0xLTA_900bf0e7-7187-47d7-a1bd-3c658b2cdcac">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTQtMS0xLTA_cb9fc1d4-5430-488a-9b0b-79ab2bb1d8c9">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTctMS0xLTA_a3a3d77e-76a4-4432-9860-7acb5dce91b6">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTktMS0xLTA_a7862681-5bca-498b-8254-291d41428133">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTItMS0xLTA_940ded23-3316-40eb-8793-ca1086b32ab1">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTQtMS0xLTA_0784b822-2d38-4222-a0ba-3f1f5a48f8f0">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTctMS0xLTA_c59cd914-561a-48cd-871e-47b80083d57a">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTktMS0xLTA_0236bc6a-2b1b-4ae2-b004-ae20784365f5">57</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTItMS0xLTA_98e613db-c9f3-4111-aa72-260e22ab17e2">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTQtMS0xLTA_6d9d2019-8ac2-4c51-8097-76e44672818e">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTctMS0xLTA_b1a11246-da99-427a-926c-02a14eb884fe">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTktMS0xLTA_5c9a99f3-10b4-4a51-8388-c34b25e5c593">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="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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTItMS0xLTA_0689101c-b5af-4ae4-893e-59006cfe00d5">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTQtMS0xLTA_b82dcee7-ee0a-4804-8d50-60732d254ed8">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTctMS0xLTA_cfb58413-778e-470b-832b-bbc6a363f1f8">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTktMS0xLTA_1b8936d0-4d51-4b26-94ec-af94035a72b2">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></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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTItMS0xLTA_2e07290b-ff6a-4dfe-aba3-94f02181766c">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="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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTQtMS0xLTA_632bd255-2d30-466e-b18c-5d0ccd21237f">32</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTctMS0xLTA_9ef84493-74b1-4dcd-aeec-bcc0496376f7">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTktMS0xLTA_63959d8e-73f6-48d9-9da7-53ebcf711724">61</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTItMS0xLTA_3c6d06ef-0126-4536-a581-c355e26f73bb">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTQtMS0xLTA_c5895838-7bcd-4666-ad6b-e37da4335e7a">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTctMS0xLTA_fcc1af02-8241-498b-944e-6886e464ee01">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTktMS0xLTA_1df7c728-854b-4cbe-a3ca-5ad85f89e7d9">151</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTItMS0xLTA_7e0b0f50-f9c8-4fb1-927f-d41a7c4c1c6f">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTQtMS0xLTA_7b8200c0-ef9e-4673-9dbe-81978275bd76">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTctMS0xLTA_e5dc9add-6b11-41ed-93d1-25c2aad9b935">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTktMS0xLTA_e3c5ce77-b8c7-484c-950d-5197bbd44541">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTItMS0xLTA_8b7ee50a-8e13-4999-83e5-9edce34a1182">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTQtMS0xLTA_fd299a05-8e16-4d8d-a4de-a896292eb865">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTctMS0xLTA_437d64c9-0f09-414e-b029-3fe86a0a422e">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTktMS0xLTA_6d32ffcb-9fd2-42a4-866d-fcca66d0a0d5">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTItMS0xLTA_b19303ea-4bf3-4bc0-8026-0fcadc2e0a8f">&#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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTQtMS0xLTA_04012a51-6d53-4ca5-b69e-98ac3328e481">&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTctMS0xLTA_be3354fa-2bfa-4c4f-ac8c-2c3c0b0929e7">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTktMS0xLTA_49bbf897-ebfe-4b2b-b862-8b4cd714dfde">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTItMS0xLTA_fec5bef3-5aad-4065-94c9-372dd57a7e90">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTQtMS0xLTA_00044e33-8a78-49f9-bfd7-7daff176487d">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="background-color:#cceeff;border-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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTctMS0xLTA_300f2c4a-8f9d-445a-9de7-56a780db1bfd">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTktMS0xLTA_065a4fe5-c073-4d2c-8954-7ea824f8af31">161</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTItMS0xLTA_6c2c2efc-8a55-4e58-886a-d9b82c9e0f04">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTQtMS0xLTA_ad7f7e2d-2399-47cd-b194-f185ad1a5a9e">196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTctMS0xLTA_2e94a9e9-1260-46b6-8e04-362272046501">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTktMS0xLTA_db9e998f-be96-4537-bb92-8fd7d305e226">475</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTItMS0xLTA_a7edfce1-66f2-4cf3-91c3-c46fc8caa449">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTQtMS0xLTA_07f6b212-f2c0-49cb-9898-46b3a447a566">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTctMS0xLTA_9ad2dc3f-b54f-4752-9227-d3d22f93e913">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTktMS0xLTA_98b745b4-d8b7-4aa1-aa2a-818ff59d1b09">80</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTItMS0xLTA_df6936ee-9eab-4cc3-bd2b-db2d285b0657">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTQtMS0xLTA_1124536b-667a-48e8-91a1-f55de3feda34">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTctMS0xLTA_dfb204a8-0802-4beb-acd3-61846ed136d8">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTktMS0xLTA_954c3e5e-6338-4dec-ba4a-dc4e8b4f7bf5">395</ix:nonFraction>&#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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTItMS0xLTA_b4ba8830-4840-48a1-864d-82330786e547">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTQtMS0xLTA_f0c9883c-54a2-4251-bd30-c04009f124cb">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTctMS0xLTA_79565b0b-2bea-4066-82a8-6f91982a69cf">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTktMS0xLTA_f504d8b7-1b87-4d7a-91e4-4e1103b865ee">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTItMS0xLTA_a77d98f0-5cf9-4754-9b68-ad424f604a1e">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 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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTQtMS0xLTA_5e240281-775d-426a-ac50-0db37cd36dfa">159</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTctMS0xLTA_f0653ffe-c8d2-4f8a-9fac-110e52901958">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTktMS0xLTA_136196d1-ee8d-4e56-9f13-85c197e6744d">394</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_232"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtMi0xLTEtMA_626c3288-db2f-43e3-afab-2ca1edc44f40">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 style="background-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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtNC0xLTEtMA_254ebed8-4445-4f0a-9e0d-6e173840b71d">160</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtNy0xLTEtMA_998c8e12-fa8e-413e-8599-5f5e086342dd">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtOS0xLTEtMA_82965944-e1fa-4570-aa38-fa2ebc13d556">395</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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzY_e5c1dcf3-cdc6-4723-940b-3fb5669faf40">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzEw_1433c2ac-016f-4a03-91a5-9348a3e79846">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzE0_8455fe40-71e5-42fb-8fcc-c5648724ddfa">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzE4_124c05f4-63f2-4f1c-a547-0e7c9e569dd2">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMi0xLTEtMA_cc09a201-bce4-4865-b519-b7ca57c409df">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctNC0xLTEtMA_5a5fb714-a1db-442e-aa2a-b2d7dce063d2">&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctNy0xLTEtMA_202ef875-a55a-48c5-8948-8035fdb0a361">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctOS0xLTEtMA_21712988-de03-4943-a1fe-12a9461a73d4">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTItMS0xLTA_05cca792-43b0-4c22-9eaf-97bfff51024c">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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTQtMS0xLTA_a4a42ee8-455e-42a9-88cd-cf4c1abaeab3">&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTctMS0xLTA_9e850326-bc2b-4785-9aa1-d3c37fc3edd5">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTktMS0xLTA_f8775c3f-78db-422a-a5f2-334c133dc91f">&#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;border-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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTItMS0xLTA_8898173f-37bf-40f7-b9ad-1f699c13489c">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 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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTQtMS0xLTA_c2389e0b-ad17-429a-a582-33b0827d0429">160</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTctMS0xLTA_56c4cf82-87af-4339-9a72-12702879393e">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTktMS0xLTA_1af51d60-3d7b-41e6-a065-3878a1d83e79">395</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:112%">(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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_235"></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="#if7c85584e62443be9842b9fd24770bb7_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:76.784%"></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.876%"></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 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%">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%">2020</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMtMi0xLTEtMA_4af56af0-fe21-410e-9722-90c78b88bad5">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMtNC0xLTEtMA_cb4b656b-d0d6-4884-acf9-41804a309a18">395</ix:nonFraction>&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzUtMi0xLTEtMA_d331b3ae-cd59-4d12-b7c3-8939e2808a4d">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzUtNC0xLTEtMA_fd8555e2-9592-4e91-b65e-16d95acd90ec">530</ix:nonFraction>&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzYtMi0xLTEtMA_c66ebd74-9a86-4d52-9d6c-e9aae368af77">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzYtNC0xLTEtMA_69699bde-b025-47d8-957b-5a845cc5aa79">67</ix:nonFraction>&#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 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzgtMi0xLTEtMA_69a6f6eb-fb17-4047-9739-1fb611bd1799">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzgtNC0xLTEtMA_0b0ac6e2-bf33-4396-97ad-3c0b5f97681e">4</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-weight:400;line-height:120%">Pension contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzktMi0xLTEtMA_685bbd8e-10a2-4e3d-b40f-6c030a26afcd">&#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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzktNC0xLTEtMA_2c835c5f-e20e-4238-9bcc-b8dfb2a92e44">518</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-style:italic;font-weight:400;line-height:120%">Changes in assets and 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="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%">Accounts and notes receivable and accrued 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%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzExLTItMS0xLTA_1d9c9ca1-55d2-49e0-a5fe-fdffdb479389">104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzExLTQtMS0xLTA_426f8d95-d948-4d2d-babc-e7b6a80e15d9">158</ix:nonFraction>&#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%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEyLTItMS0xLTA_4d9baa1d-5558-4c52-bca8-dcfb218fde2e">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEyLTQtMS0xLTA_c4e812ce-41be-4d9c-af5e-b209d26b9174">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="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%">Accounts payable and 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEzLTItMS0xLTA_4c54cd08-3691-4307-8875-00b76a2c7fb5">&#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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEzLTQtMS0xLTA_05ad239a-45e7-4773-8960-7ea5f7b7abaa">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="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 current assets and liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTItMS0xLTI2Mzk_558cd06f-c5e7-4984-9078-0574040d11b4">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 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%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTQtMS0xLTI2Mzk_aed503f2-86ad-43a5-9e5d-a3982820b692">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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTItMS0xLTA_45c4e60c-2838-46d4-b672-6bd5cecf19f9">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTQtMS0xLTA_60b3d84d-6769-4cf2-88f7-b7913278ff7f">32</ix:nonFraction>&#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%">Net cash provided by operating 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE1LTItMS0xLTA_cff13a6b-e361-4677-ae7b-7c0a7090942d">1,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><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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE1LTQtMS0xLTA_baddbebb-eac8-48e4-aab9-422a481707d8">781</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="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 Investing 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="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%">Capital expenditures (excludes assets placed under finance lease)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE4LTItMS0xLTA_c7d9adf3-ffb6-4d4c-bab1-c8f146694a8f">873</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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE4LTQtMS0xLTA_6c13d9cc-dfe0-42e4-9e39-4831443b1494">936</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIyLTItMS0xLTA_8ead451a-6b62-4686-a8f8-c6fd13cdeb33">57</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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIyLTQtMS0xLTA_604b1270-de23-421b-9a00-a0cded551145">57</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 investing 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIzLTItMS0xLTA_69a1af10-6006-4238-b28b-e643e8836df8">930</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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIzLTQtMS0xLTA_161e6c9b-1c7f-4eca-b4e4-23918fcd17f8">993</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="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 Financing 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%">Proceeds from issuance of 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI2LTItMS0xLTA_ca36bd1f-dbd4-4e7f-a822-ee19bbd64244">&#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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI2LTQtMS0xLTA_c2028609-abbb-4e5a-aac6-ab76bec6281f">1,528</ix:nonFraction>&#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%">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI3LTItMS0xLTA_97a79a60-5209-42ce-88bd-0da0a0931e61">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI3LTQtMS0xLTA_bccf096e-ad9a-4d02-ab71-ef4bd0b941b8">363</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%">Decrease 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI4LTItMS0xLTA_d452df52-36da-448d-9318-e8ebda6c3664">&#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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI4LTQtMS0xLTA_0851a48e-6c9f-442b-a58f-3d6b2fcfbef6">90</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%">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInNotesPayableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI5LTItMS0xLTA_0f357220-6fc5-4cad-b5c3-3316b5d69090">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInNotesPayableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI5LTQtMS0xLTA_98846362-a936-4b7e-ade2-56f040b20e2c">&#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%">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMwLTItMS0xLTA_3d5fc68c-6d7c-4947-a069-9663a9bdba97">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMwLTQtMS0xLTA_f07a01d0-f1bb-40dc-91ae-ab84680419b7">650</ix:nonFraction>&#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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMxLTItMS0xLTA_a3274cd1-8f02-42c2-b4ba-96782749a80f">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMxLTQtMS0xLTA_a452658d-b7fb-4da1-9296-5488747b470d">277</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMzLTItMS0xLTA_9bba7b8f-cb2d-4f2c-83dd-0baee77f9bce">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMzLTQtMS0xLTA_6ba74942-88ea-4322-9189-131e01fe9313">35</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 provided by (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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM0LTItMS0xLTA_1d6da57e-27c4-46a5-9251-a4d98fb163f3">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM0LTQtMS0xLTA_7af77f21-cc22-4bc0-8758-956db96f9c3b">1,413</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="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 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM2LTItMS0xLTA_199d4315-7cae-484f-95f7-a92bfd6ebdaa">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM2LTQtMS0xLTA_39d25337-ea6e-4e1c-a449-c8066d9a9eec">1,201</ix:nonFraction>&#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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM3LTItMS0xLTA_804b5756-1bd3-4c10-ab3a-0d3e6d8d339a">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="i6b56658a986249cb98e9bd17e250603d_I20191231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM3LTQtMS0xLTA_e3c299c3-168e-4514-89dc-34288f3df8f4">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></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="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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM5LTItMS0xLTA_79118307-7bea-4469-a693-309efe406272">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="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="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM5LTQtMS0xLTA_39e34803-49a7-4fae-ac49-7318e13282d8">1,229</ix:nonFraction>&#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: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 #000;padding:0 1pt"></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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzQ2LTItMS0xLTA_fba64a4f-4698-4e87-ab9c-20e7ccf6a8dd">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzQ2LTQtMS0xLTA_f02b976a-8152-429f-be7b-5b7b035db64e">157</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_238"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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 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:71.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></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/>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%">December&#160;31<br/>2020</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzQtMi0xLTEtMA_90a4d002-7b83-4126-a69d-c700ee0dceb7">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzQtNC0xLTEtMA_b1e9ede6-2bed-48ce-b317-4b9a54dbeaf1">20</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzUtMi0xLTEtMA_185e5cb6-89ac-40d9-b401-7c210f01659c">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzUtNC0xLTEtMA_0a79ea80-5cf4-4759-804d-cb3a59bcbd3a">15</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjU4NTUyZTNlMDJiMjRjYzc5NGExODc3N2VlNTgzZTkyXzY_026c2e0c-c0d5-4515-8192-a4ade6e64609">27</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjU4NTUyZTNlMDJiMjRjYzc5NGExODc3N2VlNTgzZTkyXzEw_e9e9e0ba-69a3-46b0-80e3-62366f7fed70">29</ix:nonFraction> in 2020</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtMi0xLTEtMA_18a2390d-e78b-438b-b6b3-2a771022ea7d">718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtNC0xLTEtMA_c158d966-1f86-477a-99ea-8305d77871a2">828</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%">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzgtMi0xLTEtMA_2e31dd3f-862b-49d9-8192-1d796698def6">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzgtNC0xLTEtMA_d41c3561-3127-4171-b6e5-8238ac6d520a">18</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzExLTItMS0xLTA_e27b7c07-bed3-4af9-ab6e-b5a1abc3f5b4">318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzExLTQtMS0xLTA_0649c45f-e7e4-4254-aa96-487683a9e2c3">353</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEyLTItMS0xLTA_a3077c8c-0735-4c03-aba4-3fef7ccfb0b4">166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEyLTQtMS0xLTA_6809f0bf-6b01-4a05-a84b-5b3ad48da5c7">149</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEzLTItMS0xLTA_5cd757d2-5839-4375-9e3d-d981526bc085">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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEzLTQtMS0xLTA_fb193ec7-6667-41d1-8632-1e17f0f16abd">67</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE0LTItMS0xLTA_76fb4e7e-6a84-4a01-bbc2-1c050d5ffdcf">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE0LTQtMS0xLTA_db056f1e-7df2-4a0d-8d5c-9c167e66167b">332</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE1LTItMS0xLTA_10393ac7-72d8-4916-a3b0-af228937dd0d">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE1LTQtMS0xLTA_0fa4c552-2274-4467-ac1e-fa447384bd93">42</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE2LTItMS0xLTA_f755aab0-ef93-4f8b-b4d1-bef0b5fdfb10">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE2LTQtMS0xLTA_052f2f4d-1e76-4c1a-bef9-80e458e7d8e6">68</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE3LTItMS0xLTA_00893646-a858-4bcd-a8ec-94d4008db95b">1,719</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE3LTQtMS0xLTA_aa13d4bc-dde7-428b-8a28-b25f765c7428">1,892</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIwLTItMS0xLTA_f957d51d-3fdf-4c24-888c-a8cd144011ad">27,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIwLTQtMS0xLTA_d76cd773-f995-4610-8ebf-6a95899e4287">26,757</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIxLTItMS0xLTA_f2be1cc7-0cce-44d9-a9da-023d3b3a3c1b">8,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIxLTQtMS0xLTA_5f721d59-d228-4ce9-b31a-0c62a97c3ab0">7,844</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIyLTItMS0xLTA_c226fca1-bd05-4cc7-9f87-19de0d65a47c">19,696</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIyLTQtMS0xLTA_3bbd3180-0e38-4c5a-bd97-e03371d0e471">18,913</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIzLTItMS0xLTA_ee3801ab-0b65-490f-8cb3-abbde9891e3c">791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIzLTQtMS0xLTA_1df092eb-2742-4305-8586-75c02e1e3179">1,058</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI0LTItMS0xLTA_4abc844f-fa49-440d-b7a3-b771ada34615">20,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"><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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI0LTQtMS0xLTA_7ff3eb42-3b62-4082-8fee-04eeba2d4942">19,971</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI3LTItMS0xLTA_762d793a-57b0-4f46-9e44-7b998839c716">2,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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI3LTQtMS0xLTA_16601abe-afee-45e5-97e9-99eef121b5ba">2,653</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI4LTItMS0xLTA_49b43bc5-92e3-47b1-9508-ce7d5188edbc">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI4LTQtMS0xLTA_84b2b5dd-09fc-4aff-99e1-02f1b0c8915d">25</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI5LTItMS0xLTA_1f9727b6-964b-417c-b4f8-3a5da2d1c4b6">104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI5LTQtMS0xLTA_09d5743f-f089-48f6-b2f0-9673b0bfe497">105</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMwLTItMS0xLTA_8ab3bf19-bd44-4886-9b4d-7ad22568acd8">740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMwLTQtMS0xLTA_528c5255-aa06-41f5-96fc-f4a3f91cafdb">753</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMxLTItMS0xLTA_20eb68e7-5744-4826-8b56-19407404a67c">3,474</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMxLTQtMS0xLTA_0b863a82-164e-4883-b50d-1e154638a917">3,536</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMzLTItMS0xLTA_5a5298fc-ce85-4301-a9ad-776ca6c5f5d2">25,680</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMzLTQtMS0xLTA_3197e528-c127-43bd-a15f-1a2cfd46c6f0">25,399</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:71.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></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/>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%">December&#160;31<br/>2020</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzQtMi0xLTEtMA_4f8db13e-d759-4610-853a-bc235c581f48">381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzQtNC0xLTEtMA_f6aabb70-467d-4a75-bf48-fb38f87b59e7">384</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%">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzYtMi0xLTEtMA_467fda5f-6167-4e13-9df0-fed40b3a6ca1">&#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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzYtNC0xLTEtMA_c08e82cf-3b1a-417c-9917-bb199272fad2">307</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzctMi0xLTEtMA_179f1071-c76a-4772-8f97-75158a633d65">630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzctNC0xLTEtMA_ffa18e78-db52-486f-b961-fc486208434f">636</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzgtMi0xLTEtMA_655069df-af77-4795-8ad2-81f1abedd489">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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzgtNC0xLTEtMA_c5d4360b-532c-48e2-a3b0-ee39e732e03c">7</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzktMi0xLTEtMA_9550cc04-4caa-4f16-b00e-0b5737e08d3f">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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzktNC0xLTEtMA_902fa3be-aace-4a6f-a257-4577360a2c81">20</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEwLTItMS0xLTA_0ab70af8-24db-4fbf-8bc2-a3806034b525">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEwLTQtMS0xLTA_e32b4dea-a601-40c6-a833-643d5bc3085a">72</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzExLTItMS0xLTA_ca7829a3-b7f8-470a-93b6-78ec1ccdc8cf">369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzExLTQtMS0xLTA_b8eaf68d-e0e1-41b4-96ae-48d2bfa307a2">458</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEyLTItMS0xLTA_852de5cc-5cf9-44ea-8217-b6d7184d911d">214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEyLTQtMS0xLTA_31968224-8a34-451b-a2d7-c18bf4f81881">151</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 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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEzLTItMS0xLTA_c0caed58-dbb0-4432-86f1-26b4ad7f18bc">122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEzLTQtMS0xLTA_bc65fcd9-73bb-4e26-b849-4279f90558f2">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-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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE0LTItMS0xLTA_4b51dd23-19d6-40fb-8b20-2a0b35d9ae63">1,822</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE0LTQtMS0xLTA_253b2484-43dc-408d-8733-0cc22f84babc">2,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></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-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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE3LTItMS0xLTA_659636fb-62e3-4f60-a360-3a71fcbf42b3">7,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE3LTQtMS0xLTA_fde06481-fa71-4a9a-b92d-0ee69de555a7">7,742</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE4LTItMS0xLTA_74a2e76b-da5a-470b-ac80-34b5981508c0">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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE4LTQtMS0xLTA_96614e92-072d-4535-9c59-4fe9fa197f14">56</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE5LTItMS0xLTA_d02b3bd5-be98-4776-a04a-be82553dfa04">3,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE5LTQtMS0xLTA_7a085658-c95b-4919-870c-1cbbe5c777f8">3,744</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIwLTItMS0xLTA_fc6ce494-c17d-4ac5-ac18-459bbce8a9ea">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIwLTQtMS0xLTA_1ff4226c-9103-4b3f-b04e-5e0857f55a37">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%">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIxLTItMS0xLTA_601acf2e-9e5e-4811-ac60-d8a0ed8d1b25">584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIxLTQtMS0xLTA_f124d476-ec42-45d9-9e17-2e7a87c96e73">530</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIyLTItMS0xLTA_20b2cc8c-934a-4a02-868d-46d83a935d23">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIyLTQtMS0xLTA_6d2ce327-c382-44ea-87e9-2c4ca966f615">115</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIzLTItMS0xLTA_50c17454-5b9b-4af2-8f50-58aa9d876af7">2,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIzLTQtMS0xLTA_6094d2d1-a57c-4fe4-a90d-8002bf6aefe0">2,094</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 non-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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI0LTItMS0xLTA_14c7635f-5c73-4e46-b171-8af15e6ea08e">320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI0LTQtMS0xLTA_eece8bbc-2314-4bb4-8042-9af36e0a24dd">311</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-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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI1LTItMS0xLTA_c2c76bb2-071e-4f22-a331-2c7a40e4c7fc">14,881</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI1LTQtMS0xLTA_6821d7bd-b4ab-4fe4-9d4a-ff5b305526de">14,704</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 and 2)</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI3LTItMS0xLTA_304bfb9f-65cc-47d4-aaf6-e71200d600e2"></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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI3LTQtMS0xLTA_36d17a2e-f8c1-4009-8a63-8c207ce139c5"></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 16pt;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Common stock, authorized <ix:nonFraction unitRef="shares" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18xMg_b484fec2-937d-4cbc-9d76-de4caf207c03"><ix:nonFraction unitRef="shares" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18xMg_e525c794-7a3a-4ea9-a8b1-4e1b6749a161">125.0</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18yMA_61c8775c-d74c-4dc6-909c-998bc9abfe89"><ix:nonFraction unitRef="shares" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18yMA_b57c2eb0-74df-45e9-ba92-8b454c732f40">84.1</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTItMS0xLTA_338c99b8-1061-4965-b2be-1a4e367c769a">841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTQtMS0xLTA_e091f7bd-3efc-4837-9161-e70856470724">841</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%">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMyLTItMS0xLTA_0c84fedd-62b3-476e-bb9b-0923a850d314">6,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMyLTQtMS0xLTA_5dc4cd96-872e-4918-a728-67dbb608b01b">6,024</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%">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMzLTItMS0xLTA_c0d09971-277b-4b80-b4cb-ae3dbb20cc62">35</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMzLTQtMS0xLTA_8aaf7c9d-d125-46c0-ba4d-53e776417002">36</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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM0LTItMS0xLTA_c57360af-b35e-4c4c-8658-c84cef121393">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM0LTQtMS0xLTA_90058b03-3f3d-492f-8bf0-a2540084fed2">1,690</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 common stockholder&#8217;s 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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM1LTItMS0xLTA_221ca32b-da38-4882-b7e7-fe51c63539db">8,940</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM1LTQtMS0xLTA_7bac0e30-6bea-4396-bc9c-b22e3b7a9eb6">8,519</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: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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3Nzk1_062097a2-cccf-4c95-af17-5c0141c19615"><ix:nonFraction unitRef="shares" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3Nzk1_4432610d-3b15-4752-8c4a-e2c7bf736f8e">7.5</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3ODA3_09c62413-876a-43cf-b4dd-c935a916ee02"><ix:nonFraction unitRef="shares" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3ODA3_ab02c34d-5430-4a2b-9d2b-2dd1d203b3a8">0.4</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTItMS0xLTA_b2b6156e-5495-4f4f-b693-0605d9e87042">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTQtMS0xLTA_8ac95b43-70c7-4f0d-a095-f4858fccfab4">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 10pt;text-align:left;text-indent:-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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM3LTItMS0xLTA_b33e0b1f-c2d0-40b2-85b5-424d0e0d725e">8,977</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM3LTQtMS0xLTA_97db42a9-88d9-4806-a65a-f5fb95b53606">8,556</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM5LTItMS0xLTA_ca7cd1ee-9acc-419f-b5f5-f3c7c31797ae">25,680</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM5LTQtMS0xLTA_f391370b-5b11-4216-971b-d4570f595328">25,399</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">57</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_241"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:51.944%"></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.883%"></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: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.878%"></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 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 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%">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%">2020</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%">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%">2020</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="i587ffe67ca6d4ddb93615c64e171925c_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtMi0xLTEtMA_dffe4184-9385-414c-9221-0df9d52750a9">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 style="background-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="i7e151cb07c0c4246b5ddb4e89762edae_I20200331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtNC0xLTEtMA_dd68c70a-dcd5-43f0-9935-255e445a69d6">8,103</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtNy0xLTEtMA_4501a82b-2b15-4cfc-8352-a55ccd040be5">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="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="i6b56658a986249cb98e9bd17e250603d_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtOS0xLTEtMA_e2aa045e-3451-4b9a-85a1-982e4a56b163">7,737</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="i2e6fd1cb2c344b76900b474d0eefb353_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtMi0xLTEtMA_08d2c81d-2844-453e-bc1f-124734b0a994"><ix:nonFraction unitRef="usd" contextRef="i7cc65862128645e3bdc54856448d2d2c_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtMi0xLTEtMA_15468859-5f81-4e6b-a746-6b49316f2ab8">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="iede64e69172043fe8322d22f561fa004_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNC0xLTEtMA_734377a1-a6db-4a1e-bafc-e02e9ddaea3d"><ix:nonFraction unitRef="usd" contextRef="i62dfb76607b942d18b3568db81b4ad4e_I20200331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNC0xLTEtMA_9be54157-ec39-432c-a4dc-0a9c733d923b">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="ie3972a976d394c969f6c5b56b873d7e8_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNy0xLTEtMA_2c9cb99a-d20c-41b5-bfbd-4f6b8c11a24d"><ix:nonFraction unitRef="usd" contextRef="i2e6fd1cb2c344b76900b474d0eefb353_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNy0xLTEtMA_c772686a-e6c8-4359-a8bd-676ad0b1d2d7">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="iede64e69172043fe8322d22f561fa004_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtOS0xLTEtMA_4fee3735-7e87-4df5-b59c-6c22d78e511c"><ix:nonFraction unitRef="usd" contextRef="ib167527575154aadb868fdd7ba0c80c3_I20191231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtOS0xLTEtMA_621c13ee-3a38-420d-97c6-36d38a91c962">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="ie827b10a2a8a4982ba10ea117bd8ec0f_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTItMS0xLTA_f1bf3c60-1495-4e81-bd5e-1d372d03457a">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0f8c9046e844cdcadfb8cc71bee7252_I20200331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTQtMS0xLTA_fd12c382-5985-46f8-bd49-6ed599299626">5,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i162ca68cfdd84dcd8377d78e61f8f8d8_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTctMS0xLTA_63aa3558-1a6a-488d-b4ab-025ed35adad1">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifdf6eee086414459a6200982c3ebda20_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTktMS0xLTA_dc1c4524-7dc3-4a94-a97c-fe6a2495ee99">5,374</ix:nonFraction>&#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="iaee26ac817544827a006a6e7173e254a_D20210401-20210630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTItMS0xLTA_3088cfc5-5de3-4d9c-8027-79dbc633e262">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia0ff70df3df542ee936ba9f67100690b_D20200401-20200630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTQtMS0xLTA_486fa459-d0bc-4b5d-866d-10b2aa241147">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i9286ef44a0644eb4a7b1b1f6150eb243_D20210101-20210630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTctMS0xLTA_d0343f92-37c5-4375-a013-ee809b9a166a">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="i9dd6d3f7711e47b792f1b3fcb2561723_D20200101-20200630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTktMS0xLTA_551085e4-ca4e-4799-b23b-0693ef16b5f3">650</ix:nonFraction>&#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="i2c0ced26021f4825aeda7841ad5da52e_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTItMS0xLTA_16338004-cbb9-4f77-a3e9-5a43bcaf0fbc">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="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="i9d26baeba30a4ee2b8f978c8fdd3c08f_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTQtMS0xLTA_8b231301-46f5-4df5-974c-90b0bc9fd930">6,024</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="i2c0ced26021f4825aeda7841ad5da52e_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTctMS0xLTA_57d04bd9-e5cc-4943-a9c2-a49fed42bfde">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="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="i9d26baeba30a4ee2b8f978c8fdd3c08f_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTktMS0xLTA_93bdd060-537f-4505-8428-6ea468349f9c">6,024</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="i913f9fcee5ef42f0a1db4c3102106703_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTItMS0xLTA_055e6aef-3305-4d39-a802-746be8ae2649">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib7e80294294e4722ad6df39b8e029d6f_I20200331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTQtMS0xLTA_1dc316ec-7f92-4251-839b-4e04d50679bd">28</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="i17f299238cad40dc98b17e6ecc3a359f_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTctMS0xLTA_00b5da38-ab96-4940-a62b-1c53a58db484">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1cb8efb3990e47ce81d779a8a08a15fc_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTktMS0xLTA_4b9ff40d-cd5c-41ba-87c8-852957ac9633">28</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="ib187de9b84764ad4957f9cb9b2608f30_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTItMS0xLTA_3b5b88ea-ec4c-4997-b9b2-cc5647aa789d">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i69519bdafb4f49089c8241758c04be8b_I20200331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTQtMS0xLTA_1b5b3aa4-3cdd-48c2-854d-947249f83b9a">28</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="i1a473d4ec5f14216bc62fdedcad2507b_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTctMS0xLTA_efa08505-565d-4ff3-bb3f-6693006df081">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3185661c44c0466295ff490b7800c224_I20191231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTktMS0xLTA_ee45099d-7c47-414b-a095-00c753dad74d">28</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="i87b16792600e4f6899f083b536312790_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTItMS0xLTA_acd75c92-a239-487e-9bb5-f436e1dbb35e">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="i02fe50d485eb480faf74180b697ba6d4_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTQtMS0xLTA_8d688d2a-7fb1-42df-ba02-d95b97a306df">&#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="i2d73f9cc669d43fea808a71ecf5dd4c6_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTctMS0xLTA_8da84d2d-eb34-446e-b1ed-a3997a9a5179">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="ibd47d361984f467ea1837444485b5553_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTktMS0xLTA_23dbc9de-5a2c-42d8-8c30-f10a12542d2e">&#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%">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="i723a0089303b44fbab2f2e47eddf76f9_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTItMS0xLTA_4b7ae4ca-dbda-4101-acf4-1bb4566f2242">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="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="i69519bdafb4f49089c8241758c04be8b_I20200331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTQtMS0xLTA_8804281a-a69e-4a1f-a7e7-5767eb7b5a02">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 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="i723a0089303b44fbab2f2e47eddf76f9_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTctMS0xLTA_7c67e04e-46f9-4481-88e4-5bf944f5ec41">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="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="i557f73353b1142a1b0ccb020e9e10da4_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTktMS0xLTA_0e06cb3f-1c4e-409f-9fd5-67e3b294332c">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="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="i768df287c6874884a7b7873e5044bd23_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTItMS0xLTA_df99d4ba-bdf1-4542-a8e4-d21e887afccd">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="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="i4689479c396e4b9e971491ad5b50eb73_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTQtMS0xLTA_bff8d43e-9800-4abd-b8f8-7dcdb03b6560">28</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="i768df287c6874884a7b7873e5044bd23_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTctMS0xLTA_80698ad2-f328-43f9-b31d-78005181290c">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="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="i4689479c396e4b9e971491ad5b50eb73_I20200630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTktMS0xLTA_c6ad1afc-245b-40fc-82f9-0cb56d628ea5">28</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="ia89efaf597c84a239847afe394413059_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTItMS0xLTA_f9603e58-6251-4c0d-a9a9-b3930a8cb2bc">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8b15bee9062648f6bd07b0736dd80187_I20200331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTQtMS0xLTA_a0a555db-04b8-4e81-977a-374693e9bd8f">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i1bd7b4ba87f94d85a542edba5cf71ff3_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTctMS0xLTA_3dab0ee7-5c93-4c4a-9032-307205ff0656">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1330a740553b45ca970e703442e73099_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTktMS0xLTA_b4ccc229-c908-409f-b109-031bac7d37b2">1,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="ie95f7f271203435e8a2dab368c794278_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTItMS0xLTA_9aa0bd2c-f6ee-4361-a30f-7a178ffab073">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTQtMS0xLTA_52f852ee-08ad-49a8-b3bb-6d584f489e33">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic192a955e2a641728c82917ec63322e7_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTctMS0xLTA_7a8412fb-8098-4583-9266-b95fb4ce7158">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTktMS0xLTA_516e5e8d-f797-4d50-9f13-57de27d8c2b4">395</ix:nonFraction>&#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="ie95f7f271203435e8a2dab368c794278_D20210401-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTItMS0xLTA_387fbdd2-4dc8-4d8d-b188-0b4b64352830">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTQtMS0xLTA_50a37ec5-bc1f-41eb-9fd9-dc72693e2c97">57</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="ic192a955e2a641728c82917ec63322e7_D20210101-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTctMS0xLTA_eb10a254-cbdc-46af-8918-83147b4cb490">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="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTktMS0xLTA_ddaaec62-31e8-464c-bae3-1b760cebe482">276</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="ie95f7f271203435e8a2dab368c794278_D20210401-20210630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTItMS0xLTA_b64b696d-d778-443f-82b8-d45e543e1a35">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="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTQtMS0xLTA_53c2238d-2046-4f0b-9587-2da759710505">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="ic192a955e2a641728c82917ec63322e7_D20210101-20210630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTctMS0xLTA_b7000529-b20f-482f-a8c7-2a32c9818178">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="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTktMS0xLTA_60ed48c1-97c1-48cd-932d-b392a28215fb">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="i88cdde61f2c74d3eac253e919609c815_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTItMS0xLTA_43c9f037-5192-42c3-9f89-5b661c8bd1ca">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="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="i3a092f70efd14387aa3aee069cc9b1a3_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTQtMS0xLTA_d1ba78c0-973c-4cb2-b3ba-cf96b1a31fa7">1,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><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="i88cdde61f2c74d3eac253e919609c815_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTctMS0xLTA_022b941b-6e52-4dae-a0b2-5a96527baacb">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="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="i3a092f70efd14387aa3aee069cc9b1a3_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTktMS0xLTA_2e33c4db-48ca-49fe-abca-0633f1cc0bc1">1,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><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="i4c91655a8dba4a228f6f7103e1bf7629_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTItMS0xLTA_abdb5233-6628-41e7-a25d-2bee9676ff36"><ix:nonFraction unitRef="usd" contextRef="i303ceef8b16f45e4afbeded3d7352c3a_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTItMS0xLTA_ce7210e1-cec9-4863-8206-caf4ba9e8f4c">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="ib62760e87f014ad4b639896dfb94b115_I20200331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTQtMS0xLTA_02a9a1ff-dadf-4a5e-b2d4-2b394697d532"><ix:nonFraction unitRef="usd" contextRef="i57d8c844ced74cde8ad7203bb2df309e_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTQtMS0xLTA_b9230cf7-131d-4eb2-85ae-7ec483c2ff11">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="i303ceef8b16f45e4afbeded3d7352c3a_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTctMS0xLTA_2347fe9e-9daa-430f-a3fc-ed72ccbb512a"><ix:nonFraction unitRef="usd" contextRef="i73e408fd81f64c3a9e13b29876b4207a_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTctMS0xLTA_6785bfe4-fa2d-4ff9-a394-4a8473c9c575">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="i57d8c844ced74cde8ad7203bb2df309e_I20200630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTktMS0xLTA_50fa8cec-c660-4ce5-80b6-68709675255d"><ix:nonFraction unitRef="usd" contextRef="ifc5ab32d7f954632afe2d376ff23c719_I20191231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTktMS0xLTA_6ee4576c-c6b8-489b-812b-aa827a0323e5">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTItMS0xLTA_918d4ffb-daec-4930-a37a-0d54049c602a">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 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="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTQtMS0xLTA_e7d9903e-4551-4cf5-83fc-99195fc6c25d">8,505</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTctMS0xLTA_6d3d83ae-5625-473f-a906-8f6a9d86d489">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 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="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTktMS0xLTA_edcb78a2-b73d-448b-986c-9cb11c2beea6">8,505</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_244"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="if7c85584e62443be9842b9fd24770bb7_247"></div><div 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. The most significant of these reclassifications is related to CMS&#160;Energy&#8217;s agreement for EnerBank to merge with Regions Bank. The assets and liabilities of EnerBank are now presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. Additionally, EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. For information regarding the pending merger 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 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 2020&#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="if7c85584e62443be9842b9fd24770bb7_259"></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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzY1Mw_9ba596aa-802e-4325-8f50-ece7b4ca6595" continuedAt="i27b8623bd0cd41dcbe26b0d8eb4c1f3a" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzY1Mw_ae4e7382-c625-4f1b-b29b-e86d8fa8874a" continuedAt="i57302e4c953e4f77a1d183460dd82a27" escape="true">Regulatory Matters</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i27b8623bd0cd41dcbe26b0d8eb4c1f3a" continuedAt="iab8a8b1d75c74b67807e0ba70a65fa06"><ix:continuation id="i57302e4c953e4f77a1d183460dd82a27" continuedAt="if73c85a31bd94b1fa583d6c4c12d016e"><div 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 Staff, 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 adequacy of the record of evidence supporting the recovery of Smart Energy investments, 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:</span><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 MPSC Staff filed testimony in the general electric rate case that Consumers filed in March&#160;2021. In its testimony, the MPSC Staff recommended the disallowance of cost recovery for certain categories of recently completed capital expenditures incurred by Consumers. At June&#160;30,&#160;2021, Consumers had incurred $<ix:nonFraction unitRef="usd" contextRef="iaba3eee051a14e908c79b943305b5262_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzkzNDU4NDg4Mzc2MTE_26fce495-ff47-4863-a4c5-e358a60b41d8">39</ix:nonFraction>&#160;million of such expenditures. A material disallowance of </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="iab8a8b1d75c74b67807e0ba70a65fa06" continuedAt="i979f59afe3664f589480a5181e7d9470"><ix:continuation id="if73c85a31bd94b1fa583d6c4c12d016e" continuedAt="iba04de773afe4a049dcac5a950e52ff9"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">incurred capital costs could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations. 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:700;line-height:120%">Reserve for Customer Refunds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2020, the MPSC issued an order authorizing Consumers to refund $<ix:nonFraction unitRef="usd" contextRef="i62e93db155d947cdbbda02cc45c0ec05_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzg4_5318f16d-1872-473e-95ec-623b902b796e">28</ix:nonFraction>&#160;million voluntarily to utility customers. In May&#160;2021, the MPSC approved a filing submitted by Consumers that proposed the refund take the form of incremental spending in 2021 above amounts included in rates on various programs, including electric service restoration and gas and electric technology expenses. If Consumers does not achieve the incremental spending, the remaining balance will be provided to electric or gas utility customers through a bill credit. Consumers had recorded a current regulatory liability of $<ix:nonFraction unitRef="usd" contextRef="iba503905cfa14e96a5eb89b1e9fdd13a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzE1Mg_76ef6e81-bd44-413f-996a-5e6ea9c1aeeb">23</ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i62e93db155d947cdbbda02cc45c0ec05_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzEwOTk1MTE2Mjg0Njk_d7c3a405-5389-4e5e-b150-27f6c57927fc">28</ix:nonFraction>&#160;million at December&#160;31,&#160;2020 related to this voluntary refund.</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 Transmission 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 October&#160;2020, Consumers completed a sale of the electric utility&#8217;s remaining transmission equipment to METC. In December&#160;2020, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with electric utility customers; this application was approved by the MPSC in February&#160;2021. Consumers will share the gain through incremental service restoration spending in 2021 above amounts included in rates or through a bill credit to electric utility customers in 2022. As a result, the $<ix:nonFraction unitRef="usd" contextRef="i0efb149c1c3c4fa1a87499f82fa74ac8_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzIyNQ_481ba87a-cb5c-4e8d-aa17-e140d858f5f6"><ix:nonFraction unitRef="usd" contextRef="ia85a3b5f128743338d9862eb16cabb04_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzIyNQ_e91b82a8-157e-461e-9018-fcbed9f172ce">14</ix:nonFraction></ix:nonFraction>&#160;million gain to be shared with customers was recorded on Consumers&#8217; consolidated balance sheets as a current regulatory liability at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. </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%"><ix:continuation id="i979f59afe3664f589480a5181e7d9470" continuedAt="i096ac928a0734e6f8e627aa543b3bb2b"><ix:continuation id="iba04de773afe4a049dcac5a950e52ff9" continuedAt="i26dec75993964ff2886634e42a162a5d">Energy Waste Reduction Plan Incentive: </ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i096ac928a0734e6f8e627aa543b3bb2b"><ix:continuation id="i26dec75993964ff2886634e42a162a5d">Consumers filed its 2020 energy waste reduction reconciliation in May&#160;2021, requesting the MPSC&#8217;s approval to collect from customers the maximum performance incentive of $<ix:nonFraction unitRef="usd" contextRef="i015a4288013d4d78a4b4a4dbfba8a3f1_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:RequestedRecoveryCollection" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzUzNA_3e1b475b-cbde-4e64-bb20-7b067c6dfa79">42</ix:nonFraction>&#160;million for exceeding statutory savings targets in 2020. Consumers recognized incentive revenue under this program of $<ix:nonFraction unitRef="usd" contextRef="i36e7d4e27f974560b3b3b304df94f0a7_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzY0NQ_e8daa3f5-a317-4c5d-8b78-c99ae801bb6e">42</ix:nonFraction>&#160;million in 2020.</ix:continuation></ix:continuation> </span></div><div id="if7c85584e62443be9842b9fd24770bb7_262"></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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0Njgy_85ce67c6-8e41-4ba2-90a3-c0c6ffc3bb47" continuedAt="i11557efa3a2a4216a0fb946bc215109b" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NzE5_a429fa86-3ffc-4626-844a-9f45095f5d43" continuedAt="i72384df9b17141f58a857be1b3055fbc" escape="true">Contingencies and Commitments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i11557efa3a2a4216a0fb946bc215109b" continuedAt="iab676c0c27c049888e0689c01629b095"><ix:continuation id="i72384df9b17141f58a857be1b3055fbc" continuedAt="i8e5da643664c44ad914716a9c8e73f40"><div 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 valid through September&#160;2020. CMS&#160;Land submitted a renewal request for the permit in April&#160;2020. CMS&#160;Land is allowed to continue operating under the previous NPDES permit until a response is received from EGLE.</span></div><div 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;2021, CMS&#160;Energy had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE1NzY_279ac94d-6487-4512-bfc3-e0422ffe40ec">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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="4" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE3Mzk_ea2edc8d-1edc-46ab-a360-cfca33c25e37">4.34</ix:nonFraction> percent and an inflation rate of <ix:nonFraction unitRef="number" contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="2" format="ixt-sec:numwordsen" name="cms:AccrualForEnvironmentalLossContingenciesInflationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE3Njc_b32223e5-9a06-44d1-b99f-d3dde5cc51cf">one</ix:nonFraction>&#160;percent on annual operating and </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="iab676c0c27c049888e0689c01629b095" continuedAt="i5e3fe39a71b74d7d8841d7fa255f7869"><ix:continuation id="i8e5da643664c44ad914716a9c8e73f40" continuedAt="id118a59f9c274f21b2a6ec22e67fd44b"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">maintenance costs. The undiscounted amount of the remaining obligation is $<ix:nonFraction unitRef="usd" contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE4NzY_75746d2a-b885-4148-9331-7ae6aa04f401">55</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NzAw_bd43ea5a-e8c2-4fb4-b057-b8b5afce8271" continuedAt="i65524d2482754e099f3b4b39062e8cdf" 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 2021 and in each of the next five&#160;years:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="i65524d2482754e099f3b4b39062e8cdf"><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%">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%">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></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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtMi0xLTEtMA_79dec968-478e-416c-8f39-00847af4203f">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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtNC0xLTEtMA_95d9dc98-cb4d-4b71-be9e-401db16e5636">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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtNi0xLTEtMA_eec0c031-c60f-43dd-9e7f-97f63370e0c3">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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtOC0xLTEtMA_511a902e-8ea0-4f44-9df9-910a65dddced">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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtMTAtMS0xLTA_04ae4fc4-b375-40c8-80df-475cb39a3b28">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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtMTItMS0xLTA_892ff474-1d37-41b9-9e88-8f794dfcc1f0">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:11pt;font-weight:700;line-height:120%">Equatorial Guinea Tax Claim:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2002, CMS&#160;Energy sold its oil, gas, and methanol investments in Equatorial Guinea. The government of Equatorial Guinea claims that, in connection with the sale, CMS&#160;Energy owes $<ix:nonFraction unitRef="usd" contextRef="i9d36a9f037f647ac951ef14cf373acde_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:ForeignGovernmentTaxClaimOnSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzI1NTQ_ae1832d4-a12d-4494-9b54-fd03a1b17aad">152</ix:nonFraction>&#160;million in taxes, plus substantial penalties and interest that could be up to or exceed the amount of the taxes claimed. In 2015, the matter was proceeding to formal arbitration; however, since then, the government of Equatorial Guinea has stopped communicating. CMS&#160;Energy has concluded that the government&#8217;s tax claim is without merit and believes the likelihood of material loss to be remote, but cannot predict the financial impact or outcome of the matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s liquidity, 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: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 $<ix:nonFraction unitRef="usd" contextRef="idea8c64c8ec04d17a13613069005b8b2_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3MzY_3a744402-f5b8-483d-a710-b1c6376537b4"><ix:nonFraction unitRef="usd" contextRef="i5cbc2182b96d44edab545733d7c28a9d_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3MzY_a0e4afd0-7ddc-4d7f-b8ed-b929e720b598">3</ix:nonFraction></ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="icb30c98554a84602b86f868ce78605a7_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3NDM_89d311d8-cd6d-4c08-a472-ea3be87661d7">4</ix:nonFraction>&#160;million. At June&#160;30,&#160;2021, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="idea8c64c8ec04d17a13613069005b8b2_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3OTI_3a744402-f5b8-483d-a710-b1c6376537b4"><ix:nonFraction unitRef="usd" contextRef="i5cbc2182b96d44edab545733d7c28a9d_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3OTI_a0e4afd0-7ddc-4d7f-b8ed-b929e720b598">3</ix:nonFraction></ix:nonFraction>&#160;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></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i5e3fe39a71b74d7d8841d7fa255f7869" continuedAt="i7abf3dc25cd5462187c4983b98cf9736"><ix:continuation id="id118a59f9c274f21b2a6ec22e67fd44b" continuedAt="i6853a6d3220843bbb96553bc8a9fef1b"><div 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="i4615f3851c474283bdbd394f5ce8d6b5_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzUwOTg_95a21b78-05bc-4323-b31c-46b11651d5e1">3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i17a7cb24a9b54f0eb3545a5129c5cd52_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzUxMDU_f645331a-1571-42cb-b5ab-4eba5b808dc7">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;2021, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="i20508a2fb32f4cc8b67040751ac543c9_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzUzMjE_78d8f36d-9906-4eb7-9ddd-1f13aeeafb93">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%">MCV&#160;PPA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2017, the MCV&#160;Partnership initiated arbitration against Consumers, asserting a breach of contract associated with the MCV&#160;PPA. In&#160;2019, an arbitration panel issued an order concluding that the MCV Partnership is not entitled to any damages associated with a claim against Consumers that was related to the Clean Air Act. In November&#160;2020, the MCV&#160;Partnership and Consumers signed a settlement agreement resolving all remaining disputes between the parties, and filed the settlement and associated agreements with the MPSC for approval. In March&#160;2021, the MPSC approved the settlement and associated agreements.</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%">Plant Purchase Commitment: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In conjunction with its 2021&#160;IRP, Consumers executed agreements to purchase:</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 New Covert Generating Facility, a natural gas-fueled generating unit with <ix:nonFraction unitRef="mw" contextRef="if5f37ab1530a4a2899cc3f0dc33467bf_I20210630" decimals="0" format="ixt:numdotdecimal" name="cms:PublicUtilityUtilityPlantNameplateCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NDQy_ff43ff68-f5f1-4dbb-914d-4dd5be5cb3f6">1,176</ix:nonFraction> MW of nameplate capacity in Van&#160;Buren County, Michigan, for $<ix:nonFraction unitRef="usd" contextRef="i38adfc98ffc949a79a3f2026ac862018_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NDY4_12af36ca-c87b-49e6-8274-fafa7d5f095b">810</ix:nonFraction> million, subject to certain adjustments, in 2023</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 enterprises segment&#8217;s three natural gas-fueled generating units, totaling <ix:nonFraction unitRef="mw" contextRef="i3b2e2d55e56d41208706922054d0873c_I20210630" decimals="0" format="ixt:numdotdecimal" name="cms:PublicUtilityUtilityPlantNameplateCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NTYx_64b8c3f8-533f-4d17-b3ec-b242ec75a427">1,001</ix:nonFraction>&#160;MW of nameplate capacity, for $<ix:nonFraction unitRef="usd" contextRef="i271b9b4b954d431182adacfd3fa6cdb5_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NjEz_f9612aac-6f80-48c0-b37e-b40497fa4567">515</ix:nonFraction> million, subject to certain adjustments, 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%">These agreements are subject to the approval of the MPSC and FERC and the New Covert Generating Facility agreement is subject to the expiration of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976.</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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="INF" name="cms:NumberOfFormerManufacturedGasPlants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzcxMDY_24b1edfa-b603-4aff-8b09-66edc07fe6a5">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;2021, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzczODM_5710ec59-cc86-4324-812c-ed796d96ef2f">56</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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="4" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzc1Mjk_e1a1256d-8d31-4627-9158-bb4137518c4b">2.57</ix:nonFraction> percent and an inflation rate of <ix:nonFraction unitRef="number" contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="3" format="ixt:numdotdecimal" name="cms:AccrualForEnvironmentalLossContingenciesInflationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzc1NTc_88e892ba-c916-42ea-8b19-05e8938a2090">2.5</ix:nonFraction> percent. The undiscounted amount of the remaining obligation is </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i7abf3dc25cd5462187c4983b98cf9736" continuedAt="i0ed25deaad1341b1a38c4846609497ae"><ix:continuation id="i6853a6d3220843bbb96553bc8a9fef1b" continuedAt="i228192c6e94747738c7bbf7aba757edc"><div 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:nonFraction unitRef="usd" contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzc2MTY_da332e07-0a79-44d8-8693-f23678f7e480">61</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NjQy_fda4b809-a28b-4bbb-92fe-f65f9d498ae3" continuedAt="if75d707d504d4bf28c925972570ebe27" escape="true">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2021 and in each of the next five&#160;years:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="if75d707d504d4bf28c925972570ebe27"><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%">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%">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></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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtMi0xLTEtMA_e8cbc66a-773d-4ed1-8113-9330329cb728">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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtNC0xLTEtMA_c956f3e9-4810-4087-b5dd-c7b3db99c3d1">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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtNi0xLTEtMA_ea47fdd9-381d-4933-8074-80a2e3705f18">23</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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtOC0xLTEtMA_162c22db-e50c-4af3-b384-08c0ba9235a7">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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtMTAtMS0xLTA_c322b4fe-ec59-4719-9081-569dfbd11879">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="id346865bc69e45d99aa4693ab6148cad_I20210630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtMTItMS0xLTA_db1ffc83-d9d9-4a5f-afe1-c63e2805fbc6">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="i4f8e6e52afb443e298786a5e75ef5cc3_D20210101-20210630" format="ixt-sec:durwordsen" name="us-gaap:RegulatoryAssetAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NjYx_6181705f-ac71-4955-b122-1cc52d8e4655">ten-year</ix:nonNumeric> period. At June&#160;30,&#160;2021, Consumers had a regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="icd0843226c754039acab5462b08a51c7_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzgyMzM_32d8d8ec-7a20-40e5-bcb0-b937ccebd7a2">115</ix:nonFraction>&#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 $<ix:nonFraction unitRef="usd" contextRef="i8a615d723cb6417280223bd42c4ae6aa_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzg0MDY_7f8a2107-ddf5-40b3-bdb9-0d42ab3a4a70">3</ix:nonFraction>&#160;million. At June&#160;30,&#160;2021, Consumers had a recorded liability of less than $<ix:nonFraction unitRef="usd" contextRef="i5913ecaed5f545e3bff6c491c242f87a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzg0NjU_ecc6832b-53e8-49ab-927c-775ca58c628b">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 May&#160;2020, the MPSC approved an administrative settlement agreement between Consumers and the MPSC Staff, which resulted in a $<ix:nonFraction unitRef="usd" contextRef="i01182185515a4adeb2ae5b2c2b6ff903_D20200501-20200530" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzk4Nzc_502fb3a0-b9fc-433d-bdf6-916542b750d2">10,000</ix:nonFraction> civil penalty in connection with the fire. Consumers may also be subject to various claims from impacted customers and claims for damages. </span></div><div 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="i836086ac610b455d9f20b845dbf4174f_D20200901-20200930" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwMDc1_cb2ca14e-f0a9-4f56-ae4c-5fe70625cd67">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. Consumers could also be subject to disallowances of costs associated with the repair and modification of the Ray Compressor Station. At June&#160;30,&#160;2021, Consumers had incurred capital expenditures of $<ix:nonFraction unitRef="usd" contextRef="i8cf4d6fcd67d4adbb8aeff727cb5ffef_D20190130-20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNTE2_c7ee89cd-924d-4336-aede-183007666e08">17</ix:nonFraction>&#160;million 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%">As of June&#160;30,&#160;2021, Consumers had recorded an insurance recovery of $<ix:nonFraction unitRef="usd" contextRef="i2b427237230f4a5b81a3626d5f3d092c_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNjI0_11ddb902-d7f2-4038-a765-5bfb18610180">10</ix:nonFraction>&#160;million related to the compressor station; of this amount, $<ix:nonFraction unitRef="usd" contextRef="i5e0f8424d3694baa834ed7d3109a971a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNjc4_87c5e8f1-fd49-4176-bb78-b868d94235ce">7</ix:nonFraction>&#160;million represented recovery of the costs to repair the station and $<ix:nonFraction unitRef="usd" contextRef="ic36bdb1af8b745dd9510c4beb4101134_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNzQx_1e6deea3-7cce-4249-80de-62c414884151">3</ix:nonFraction>&#160;million represented recovery of incremental gas purchases related to the fire. Consumers recognized $<ix:nonFraction unitRef="usd" contextRef="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630" decimals="-6" sign="-" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwODM2_dc79b9ba-199a-40db-aa75-823b17748e4a">4</ix:nonFraction>&#160;million of the insurance recovery as a reduction to plant, property, and equipment, $<ix:nonFraction unitRef="usd" contextRef="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630" decimals="-6" sign="-" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwOTE1_fe916edf-e5b7-4bd4-a041-79f31b459931">3</ix:nonFraction>&#160;million as a reduction of maintenance and other operating expenses, and $<ix:nonFraction unitRef="usd" contextRef="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwOTgy_fe32eb2d-f51b-4970-a6f1-249c345c541a">3</ix:nonFraction>&#160;million as operating revenue.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i0ed25deaad1341b1a38c4846609497ae" continuedAt="i0b188c9a7bf04c55860bb61841a914db"><ix:continuation id="i228192c6e94747738c7bbf7aba757edc" continuedAt="i77f5daad02bb4faa93bbf11c288e5a48"><div 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 this time, Consumers cannot predict the outcome of these matters or other gas-related incidents and a reasonable estimate of a total loss cannot be made, but they could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations, financial condition, or liquidity, and could subject Consumers&#8217; gas utility to increased regulatory scrutiny.</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><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NjY3_c673ef33-b2e5-4a3a-87fe-62d07da8949d" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0Njkz_da38d010-6035-470e-b287-03a9bc3b12fe" 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;2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:40.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.949%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.949%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></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 purchase of VIE</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%">September&#160;2020</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="i609b61bdfa0e4b83a62479e55b8e80c9_D20210101-20210630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzMtMi0xLTEtMA_d6cb1f4a-ca32-4599-b428-b3b27c3db818">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="i9e540be0bb764a069f32ffcb2b287781_I20210630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzMtNC0xLTEtMA_72e31097-fe5e-4f8f-8e84-389956f4e053">331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9e540be0bb764a069f32ffcb2b287781_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzMtNi0xLTEtMA_f0b6f8c3-5bb4-400e-a0d8-37d628243a2a">&#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="i654ab9134b1b4625a87dca82e2523d18_D20210101-20210630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzQtMi0xLTEtMA_270c0c39-5195-4c79-a6ea-4f72663d3aa0">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="ie71f8edf16694adbafa7ae6425089e36_I20210630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzQtNC0xLTEtMA_8443c6c0-d6df-40d9-b86c-279974b531df">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie71f8edf16694adbafa7ae6425089e36_I20210630" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzQtNi0xLTEtMA_7d597d4f-5858-43ed-9752-3134864a02e0">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;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="if577840e28454e52af1090209550b59a_D20210101-20210630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzUtMi0xLTEtMA_820299b6-ed7e-4513-9297-76c42fd3c866">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="i857ab1f6b85e4b4db88854f678755c36_I20210630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzUtNC0xLTEtMA_a6681eed-e421-4fd2-b524-455446c65503">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="i857ab1f6b85e4b4db88854f678755c36_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzUtNi0xLTEtMA_82ec47a8-e7b5-4fc6-be0f-0ad41d637413">&#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="icb0916bbab2646c9b24d534d83e27892_D20210101-20210630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzctMi0xLTEtMA_a052d9b1-36e9-42e2-8d73-321b1592e854">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="ie80cf3a7054a4aad8d6c25bdbba6a877_I20210630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzctNC0xLTEtMA_9a47d7ac-afb7-4daf-8eef-78477ede01c2">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="ie80cf3a7054a4aad8d6c25bdbba6a877_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzctNi0xLTEtMA_62dba8e6-afe0-47c8-a619-bc61a5aca749">&#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">In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover <ix:nonFraction unitRef="number" contextRef="i30a99afc84da496a89fa89fb1f9a2981_I20210630" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEyMDU0_1965074e-8a69-4dcb-b157-e55e2f9430c5">49</ix:nonFraction> 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 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">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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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;2021, the carrying value of these indemnity obligations was $<ix:nonFraction unitRef="usd" contextRef="i4d6df658054640c983efdce10eff3166_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEzNTAy_bf46cf29-7037-449e-bdfb-0405b18c0b6c">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 </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="i0b188c9a7bf04c55860bb61841a914db"><ix:continuation id="i77f5daad02bb4faa93bbf11c288e5a48">CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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="if7c85584e62443be9842b9fd24770bb7_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%">3:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzEvZnJhZzowYmYwNzExNDgxODA0NzY1OTNhNTJjODU3YTQ3YzlhNC90ZXh0cmVnaW9uOjBiZjA3MTE0ODE4MDQ3NjU5M2E1MmM4NTdhNDdjOWE0Xzk_4f6be2fa-d4d9-4547-a091-b1891ba02b27" continuedAt="i3eadd63c22d149a081eac29c57c53f6e" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzEvZnJhZzowYmYwNzExNDgxODA0NzY1OTNhNTJjODU3YTQ3YzlhNC90ZXh0cmVnaW9uOjBiZjA3MTE0ODE4MDQ3NjU5M2E1MmM4NTdhNDdjOWE0Xzk_ed44d431-d7d0-4092-98d0-db407d36dedc" continuedAt="ida27baaf30da4f42bb2aaf46a3d36879" escape="true">Financings and Capitalization</ix:nonNumeric></ix:nonNumeric></span></div><div id="if7c85584e62443be9842b9fd24770bb7_277"></div><ix:continuation id="i3eadd63c22d149a081eac29c57c53f6e" continuedAt="i4453a196f34e4a25ae53a673dd66930c"><ix:continuation id="ida27baaf30da4f42bb2aaf46a3d36879" continuedAt="i9c4551b5e57f4cda8f54fd30066edfb8"><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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzIxMTQ_4664dbfd-0a08-4fe9-849d-2e6c143dbf1d" continuedAt="i6a93eaaaa22d43008d2776b2ffb8132b" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzIxMTQ_762af4be-6033-4775-bc8f-5f4e38affd72" continuedAt="icefe574d4d4b4273a4e669db3e440933" escape="true">The following credit facilities with banks were available at June&#160;30,&#160;2021:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i6a93eaaaa22d43008d2776b2ffb8132b"><ix:continuation id="icefe574d4d4b4273a4e669db3e440933"><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:43.451%"></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.393%"></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.393%"></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:7.393%"></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.399%"></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 #000;padding:2px 1pt 2px 10pt;text-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="i5f5160667a844e0cbb156bb4779a3c47_I20210630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtMi0xLTEtMA_725e39e7-fcdb-4f6a-bf7d-25587d6315c3">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="i5f5160667a844e0cbb156bb4779a3c47_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtNC0xLTEtMA_9799638f-95ba-437e-87c9-ddde2a5cbcdb">&#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="i5f5160667a844e0cbb156bb4779a3c47_I20210630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtNi0xLTEtMA_723f2081-3505-4dc0-bf62-97f9c95c348c">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="i5f5160667a844e0cbb156bb4779a3c47_I20210630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtOC0xLTEtMA_b5fcaf98-b50c-464f-bcb8-49b3721dfaae">532</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: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:#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></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%">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:#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="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtMi0xLTEtMA_ca78d9c1-65f4-4008-a3e6-1353b82c2e62">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtNC0xLTEtMA_0131c2a1-fe13-46aa-bc19-858be1b2fa0d">&#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="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtNi0xLTEtMA_ac1c87c3-7cbb-4e76-97c0-0411b57a7b02">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtOC0xLTEtMA_c4106b2c-fe1b-4182-ada0-31896f99ab16">&#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%">September&#160;30, 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">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="i816401651deb4499a5be47dbecd77ab3_I20210630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtMi0xLTEtMA_1f0b1d5a-41c9-48ba-887d-ce6da1e78bfa">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="i816401651deb4499a5be47dbecd77ab3_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtNC0xLTEtMA_af2a9612-ee83-462e-b1f0-46392b047347">&#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="i816401651deb4499a5be47dbecd77ab3_I20210630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtNi0xLTEtMA_73fca689-4a1a-47a5-a2bd-bd94743eab2a">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="i816401651deb4499a5be47dbecd77ab3_I20210630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtOC0xLTEtMA_649231df-3eba-48f1-84f5-9b72a970db45">10</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 #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">3</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="ia2ae40e208014aeebb233757e35fc3cb_I20210630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtMi0xLTEtMA_5802acf2-5ec3-4327-9be0-7396878ee3a0">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="ia2ae40e208014aeebb233757e35fc3cb_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtNC0xLTEtMA_7d37be88-e91f-4668-bd93-d1b9dff41ed8">&#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="ia2ae40e208014aeebb233757e35fc3cb_I20210630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtNi0xLTEtMA_e99b5fb1-7d17-494c-a457-13f2a0c4909a">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="ia2ae40e208014aeebb233757e35fc3cb_I20210630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtOC0xLTEtMA_79e2f88c-19d4-4776-983a-890773382c63">838</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%">November 19, 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%"><ix:nonFraction unitRef="usd" contextRef="i000ee3cb82674fcca1093d099c0a4a6d_I20210630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktMi0xLTEtMA_f9f6a571-12d0-4db2-92a8-071fb68770bf">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i000ee3cb82674fcca1093d099c0a4a6d_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktNC0xLTEtMA_6e9ac938-0f52-40f6-8d72-451ac639e567">&#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="i000ee3cb82674fcca1093d099c0a4a6d_I20210630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktNi0xLTEtMA_a6e92f00-626d-4481-9c1c-79a161233190">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="i000ee3cb82674fcca1093d099c0a4a6d_I20210630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktOC0xLTEtMA_d80b03d0-d2be-41cc-b76f-b89c767c364c">249</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 #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%">April 18, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="idbeef7a07c6e4116973db563f2e1dd94_I20210630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTItMS0xLTA_55fb22e1-47df-42a7-bbed-6276322fa235">30</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="2" style="background-color:#cceeff;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="idbeef7a07c6e4116973db563f2e1dd94_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTQtMS0xLTA_a073a2f4-cfc2-4cc5-94e3-df6dfd208c9c">&#8212;</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="2" style="background-color:#cceeff;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="idbeef7a07c6e4116973db563f2e1dd94_I20210630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTYtMS0xLTA_0381fe35-ba5c-473a-9316-54ab79c2857e">30</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="2" style="background-color:#cceeff;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="idbeef7a07c6e4116973db563f2e1dd94_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTgtMS0xLTA_6e5f4701-bb30-46a7-b353-bc2818403bd7">&#8212;</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;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">Under this facility, $<ix:nonFraction unitRef="usd" contextRef="iec27d6a0990a43dabd12a2d01abdd356_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzI0Mg_1ccd6637-f6a8-46bb-974f-660c9fbaa821">8</ix:nonFraction>&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.</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">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%">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="i29c59061b3d34188a54578424d8dcef5_D20210101-20210630" decimals="INF" format="ixt:numdotdecimal" name="cms:ShortTermDebtAuthorizedBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzU5NA_570c0720-82b1-49cd-bf09-815c96511c3a">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;2021, there were <ix:nonFraction unitRef="usd" contextRef="icfafef1434ec4f8986c9c2ba14e9c3dc_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShortTermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3Xzg1Nw_0264f01a-304a-44d1-869c-1dadb9e4eec7">no</ix:nonFraction> commercial paper notes outstanding under this 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%">In December&#160;2020, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $<ix:nonFraction unitRef="usd" contextRef="if8f967ffac8440ed8dee163f58150dea_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEwMzY_da6a1996-234c-476a-a6df-524137b78a3a">350</ix:nonFraction>&#160;million at an interest rate of one month LIBOR minus <ix:nonFraction unitRef="number" contextRef="i9e44697bfb994cceb4bf0b55664a12b3_D20201201-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEwODQ_6142f213-b161-4ebf-9e5f-0521af377d2a">0.100</ix:nonFraction> percent. At June&#160;30,&#160;2021, there were <ix:nonFraction unitRef="usd" contextRef="i2161c78c33064083bfca4d391f55564c_I20210630" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEwOTk1MTE2NDA1Mzc_a37417c4-0a7a-4e2e-bf36-03ef1c4b0984">no</ix:nonFraction> outstanding loans under the agreement.</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;2021, payment of dividends by CMS&#160;Energy on its common stock was limited to $<ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-8" format="ixt:numdotdecimal" name="cms:AmountAvailableForDividendDistribution" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEyNDI_015a2843-ad6f-48b3-8a77-1c3cc9da91d7">5.8</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;2021, Consumers had $<ix:nonFraction unitRef="usd" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-8" format="ixt:numdotdecimal" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEzODg_b1bcd716-7170-4df1-8f29-b24e4eb2129e">1.8</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 </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i4453a196f34e4a25ae53a673dd66930c" continuedAt="ic348fcc4ab064c65b7909acb08fb8a53"><ix:continuation id="i9c4551b5e57f4cda8f54fd30066edfb8" continuedAt="i60fed2ce29534496a4e85e2970140648"><div 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 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 months ended June&#160;30,&#160;2021, Consumers paid $<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzIwNTQ_af98e16c-375e-4fe3-b3d3-9932c2741c9d">380</ix:nonFraction>&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div></ix:continuation></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_286"></div><ix:continuation id="ic348fcc4ab064c65b7909acb08fb8a53" continuedAt="i042e76ad028c4189bfdd3d1c33696c41"><ix:continuation id="i60fed2ce29534496a4e85e2970140648" continuedAt="ife02e9b13f234b62a61e0e344ff74a71"><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%"> In 2020, CMS&#160;Energy entered into an equity offering program under which it may sell, from time to time, shares of CMS&#160;Energy common stock. Under the program, CMS&#160;Energy may sell its common stock 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 may sell shares of its common stock having an aggregate sales price of up to $<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="INF" format="ixt:numdotdecimal" name="cms:StockOfferingProgramMaximumValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzQxMA_f4bff2a8-343f-4c9b-abce-047f575ea0a2">500</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE0Njc_5e6ca01f-e2fa-434e-b9e1-ab0b23d71225" continuedAt="i38a48bb797574eb3a159acae05a70ce5" escape="true">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;2021:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="i38a48bb797574eb3a159acae05a70ce5"><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:20.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.970%"></td><td style="width:0.1%"></td><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:7.874%"></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.874%"></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: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;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%">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%">June 30, 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="id8c0ba2157c9436f8961960dab21badb_D20200915-20200915" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzItMi0xLTEtMA_91a05c68-7caa-4cce-8036-cccfb4b250c8">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="id8c0ba2157c9436f8961960dab21badb_D20200915-20200915" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzItNC0xLTEtMA_e5752f5c-a98f-4f22-8461-a5758be084ae">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="i56057d67e47d4785b88789aab945b24f_D20210630-20210630" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzItNi0xLTEtMA_ebba6702-0077-4cf8-b1dd-7ea869ec1a04">59.51</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%">June 22, 2022</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="ie829822c93144839a2f3fa8dc1dfc559_D20201222-20201222" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzMtMi0xLTEtMA_ecbda4ee-9ac9-4d59-a0d5-a8483024c67a">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="ie829822c93144839a2f3fa8dc1dfc559_D20201222-20201222" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzMtNC0xLTEtMA_8543f4aa-38c5-49d5-84a7-59a38570ced9">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="idf3649ffdc3240b286abfd88ee7f602a_D20210630-20210630" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzMtNi0xLTEtMA_f25a3604-efcf-4670-b48a-128ed6041f19">60.80</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></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%">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><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 share settle the contracts as of June&#160;30,&#160;2021, CMS&#160;Energy would not have been required to deliver shares.</span></div></ix:continuation></ix:continuation><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Preferred Stock<ix:continuation id="i042e76ad028c4189bfdd3d1c33696c41" continuedAt="i1eb01a6fdaa44e4f9d97907c2cc871c3"><ix:continuation id="ife02e9b13f234b62a61e0e344ff74a71" continuedAt="i96f3256ebdae47b08c5af3dcca9a9b6b">:</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i1eb01a6fdaa44e4f9d97907c2cc871c3" continuedAt="id60e2cd51174478ab916f88b235e62c0"><ix:continuation id="i96f3256ebdae47b08c5af3dcca9a9b6b" continuedAt="i09239a93b1b44a67a986f8968b1d58f5"> On July&#160;1,&#160;2021, CMS&#160;Energy issued <ix:nonFraction unitRef="shares" contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyMzY_2aa7f6be-296f-4b28-86d3-36ec833874b4">9.2</ix:nonFraction>&#160;million depositary shares, each representing 1/1,000th share of its Series&#160;C preferred stock, at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyNDI_b035204f-254a-4a60-b69b-883c05f64d7a">25.00</ix:nonFraction>&#160;per depositary share. The transaction resulted in net proceeds of $<ix:nonFraction unitRef="usd" contextRef="id311954ea88c4393be226c93f147383e_D20210701-20210701" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyNTk_2098a615-08cf-4e59-80a3-1a5e6f700415">224</ix:nonFraction>&#160;million, which will be used for general corporate purposes. Dividends on the preferred stock accumulate at an annual rate of <ix:nonFraction unitRef="number" contextRef="id311954ea88c4393be226c93f147383e_D20210701-20210701" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyOTA_cad8e23e-ec2d-453c-8d3d-0b0e28e80393">4.200</ix:nonFraction> percent and are payable quarterly, commencing on October&#160;15,&#160;2021.</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%"><ix:continuation id="id60e2cd51174478ab916f88b235e62c0"><ix:continuation id="i09239a93b1b44a67a986f8968b1d58f5">The Series&#160;C preferred stock has no maturity or mandatory redemption date and is not redeemable at the option of the holders. CMS&#160;Energy may, at its option, redeem the Series&#160;C preferred stock, in whole or in part, at a price equal to $<ix:nonFraction unitRef="usdPerShare" contextRef="i37ce0cb62d78491c8e6c87e75939f942_I20210701" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYzMDQ_1b48fff7-412b-4aa3-a46d-a8bc71d092e8">25,000</ix:nonFraction>&#160;per share (equivalent to $<ix:nonFraction unitRef="usdPerShare" contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701" decimals="INF" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYzMTA_00715090-10fc-4d6f-b26f-531f98108993">25.00</ix:nonFraction>&#160;per depositary share), plus accumulated and unpaid dividends, at any time on or after July&#160;15,&#160;2026. The Series&#160;C preferred stock ranks senior to CMS&#160;Energy&#8217;s common stock with respect to dividend rights and distribution rights upon liquidation.</ix:continuation></ix:continuation></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_292"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">4:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNTM_336996ec-6270-4fd9-9c92-3ea4b0c63cbe" continuedAt="ie3659ea760d94d0d91580e15a0cd0a05" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNjA_43dd9b62-8345-450e-85f1-48f0a95a242c" continuedAt="i3c13666935b34d62a2f910a31812116b" escape="true">Fair Value Measurements</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ie3659ea760d94d0d91580e15a0cd0a05" continuedAt="id8a44ff21caa4ffa9299f85d9cf9e0d6"><ix:continuation id="i3c13666935b34d62a2f910a31812116b" continuedAt="i04f12fcf8cbf42dda819784d7e7a35c0"><div 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNTE_7ea5a774-f50f-4fcd-bfe1-7c4f2bd385bc" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNjE_468c3652-5bd7-4d23-a289-d758b33d5e05" 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/>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%">December&#160;31<br/>2020</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/>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%">December&#160;31<br/>2020</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="ida82e5bdb2524902a1df3bf18bfb6060_I20210630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtMi0xLTEtMA_9c8a2753-0eca-4b12-b644-c77ab6b3af20">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="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtNC0xLTEtMA_adb3b037-31d3-4a0f-a6f5-6532e28e50da">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if10295f109434a1a847452dec2e3c97d_I20210630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtNy0xLTEtMA_71167f25-a9c2-4161-b0d2-3712b18a6a51">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="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="i5a01c3a7560a47c7b7b255965f55086d_I20201231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtOS0xLTEtMA_967bec57-5551-41ad-88a2-0fa782e55647">15</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="ida82e5bdb2524902a1df3bf18bfb6060_I20210630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctMi0xLTEtMA_18c54bbf-420c-4c50-aa0c-05ffab56af2f">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="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctNC0xLTEtMA_7fcc5343-3b3e-47d8-b521-4a41532a5936">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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if10295f109434a1a847452dec2e3c97d_I20210630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctNy0xLTEtMA_3eb5ee1c-b134-405a-a1dd-adad5daa3de1">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="i5a01c3a7560a47c7b7b255965f55086d_I20201231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctOS0xLTEtMA_e46c3b10-fcd4-4ba6-9065-005366dd41d4">18</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktMi0xLTEtMA_55064081-c9e8-4833-b98c-95fef446dbaf">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktNC0xLTEtMA_696eda0f-b487-412f-b399-f958f1d35747">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktNy0xLTEtMA_af7a32cd-7285-442d-bae4-9effd66b668d">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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktOS0xLTEtMA_782c1442-253a-427b-aecd-6f30693c0ec2">1</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="i13199080995547f7a79273e6940cebe3_I20210630" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTItMS0xLTA_ff89ac55-3ed9-49cb-a3f3-2c4d79eb409a">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="ide8318c0a52f4ac8b69e1be0ec86a953_I20201231" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTQtMS0xLTA_4e15606e-b0ad-427b-abf5-9c3d03f05438">41</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="i2c961810c6424213a1a32d9cfbab4f86_I20210630" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTctMS0xLTA_af85b202-3165-4a3b-ab2b-c67b47be0e85">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="if4a37843ca9143608d2590ba0a74e79e_I20201231" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTktMS0xLTA_5a800f50-9407-494b-b92b-658ad2c1d922">34</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="ida82e5bdb2524902a1df3bf18bfb6060_I20210630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTItMS0xLTA_506a55d5-9a9c-4a46-af7c-f765f38ac773">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTQtMS0xLTA_821c3b30-1a8b-4a5c-8819-af1a99dfb015">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="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="if10295f109434a1a847452dec2e3c97d_I20210630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTctMS0xLTA_02f56e2c-e710-40ac-8ce7-e65ad86b16cf">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a01c3a7560a47c7b7b255965f55086d_I20201231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTktMS0xLTA_fa643fdc-c6ec-4a68-b4e6-f4ed9a2ebe7d">18</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTItMS0xLTA_2613e106-0d54-4f37-9868-6f15ae208af6">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTQtMS0xLTA_f2ec7f80-d745-421c-bd1f-f79f009567a5">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTctMS0xLTA_28cf1af2-74bb-4dd8-912c-84b36b08d558">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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTktMS0xLTA_739bafee-f55a-46c6-9705-9b66af7c50fe">&#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="i13199080995547f7a79273e6940cebe3_I20210630" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTItMS0xLTA_8f89fa14-05bf-4737-80e3-cc4980e6c9fd">35</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="ide8318c0a52f4ac8b69e1be0ec86a953_I20201231" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTQtMS0xLTA_3bc1e4c7-932e-49b5-86c7-26e2887046c3">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="i2c961810c6424213a1a32d9cfbab4f86_I20210630" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTctMS0xLTA_c8340d1d-7e88-4426-b0de-7cc62c38eb16">20</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="if4a37843ca9143608d2590ba0a74e79e_I20201231" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTktMS0xLTA_734f6a63-19e9-48c7-83ac-745f7948c3f8">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></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></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%">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 </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="id8a44ff21caa4ffa9299f85d9cf9e0d6"><ix:continuation id="i04f12fcf8cbf42dda819784d7e7a35c0"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 are interest rate swaps at CMS&#160;Energy, which are valued using market-based inputs. CMS&#160;Energy uses 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 uses 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 are accounted for as cash flow hedges of the future variability of interest payments on debt with a notional amount of $<ix:nonFraction unitRef="usd" contextRef="id285efcc5a234dd484aa1e82e4314cb0_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzMzMTM_5a201e07-b506-4a57-ad44-31a267ac7199">81</ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="ie431e6e8cdc04a01a0b2ff2de00e379a_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzMzMjQ_a9b72421-bd50-4278-82e1-08306a2fe9ba">85</ix:nonFraction>&#160;million at December&#160;31,&#160;2020. Gains or losses on these swaps are initially reported in other comprehensive income (loss) and then, as interest payments are made on the hedged debt, are recognized in earnings within interest on long-term debt on CMS&#160;Energy&#8217;s consolidated statements of income. CMS&#160;Energy recorded gains (losses) in other comprehensive income (loss) of $<ix:nonFraction unitRef="usd" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM1NzY_051686bc-5948-40dd-a62b-a8a92c7fc4f5">1</ix:nonFraction>&#160;million for the six months ended June&#160;30,&#160;2021 and $(<ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM1OTc_26838e87-550e-4155-a78c-08a56ac5449e">5</ix:nonFraction>)&#160;million for the six months ended June&#160;30,&#160;2020. There were no material impacts on interest on long-term debt associated with these swaps during the periods presented. The fair value of these swaps recorded in other liabilities on CMS&#160;Energy&#8217;s consolidated balance sheets totaled $<ix:nonFraction unitRef="usd" contextRef="i66e0db9ddbc94253b2417d6ce8934209_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM4MDI_ff15f89c-3fc5-4de0-9e2b-737575b2bfed">7</ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i66fd4b12485c40dca037a8d9a5731858_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM4MTM_dc4ba205-03e5-42b8-83dc-c1851c19b6c7">9</ix:nonFraction>&#160;million at December&#160;31,&#160;2020. CMS&#160;Energy also has other interest rate swaps that economically hedge interest rate risk on debt, but that do not qualify for cash flow hedge accounting; 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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_295"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMzA_9d82f980-1fc9-48c3-9342-204626c2f3c7" continuedAt="ie32c955641d94f878dd7070f9d544f68" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMzg_4217e649-337f-4b38-81f8-d56f5f18aabd" continuedAt="i661645b2b1db44afb1bcc56250d67483" escape="true">Financial Instruments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ie32c955641d94f878dd7070f9d544f68"><ix:continuation id="i661645b2b1db44afb1bcc56250d67483"><div 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMzM_e6060447-950c-485d-a598-eb2b169a0a1f" continuedAt="i7cf50251100c4a8e93d0b5ee2fc687da" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMjc_d00d3b90-da4a-4d53-ad76-8af4cc8283ec" continuedAt="i539a09d30dcb42988fe3a02b7186b963" 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="i7cf50251100c4a8e93d0b5ee2fc687da"><ix:continuation id="i539a09d30dcb42988fe3a02b7186b963"><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;2021</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;2020</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 #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 #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="iafa98e5bff9e4193900b99b15d34760f_I20210630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMi0xLTEtMA_9e3b4435-ac5a-4e77-86bb-5c6007aa4804">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2b4021c32227457ab5a4d90fbb7b4071_I20210630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctNC0xLTEtMA_b19f23fe-28b2-481e-a58f-a9fe760daa09">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6dff5bdb515047178f86a52ef16d6f90_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctNi0xLTEtMA_e908b3c0-aa1a-433e-adfc-2c252c31eeb0">&#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="ie1a9e791bd1d45e38593739d04385ab3_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctOC0xLTEtMA_db466d5b-3b30-4aff-b8be-d7e09ba7ceaa">&#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="i0c9f237ca86b4314ab75bb30255967f4_I20210630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTAtMS0xLTA_ca3e65ea-df5d-4be2-bd4f-6486294a124a">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7136a30af2084a8cbd28fd33f12e977c_I20201231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTMtMS0xLTA_dcabb98a-b9c5-4f82-ab31-750f003d8cfa">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="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTUtMS0xLTA_60989735-e739-4849-9989-86cb5cd2e835">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="i75a8b6a81cd643abae49275d7da5e9f9_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTctMS0xLTA_39d6847f-4533-427c-9a39-bc5ebeda12a1">&#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="i731dd9ac98804c0a8766de79d6365a33_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTktMS0xLTA_7a68c180-a21e-458b-9182-19fed57aa608">&#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="i0ffc188593be4aefb6ae6de6b69c6375_I20201231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMjEtMS0xLTA_a0005278-cd2d-4954-b375-df431f27c892">17</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="iafa98e5bff9e4193900b99b15d34760f_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTItMS0xLTA_2eeb805f-f6fe-4a82-b4d1-859a4798f2dc">12,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2b4021c32227457ab5a4d90fbb7b4071_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTQtMS0xLTA_92ea9182-0ec6-4ad1-9bbd-0be4cd431819">13,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6dff5bdb515047178f86a52ef16d6f90_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTYtMS0xLTA_aa4b4cfe-1e1f-4140-bff5-4d6f3476677f">1,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie1a9e791bd1d45e38593739d04385ab3_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTgtMS0xLTA_ca7f0896-11a8-492f-9180-a913607b476a">10,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0c9f237ca86b4314ab75bb30255967f4_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTEwLTEtMS0w_c92473f5-2fad-4603-9dbf-666fec39078f">1,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7136a30af2084a8cbd28fd33f12e977c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTEzLTEtMS0w_6143e8b8-ea04-4173-bb78-95430d75bad6">12,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTE1LTEtMS0w_8b8708c4-f85b-45b5-9c5b-4591e4f06458">14,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i75a8b6a81cd643abae49275d7da5e9f9_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTE3LTEtMS0w_fd4d28eb-eaa1-4b9b-ba76-bf324319330c">1,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i731dd9ac98804c0a8766de79d6365a33_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTE5LTEtMS0w_69707b2b-b200-4456-a78c-ae9d2294cacd">11,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ffc188593be4aefb6ae6de6b69c6375_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTIxLTEtMS0w_dd2b34f3-4c23-4ea8-877a-37ca406e319b">2,085</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%">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="iafa98e5bff9e4193900b99b15d34760f_I20210630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTItMS0xLTA_dc202ca8-f44a-4f34-b38a-091665556fba">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="i2b4021c32227457ab5a4d90fbb7b4071_I20210630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTQtMS0xLTA_a43839f1-6f91-4b68-821e-8ed4d57db41c">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="i6dff5bdb515047178f86a52ef16d6f90_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTYtMS0xLTA_73e8bc80-849a-44f2-a497-77b3101329d4">&#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="ie1a9e791bd1d45e38593739d04385ab3_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTgtMS0xLTA_7e1452f5-6654-4031-b120-2ab09045f633">&#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="i0c9f237ca86b4314ab75bb30255967f4_I20210630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTEwLTEtMS0w_504c92cd-7e97-471b-9cbf-43a402deceb1">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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7136a30af2084a8cbd28fd33f12e977c_I20201231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTEzLTEtMS0w_be8055a8-5472-424a-a82c-64abed9f7a06">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTE1LTEtMS0w_b9c3e275-9583-4a03-b9dc-8d621adc1ae4">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="i75a8b6a81cd643abae49275d7da5e9f9_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTE3LTEtMS0w_b8cfd69d-e013-43c2-8752-229cbb05f24e">&#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="i731dd9ac98804c0a8766de79d6365a33_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTE5LTEtMS0w_960546f9-125e-4a06-9acb-19e55f79f894">&#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="i0ffc188593be4aefb6ae6de6b69c6375_I20201231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTIxLTEtMS0w_62b88eeb-eaca-45bb-ab70-655e1c7baf98">35</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="if48bf810e6454c718aa708f9bdfa4c0b_I20210630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTItMS0xLTA_429353a0-15ed-433b-b5ac-9302b0428e0a">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i04f0637a7fa94dffa0633291415d850c_I20210630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTQtMS0xLTA_5dbdf1c0-6573-45ee-93fb-8f032d51db92">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTYtMS0xLTA_9b124be8-8610-4bb8-919f-28d9ece19748">&#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="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTgtMS0xLTA_76cc4bca-fba8-4b26-b3b5-edafb3037421">&#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="i6f335a24054940b88ff9d7ad1fddaccb_I20210630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTEwLTEtMS0w_706558a7-d0e7-4a9c-ab7f-0a66ae47ed53">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTEzLTEtMS0w_54834a47-029f-4339-a845-a8f21803a50e">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="i50bb05990b0f4b0ea27e00498dd69889_I20201231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTE1LTEtMS0w_cf25cb3e-2d26-4bba-bacf-7a2ce6257bb6">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="ia101f3f6b3ff4509b0469a338bddee79_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTE3LTEtMS0w_da9434b6-4725-49cf-9e79-7663e500ea38">&#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="id3670c80b9de47e486da74dc14ab2e97_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTE5LTEtMS0w_67519aca-8822-4bc6-9cba-f6bb4be1dea1">&#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="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTIxLTEtMS0w_24406d2a-de96-46b6-86d2-376ef44536b0">17</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="if48bf810e6454c718aa708f9bdfa4c0b_I20210630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTItMS0xLTA_007ff35b-8750-4b7c-8cba-95c588344869">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i04f0637a7fa94dffa0633291415d850c_I20210630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTQtMS0xLTA_4cce45f5-bd8e-45c9-aa36-880457194dcd">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630" decimals="-6" format="ixt:zerodash" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTYtMS0xLTA_395e398e-2a9c-4104-beb8-06c11689d2fa">&#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="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630" decimals="-6" format="ixt:zerodash" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTgtMS0xLTA_0d0fa7c8-0d34-4c45-a4f1-3c1cc9dba4ee">&#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="i6f335a24054940b88ff9d7ad1fddaccb_I20210630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTEwLTEtMS0w_e5908a82-1696-4c89-86b6-e6a728bef90a">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTEzLTEtMS0w_ed3940f7-d7cb-4902-8480-2239c0d1c945">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i50bb05990b0f4b0ea27e00498dd69889_I20201231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTE1LTEtMS0w_33baedd1-eece-4abd-ae95-71644e6ef9da">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia101f3f6b3ff4509b0469a338bddee79_I20201231" decimals="-6" format="ixt:zerodash" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTE3LTEtMS0w_8c1dfa15-e754-42bc-b711-ad6ce64cdb8e">&#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="id3670c80b9de47e486da74dc14ab2e97_I20201231" decimals="-6" format="ixt:zerodash" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTE5LTEtMS0w_bfcbbd17-ff99-403a-969d-7c65719f20e3">&#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="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTIxLTEtMS0w_ad77db44-be1e-4bf0-afee-697854bfd4ff">107</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="if48bf810e6454c718aa708f9bdfa4c0b_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTItMS0xLTA_e4b09f2a-9545-4f2b-bf6c-534d83547fe1">8,094</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="i04f0637a7fa94dffa0633291415d850c_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTQtMS0xLTA_b03716b0-3978-4ab3-b5ea-0a45349c574f">9,234</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="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTYtMS0xLTA_a4ff7d79-c806-48ff-87f7-3b517dd51a60">&#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="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTgtMS0xLTA_66a24b81-f05e-44e6-90e5-914a44d085fc">7,237</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="i6f335a24054940b88ff9d7ad1fddaccb_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTEwLTEtMS0w_d2a29ffc-5d7d-4e02-b469-c20c459bbbb3">1,997</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="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTEzLTEtMS0w_80d89f62-1b0b-4793-b42f-1463f3479e6d">8,106</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="i50bb05990b0f4b0ea27e00498dd69889_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTE1LTEtMS0w_98f3f222-ff4a-4498-b7db-86ddb54b795a">9,801</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="ia101f3f6b3ff4509b0469a338bddee79_I20201231" decimals="-6" format="ixt:zerodash" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTE3LTEtMS0w_f698270a-40d1-41ab-8d61-4c082b2a25ce">&#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="id3670c80b9de47e486da74dc14ab2e97_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTE5LTEtMS0w_4fd85051-64eb-40ef-8c93-83f7d2da0a9a">7,716</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="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTIxLTEtMS0w_4b9f0aa1-9e52-4063-8f93-8a6418c37b7e">2,085</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzU5Nw_300e80a1-6d7f-43a6-83e7-bc425bd081d3"><ix:nonFraction unitRef="usd" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzU5Nw_3e1aaa0a-8225-4060-acfa-5d501fa7135e">10</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzYwOA_920ba9e2-271a-48ea-ad7a-f6ea2baf38de"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzYwOA_cb03d48f-d675-4eae-a4ce-2023016edb85">12</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2020.</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5Xzk0OA_a6b2d910-193a-41be-a316-84c2570fc148">572</ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5Xzk1OQ_3293fdec-c428-43de-9f3f-dcc55ea91a2b">571</ix:nonFraction>&#160;million at December&#160;31,&#160;2020.</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:OtherShortTermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwMTU_9d5f6166-4302-4aa2-a03e-4ded33ae51bb">22</ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:OtherShortTermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwMjY_16e84a73-3e9a-4f4a-8e40-22a1cee52ee2">6</ix:nonFraction>&#160;million at December&#160;31,&#160;2020.</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwOTY_8849e48d-bd4d-415e-9de1-17a3a9c6b2ec"><ix:nonFraction unitRef="usd" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwOTY_bb80b425-e44a-45d2-a805-7545ab23aa66">7</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMTI_2d7e512b-9ce2-43ba-b939-9bb24c2b0f85"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMTI_bf1dddbf-58df-4ea3-b09d-f3ef1bdc81b2">364</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">69</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_313"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">6:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMTMvZnJhZzpjYWViOTUyMTU4YTk0MTM4YWUxNzJiMzgwODlkZjFiZC90ZXh0cmVnaW9uOmNhZWI5NTIxNThhOTQxMzhhZTE3MmIzODA4OWRmMWJkXzEw_9cd559de-65cc-4f3a-a7d2-4be7c356cca6" continuedAt="id11d4bbab75f4beba157acf0ab594570" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMTMvZnJhZzpjYWViOTUyMTU4YTk0MTM4YWUxNzJiMzgwODlkZjFiZC90ZXh0cmVnaW9uOmNhZWI5NTIxNThhOTQxMzhhZTE3MmIzODA4OWRmMWJkXzEx_d33e523c-77b2-461e-8c4e-b343dacc0912" continuedAt="iff5c9d2449f14987af5016fc74c88a81" escape="true">Retirement Benefits</ix:nonNumeric></ix:nonNumeric></span></div><div id="if7c85584e62443be9842b9fd24770bb7_316"></div><div 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="id11d4bbab75f4beba157acf0ab594570" continuedAt="i705af9abb20f45d2815c01bf85fa8bd9"><ix:continuation id="iff5c9d2449f14987af5016fc74c88a81" continuedAt="ieace93366bf2452cb931d214c85441bc">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.</ix:continuation></ix:continuation></span></div><div id="if7c85584e62443be9842b9fd24770bb7_322"></div><ix:continuation id="i705af9abb20f45d2815c01bf85fa8bd9"><ix:continuation id="ieace93366bf2452cb931d214c85441bc"><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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90ZXh0cmVnaW9uOjcyOGYwNzIzZjQwZjRjYmJiYTRiZmEzNDYyNTM0Yzc5XzE4Mg_16771e6d-8771-49f3-895b-7f0e88385279" continuedAt="i419d22477f1e46eb8b3ca118341cecba" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90ZXh0cmVnaW9uOjcyOGYwNzIzZjQwZjRjYmJiYTRiZmEzNDYyNTM0Yzc5XzE4Mg_9a3d4091-92df-4879-9aec-4fb061b282ea" continuedAt="ieb82b8cce508491f85e41e6f23a2258a" 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 benefits plans:</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:13pt"><ix:continuation id="i419d22477f1e46eb8b3ca118341cecba"><ix:continuation id="ieb82b8cce508491f85e41e6f23a2258a"><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.573%"></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:7.073%"></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: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:0.1%"></td><td style="width:1.242%"></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:1.242%"></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: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.242%"></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:1.242%"></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:0.1%"></td><td style="width:1.242%"></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:1.242%"></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><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 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 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 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 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%">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%">2020</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%">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%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">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%">2020</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%">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%">2020</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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMi0xLTEtMA_30b76a20-18bb-4437-9c5b-f53202a7cf18">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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtNC0xLTEtMA_a59c197a-9524-4045-8175-4da881df78ea">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="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtNy0xLTEtMA_382d8e2e-a8e6-4482-834a-4960a664764a">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtOS0xLTEtMA_3151fb37-7690-4c37-bbc7-f1df173a11fa">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="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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMTQtMS0xLTA_c3768c22-e422-4f97-9ded-b6946489a67f">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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMTYtMS0xLTA_edd6c8f6-071e-4f50-b998-847d87f8bd3a">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="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="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMTktMS0xLTA_6945690e-9e10-4234-8213-f4f380aa75bf">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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMjEtMS0xLTA_f2f8d8b4-ae6b-4666-8428-efad0c7c2878">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 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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMi0xLTEtMA_c741e0c3-6ff5-4c09-a15b-60715b09c2a3">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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctNC0xLTEtMA_83c66163-b867-41db-9b82-73fcd32b4e2f">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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctNy0xLTEtMA_c83968c1-d195-435a-9686-a8e2f7775a71">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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctOS0xLTEtMA_ebe977be-eb5f-4123-8bb9-e39667f1c909">41</ix:nonFraction>&#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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMTQtMS0xLTA_30fce826-d8d0-4589-a132-3eb4709bea70">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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMTYtMS0xLTA_6b5acbb9-a77f-4b22-9033-d5c1d79fe00e">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="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMTktMS0xLTA_09a9a62a-ba57-4e76-b9e8-3523184d8ad9">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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMjEtMS0xLTA_3827a652-a7d0-4037-81be-b3ee739a0aad">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="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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMi0xLTEtMA_bc0d9621-9503-4d08-829d-7137bf83a6ac">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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktNC0xLTEtMA_a73d5959-d1f3-404d-a68c-a5be9f3b32ca">48</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="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktNy0xLTEtMA_0c4a5ead-b046-438b-88a2-39b94528f2c5">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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktOS0xLTEtMA_63757072-dbb1-4a0d-b2c6-7c40e17301ac">96</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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMTQtMS0xLTA_e006094c-77e0-449d-a1fc-d74b2b362307">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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMTYtMS0xLTA_443eb479-1e00-4e3a-914b-21e8e72a11e4">25</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="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMTktMS0xLTA_bc3d38bb-cc47-476c-a483-c276f916856e">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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMjEtMS0xLTA_536e40a2-2f67-497e-a098-09e26ad4269a">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="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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTItMS0xLTA_0cbcf35e-4963-4d80-ac18-0f13dd381bb0">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTQtMS0xLTA_e304de52-fe05-41a7-9554-cc59a79f0e40">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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTctMS0xLTA_df9c694d-d69f-42ed-b346-4f59d85ee742">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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTktMS0xLTA_bcca7b04-31a2-4287-8268-e46de8fb6b7a">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="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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTE0LTEtMS0w_e0b8b134-f57f-4563-8f6f-3ac4b633ce6c">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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTE2LTEtMS0w_0e3bedbe-d478-432b-be55-96fda587f6c9">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="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTE5LTEtMS0w_5603449c-e2c7-4ec6-88d3-d1005acab9d8">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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTIxLTEtMS0w_a5967bf9-d353-456e-abbb-442ffaef33ec">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="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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTItMS0xLTA_ed8bb124-07fc-4577-869b-4bd7687125a1">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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTQtMS0xLTA_f5015a7b-2de3-43cf-bf0d-8c6208c2742d">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="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTctMS0xLTA_30e26342-40f5-490d-bc8b-87b3382d1e0d">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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTktMS0xLTA_e2b907cb-1e10-4223-afb0-59bdae84da15">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="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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTE0LTEtMS0w_f0dcedb1-f65a-4e2a-b82f-8263a13d6f91">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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTE2LTEtMS0w_74bc7cbd-e99a-46be-a6b0-e72a087ad8ed">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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTE5LTEtMS0w_6daeca2f-eaf1-43a0-8421-a16a4f3bfdce">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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTIxLTEtMS0w_ac813721-6f12-4814-9a46-8a802c2c8ecc">28</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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTItMS0xLTA_6d1a8d61-6335-45a9-b537-1601eb58e0c0">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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTQtMS0xLTA_eb204c3c-563a-4b18-b3c8-d3efa9c2e028">&#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="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTctMS0xLTA_96d553a4-1069-4353-85a3-36b9f0ea1e71">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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTktMS0xLTA_8097eb30-a7ae-4230-9619-1c8a8f333a9d">&#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><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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTE0LTEtMS0w_a3761050-a04c-4fe9-b055-ed75b05e488b">&#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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTE2LTEtMS0w_5f3831c1-3cc5-4aba-8ae7-77495cba507b">&#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="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTE5LTEtMS0w_d91daeec-811f-480c-a2e9-22c72dd87631">&#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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTIxLTEtMS0w_6ddc30f8-ef77-4afd-999f-a743cdfcd9f1">&#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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTItMS0xLTA_06fe6199-034f-44fe-8e79-03ddc0389700">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 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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTQtMS0xLTA_09a1e7ba-482d-4482-bc1d-38619cb09cf2">8</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="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTctMS0xLTA_c0d9c554-85be-4d36-9881-56b01032b6bb">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="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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTktMS0xLTA_d4067848-7134-4992-b605-378a210c7472">15</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="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTE0LTEtMS0w_671753da-2340-4097-b290-d0cf67c16a7f">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 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="id0b16799189241869820449ff59d0033_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTE2LTEtMS0w_1c951e4f-e4ca-429f-ac38-5f4e2f2ef520">23</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="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTE5LTEtMS0w_77394bab-507c-4866-8674-feef31d02f5c">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="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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTIxLTEtMS0w_5c1d7494-e2c6-4d5c-951a-56a2d076f851">46</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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTItMS0xLTA_3810646e-96c6-4270-90d1-07ef2c2eef7a">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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTQtMS0xLTA_8dba018d-175e-4db0-971a-13a2f2af2ed5">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="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTctMS0xLTA_9415084e-3df1-431e-ab5b-e3455777278a">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTktMS0xLTA_17f8231c-313e-449c-9e67-1ec711048d2a">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="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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTE0LTEtMS0w_cc5ab8e4-b1bc-4111-88e7-4277afd10255">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="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTE2LTEtMS0w_2785f044-cb7d-4c85-aae2-61d8f9538112">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="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="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTE5LTEtMS0w_07f2e9e6-d5fb-4302-b92e-d89b685166d9">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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTIxLTEtMS0w_2181afe7-5627-4b09-8135-598ad3ba9980">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 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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTItMS0xLTA_f33e3519-992e-4b64-8e1f-1f47eaa86fb8">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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTQtMS0xLTA_769518aa-7b97-4099-ae84-dcb00c7f9d82">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTctMS0xLTA_f75f3529-5090-4449-90a2-6d9c9ebc4359">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTktMS0xLTA_f194b370-9f1a-453c-9600-fd792b18faef">39</ix:nonFraction>&#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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTE0LTEtMS0w_97fedf0a-6284-4af1-9892-3563564037a5">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="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTE2LTEtMS0w_e62d0ee4-48ff-46f6-b5f0-51460f86edad">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTE5LTEtMS0w_8e1fa5c0-20bb-4a65-a5da-4b2d8a9b3164">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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTIxLTEtMS0w_beff3381-4ec1-4bf8-a812-af101a13cf71">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;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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTItMS0xLTA_7f523824-4819-455c-ad01-081f93c8460c">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTQtMS0xLTA_5de2792e-4ed0-446c-9041-5fb34ad7e2e3">46</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="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTctMS0xLTA_826168ec-f839-4669-b1fc-fd972a7f99e9">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTktMS0xLTA_75f99fac-ac13-46c4-aaea-9f26703150ee">91</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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTE0LTEtMS0w_cff6f527-4651-4ab3-ae37-e5bad61729d1">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTE2LTEtMS0w_0aea1d92-5cfc-4a5f-a4d0-48b01fbf7059">24</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="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTE5LTEtMS0w_fa3f43dd-1515-4e32-a6b1-97993792cf42">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTIxLTEtMS0w_e3e908dd-fabf-431d-919f-9e89a4345f90">47</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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTItMS0xLTA_fe024380-f419-4cb6-a312-4daf243e6236">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTQtMS0xLTA_8a7b5782-6c9f-4bfe-b1dd-15958f3633c3">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTctMS0xLTA_474601cd-ef56-48e2-b4e1-e1502fe28d95">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="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTktMS0xLTA_33a75fd4-b840-4e57-a1c9-6a64c8692923">42</ix:nonFraction>&#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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTE0LTEtMS0w_96cf3524-1e60-40f8-8b18-99096c5b28f2">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="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTE2LTEtMS0w_25366192-bc16-4d06-a6b3-1914f9992ed3">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="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTE5LTEtMS0w_897ef964-97f9-4a35-adff-04c75caddaba">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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTIxLTEtMS0w_67b205f0-abc0-41e8-abb5-44ddf6527e33">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="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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTItMS0xLTA_3be4b270-394f-4826-a5e0-e09d12b53907">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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTQtMS0xLTA_5bf75be7-eb98-4831-a0a4-8368e33ef0cb">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="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTctMS0xLTA_ab1faa27-42ea-40f2-b89b-2392d65c1879">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="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTktMS0xLTA_8071d756-d608-4b67-ba4e-793bee1d6a4d">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="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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTE0LTEtMS0w_20faa893-69b3-4a26-9843-68c04e070241">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="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTE2LTEtMS0w_6bbc3819-96cb-4331-9b54-ebbb9cca68d9">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="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTE5LTEtMS0w_70beac59-e48e-4b48-9658-5d482ac128ab">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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTIxLTEtMS0w_33aae408-16c7-42bd-95c9-dd4c578971e9">27</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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTItMS0xLTA_f87b2c0a-e429-40d4-85eb-a1f2f11e7425">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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTQtMS0xLTA_048f2bcd-259d-45e7-8b40-4e798f5e3c89">&#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="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTctMS0xLTA_cadf7d0f-8c12-4a1d-9d44-d26885feb44f">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="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTktMS0xLTA_67381721-7cd4-4d8e-878f-0bd3691480d4">&#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><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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTE0LTEtMS0w_0c016629-9e2c-4f79-b503-287a6904a862">&#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="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTE2LTEtMS0w_eeedac0a-3303-4817-b76a-d4ca25c9b58b">&#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="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTE5LTEtMS0w_0812c8d7-e86a-4944-8012-50cf8726b844">&#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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTIxLTEtMS0w_ae1746e8-7eb6-438d-badf-befcc2ee7c06">&#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="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTItMS0xLTA_115372e7-3f30-48a4-8cc5-6457378fe90e">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 style="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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTQtMS0xLTA_dc7c1d18-a88b-42c3-be3c-e7db16d9371b">7</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="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTctMS0xLTA_570b904e-db6f-4032-905a-b5776a5d0735">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="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="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTktMS0xLTA_ed9559cc-11f3-4e84-a652-2720781b6c9d">15</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="i62df19fd76494089981054ede953ad54_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTE0LTEtMS0w_a0a277e7-3faa-4f5b-88b4-38bb9ef0fe6f">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 #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="idcd10497e31545d488a4f9408e095276_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTE2LTEtMS0w_62112ffa-3bfd-4f3b-8cc4-0999af074dd2">22</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="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTE5LTEtMS0w_6e1aae09-978e-4b5a-a7e7-174e81113d7c">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="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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTIxLTEtMS0w_eabd6888-0a55-4061-a28d-50283584bd1a">43</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_334"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMzQvZnJhZzpkMWExMDIwYTRiYTg0MmUyODFmYzBiZjA3ZTI2NDlhOS90ZXh0cmVnaW9uOmQxYTEwMjBhNGJhODQyZTI4MWZjMGJmMDdlMjY0OWE5Xzk_297421c5-d7d6-49b4-8940-4f457715b5e7" continuedAt="i3b97436b440b45028e330023cab2fc7a" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMzQvZnJhZzpkMWExMDIwYTRiYTg0MmUyODFmYzBiZjA3ZTI2NDlhOS90ZXh0cmVnaW9uOmQxYTEwMjBhNGJhODQyZTI4MWZjMGJmMDdlMjY0OWE5Xzk_6414e146-e242-4788-ad6d-ab6206fcd0f2" continuedAt="ib9fc4c1d7ebe4cadb146b04cc79e6fa3" escape="true">Income Taxes</ix:nonNumeric></ix:nonNumeric></span></div><div id="if7c85584e62443be9842b9fd24770bb7_340"></div><ix:continuation id="i3b97436b440b45028e330023cab2fc7a"><ix:continuation id="ib9fc4c1d7ebe4cadb146b04cc79e6fa3"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzEyNjE_3a756107-785d-4762-9f63-28cd0844309a" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzEyNjE_6fb1155f-da1b-4951-96cd-78c71ca729a6" 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. 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:76.784%"></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 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.876%"></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 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%">2021</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%">2020</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtMi0xLTEtMA_14a044e8-a699-4680-9713-eb1582796d85"><ix:nonFraction unitRef="number" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtMi0xLTEtMA_eb46471c-24e9-4cf6-b6bb-5ea5bd8926ef">21.0</ix:nonFraction></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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtNi0xLTEtMA_2795006a-cdf8-4a06-9d1c-141f86690a64"><ix:nonFraction unitRef="number" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtNi0xLTEtMA_cc25567f-6209-41fc-b65c-4330f1b05dac">21.0</ix:nonFraction></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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzctMi0xLTEtMA_96c869a6-2fd7-4385-aff1-714978f4deb9">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzctNi0xLTEtMA_66337bc9-7944-49be-8bdb-7e9171f73fc3">4.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="display:none"></td><td colspan="3" 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzgtMi0xLTEtMA_19ea1181-e46c-4984-a538-d4465a0304e3">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzgtNi0xLTEtMA_898c8d24-58a1-4668-bd29-9a574a6202f7">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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzktMi0xLTEtMA_e0f2efa3-16d2-43c6-8221-aa38136d9f29">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzktNi0xLTEtMA_e1b8a24d-ddf2-4456-9cca-bc8f6a77e589">3.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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEwLTItMS0xLTA_ebeb7bb2-1a46-4f9f-b06d-0209efb63887">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEwLTYtMS0xLTA_845648b6-8dce-43bd-a093-15f87b0709c2">1.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="display:none"></td><td colspan="3" 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%">Research and development tax credits, net</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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzExLTItMS0xLTA_114c119a-2680-4abd-ad96-f3ccade96e74">0.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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzExLTYtMS0xLTA_4edfd577-7b2b-4956-896e-9aceb4359ca0">2.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="display:none"></td><td colspan="3" 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%">Refund of alternative minimum tax sequestration</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%"><ix:nonFraction unitRef="number" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" format="ixt:zerodash" name="cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEyLTItMS0xLTA_c5f7d3ac-8dfa-4bce-9df8-5f92ab324504">&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEyLTYtMS0xLTA_b282a37f-7e86-487a-a369-1c287ab122ee">2.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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEzLTItMS0xLTA_69a80ff4-7a37-438a-90a7-25a7fb661ceb">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEzLTYtMS0xLTA_e40be7a6-34f0-4e92-a0c6-ba4ee1d15c77">0.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="display:none"></td><td colspan="3" 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE1LTItMS0xLTA_ca9b2490-7131-4b45-8553-2843a1f8a76e">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE1LTYtMS0xLTA_72cf8fe9-a2d9-4131-970b-4121459d7baa">11.8</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE4LTItMS0xLTA_1a5ed699-435a-4765-b7f2-11e2d1dea9b8">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE4LTYtMS0xLTA_6072271e-a5a7-4a09-b91f-b38491f7b8a8">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIxLTItMS0xLTA_85758dcf-c3cd-4486-a40a-c72f664e0462">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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIxLTYtMS0xLTA_6e2ae089-67d5-4a12-b286-c07429a79986">5.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="display:none"></td><td colspan="3" 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIyLTItMS0xLTA_d3c7c53c-b1d7-4fd7-ba5b-c71db62ec5f3">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIyLTYtMS0xLTA_ed38791d-7ea9-4ae6-a267-cfbc2c53ed3f">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="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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTItMS0xLTEwMTEx_04677a86-6d34-4115-b46f-1e71e3982c6c">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTYtMS0xLTEwMTE1_5ac79ae3-e028-4a74-9d78-f9d8b630e6c3">1.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="display:none"></td><td colspan="3" 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTItMS0xLTA_48d76273-5f0f-465b-b0a4-d28f42ce07e3">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTYtMS0xLTA_583ae81f-2646-4f9f-a4d8-abd383290b13">1.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="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;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%">Research and development tax credits, net</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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI1LTItMS0xLTA_f2ac3d93-a0a2-41e1-bbd3-f21d6a792bc8">0.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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI1LTYtMS0xLTA_7ccb472b-998a-4fe4-b309-bec4bfcbe63a">1.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%">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI2LTItMS0xLTA_872043a6-8da0-4358-94bc-3f98263f7486">0.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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI2LTYtMS0xLTA_287447ff-7898-4e39-a07f-d598ef057c21">0.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><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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI4LTItMS0xLTA_2b3ebff8-a08d-4db9-8358-2ff47419aa7a">14.6</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"><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-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI4LTYtMS0xLTA_0d431298-c8d7-4867-bdcd-acbcf3974631">16.8</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"><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:115%;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:115%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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">In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $<ix:nonFraction unitRef="usd" contextRef="i298d43a8f38e4eeda0af40421dea8971_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:TaxCarryforwardAmountIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzg0NA_c562f738-be29-428b-9dc7-89585c1fa743">9</ix:nonFraction>&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $<ix:nonFraction unitRef="usd" contextRef="i596e97133235439ba867e58fe761806f_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:TaxCarryforwardAmountIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzkzMg_30e973b3-ed62-4b9c-813d-c5a28f129293">8</ix:nonFraction>&#160;million&#160;was recognized at Consumers.</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">In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $<ix:nonFraction unitRef="usd" contextRef="i2a97d75380b947b98d4244b0e7db7931_D20200101-20201231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzExMzk_7949cd54-0157-4a4d-91dc-9cb916711b89">9</ix:nonFraction>&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_346"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90ZXh0cmVnaW9uOmMzMTI0MDc4MzlmMzQxOGY5NzI1ODMxOTcyYmJmZTc5XzE2ODA_694153a2-f832-41b3-9849-b9cf86256fa7" continuedAt="i325acada99d04cedab14ab369fe223ad" escape="true">Earnings Per Share&#8212;CMS&#160;Energy</ix:nonNumeric></span></div><ix:continuation id="i325acada99d04cedab14ab369fe223ad"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90ZXh0cmVnaW9uOmMzMTI0MDc4MzlmMzQxOGY5NzI1ODMxOTcyYmJmZTc5XzE2NzU_c5c76d11-2cd3-4d7d-86ef-cf3267645195" 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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtMi0xLTEtMA_beab0c89-f2b5-4ec1-8308-6de32dd0565f">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtNC0xLTEtMA_3b1aaeb1-824f-4836-aef3-c8de985bbd51">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 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtNy0xLTEtMA_b0747c01-7c10-4182-87d0-467ed5e01f57">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="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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtOS0xLTEtMA_bf51e503-de02-477a-9ce2-83b3a3066537">358</ix:nonFraction>&#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 income (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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtMi0xLTEtMA_78a6fc95-fd21-451a-8d01-d9afd7cbd03d">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtNC0xLTEtMA_61123930-b298-4909-ac70-b0ffe92d4c0f">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtNy0xLTEtMA_2fbce8e8-278a-4dee-8ab7-c4478e2c68e4">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtOS0xLTEtMA_4985ffc5-e8c3-486b-aab1-b42a2ace6260">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Income from continuing operations available to common stockholders &#8211; basic and diluted</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtMi0xLTEtMA_4fe25594-82fa-40bc-8ccc-44bb44b43d6e">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 #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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtNC0xLTEtMA_7a042c0c-07ce-4652-8caf-ba5229e8aea7">128</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtNy0xLTEtMA_0cedb1a5-99ca-480c-acd4-79fdfcc3efe9">473</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtOS0xLTEtMA_90057275-22dc-4f16-a7a7-492a4cacff65">357</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%">Average common shares outstanding</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%">Weighted-average shares &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtMi0xLTEtMA_16817564-f38b-4d43-9de3-51f62981dc6e">289.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtNC0xLTEtMA_1bbc0a65-4924-4a2c-ad9a-fde40f2ff7ea">285.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="shares" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtNy0xLTEtMA_233b4378-f2bd-45e7-a82e-080e8d044c52">288.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtOS0xLTEtMA_050b950c-83d1-4e66-879b-5b50276e3fdc">284.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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktMi0xLTEtMA_5bccaec0-7bac-4430-9f11-c29fab99cb43">0.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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktNC0xLTEtMA_9251f5be-c194-4600-8992-967784b8a1f8">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktNy0xLTEtMA_60593640-8071-4204-815d-3b0b592970e8">0.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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktOS0xLTEtMA_a5f69566-110f-48df-af61-3f58251657c4">0.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="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 forward equity sale contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-5" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTItMS0xLTA_9c66cffa-88cd-4da8-a5b2-2b230efed28a">&#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="shares" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTQtMS0xLTA_ce5dd490-4dfe-431a-b9de-a1cdd415778d">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-5" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTctMS0xLTA_c23c9359-aac2-47b8-9067-b529d6803270">&#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="shares" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTktMS0xLTA_baea2ebf-664c-4bdd-ac59-c6f1c12df953">0.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="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:400;line-height:120%">Weighted-average shares &#8211; diluted</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="shares" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTItMS0xLTA_308954fb-9655-45c6-84f8-dd1a6eb17869">289.4</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="shares" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTQtMS0xLTA_d63ee370-afd7-479b-98c2-6cb3a6d41002">286.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 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="shares" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTctMS0xLTA_8ca4805f-9ce4-428e-bdc2-0ccd52aebc1d">289.3</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="shares" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTktMS0xLTA_c45c016d-6f47-4878-9d9f-600c260ab2ec">285.8</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%">Income from continuing operations per average common share available to common stockholders</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%">Basic</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTItMS0xLTA_22262466-50f1-4303-86b9-cc9b3d018607">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTQtMS0xLTA_cc9d766f-2560-4ac2-80a3-b94a690f6d31">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTctMS0xLTA_2a946038-ae4f-4787-8f00-19a59214899a">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTktMS0xLTA_a365e913-6c29-404d-90bc-29847abba29b">1.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></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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="usdPerShare" contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTItMS0xLTA_4cf57435-7df7-4d7a-87c5-890a091f1481">0.55</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="usdPerShare" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTQtMS0xLTA_15b2898f-3415-4ed6-9719-bf56bc096d27">0.45</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="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="usdPerShare" contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTctMS0xLTA_28d352a3-2a4e-4e8f-8f2c-d23ebceac1e9">1.64</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="usdPerShare" contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTktMS0xLTA_54bc0777-bb61-4312-8cff-58abde361704">1.25</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_349"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDkvZnJhZzplNTA0YmM1MWZiZjc0ZDQ0OWI2MDYwZTY5NzdlYzYxMy90ZXh0cmVnaW9uOmU1MDRiYzUxZmJmNzRkNDQ5YjYwNjBlNjk3N2VjNjEzXzg1_20838485-51f0-44d7-8a6c-1e5a8e911220" continuedAt="i7087f3910f804923b4459e5dbc54e639" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDkvZnJhZzplNTA0YmM1MWZiZjc0ZDQ0OWI2MDYwZTY5NzdlYzYxMy90ZXh0cmVnaW9uOmU1MDRiYzUxZmJmNzRkNDQ5YjYwNjBlNjk3N2VjNjEzXzg1_21d3a3db-415c-4724-81d8-c33a3d7bc69e" continuedAt="i7ca0ade2dd244de48fa28375ba0135a1" 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="i7087f3910f804923b4459e5dbc54e639" continuedAt="ic1a5636a8cdd42349bf5ea3eafb618b3"><ix:continuation id="i7ca0ade2dd244de48fa28375ba0135a1" continuedAt="ieafb02e9d3cd4899b7d7d1e5a5546b33">Presented in the following tables are the components of operating revenue</ix:continuation></ix:continuation>:</span></div><div id="if7c85584e62443be9842b9fd24770bb7_352"></div><ix:continuation id="ic1a5636a8cdd42349bf5ea3eafb618b3" continuedAt="iaba176d0824e47e9b2bcd04b828af5d0"><ix:continuation id="ieafb02e9d3cd4899b7d7d1e5a5546b33" continuedAt="i01680a4344d047f8912daee741db9dc8"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE3NTkyMTg2MDQ0OTUy_666a4c50-7113-4583-b8e9-18480de08cdc" continuedAt="ibfe6d610dbe24a0cae7130d222dc0949" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE3NTkyMTg2MDQ0OTUy_7a532798-bb73-4ddd-a24f-15c861731685" continuedAt="i8cc422da81eb4a888bd0035db2460ef9" escape="true"><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 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 2px 10pt;text-align:left;text-indent:-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="i604010290bbe4459953cba0892da2687_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzMtMi0xLTEtMA_645c806e-728f-4203-a62b-f9a3d01292d4">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="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzMtNC0xLTEtMA_442f97be-ecf8-47db-9883-c0acd9bb38a8">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzMtMTItMS0xLTA_669af1fa-44f7-4cdd-baa4-b06c66d8f722">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="id35fa73d6a604553989616ad3dc74796_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzQtNi0xLTEtMA_10461db3-e06f-4bca-9345-fc6932751b8e">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="i2d016ccebe19468c839439ddbc0c9bb2_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzQtMTItMS0xLTA_0a0aa1db-22ad-45a6-9b61-1fcfd34fd17d">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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtMi0xLTEtMA_e1830987-46c5-4a76-bc42-aa52a214bd0e">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="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtNC0xLTEtMA_f960bfcd-7710-4cde-9349-f082b164c948">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 #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="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtNi0xLTEtMA_3d52a3f8-7f27-4ac5-9def-edca3b2c978f">25</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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtMTItMS0xLTA_c98f9ccc-25ee-45ed-a19a-a78fc2b7fbc3">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="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzYtNi0xLTEtMA_8bcf95ca-95d2-4602-831c-c1f8f98e1655">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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzYtMTItMS0xLTA_6953fbf9-2e5a-4743-9aab-16c7746aaff1">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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzctMi0xLTEtMA_fdc58b95-cc70-4699-9365-9cd684fee86e">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="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzctNC0xLTEtMA_0d396032-be14-4a55-aa03-233aaf1913d4">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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzctMTItMS0xLTA_97b4b107-1568-4191-98aa-44b05025b6b5">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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTItMS0xLTA_2f4aadfa-3845-4ecf-b29c-685453048b61">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="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTQtMS0xLTA_e9ce3610-1e6c-47a3-8ed8-e03d02e503fe">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="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTYtMS0xLTA_e9dd02b2-b925-43d9-9957-482d371310b4">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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTEyLTEtMS0w_9bb5cacc-1969-461c-8bf7-71710ee85f2c">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="ia49fe78283dc442e8bf434d425146e68_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEzLTItMS0xLTA_e2595e9d-970c-4745-a015-ab103abd4787">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="i87a17431dd934225a9e25ae1a18f41f7_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEzLTQtMS0xLTA_3c02d056-279a-46c4-8769-f439bec6fa86">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="i5bc3819fa28544919e59074a9daa6394_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEzLTEyLTEtMS0w_b7b7eaf6-d9ae-4400-87c3-68318ce6c89e">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="i71ab9349eac24bae855b40a5be7e0fe8_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE0LTItMS0xLTA_0fd49606-b493-4e3b-aecb-030375b7307d">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="ibeb5310a7a254f66b0f4e5eb76aa92f2_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE0LTQtMS0xLTA_858cd967-abe1-41c2-b8fa-41284415ea00">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="ibfe27c92f58c427d8c2f7f552f26ba7e_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE0LTEyLTEtMS0w_ed248039-5956-44dd-831a-a0ae06dd8919">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="i23857272c2fd4a6ea3d8780b3a57775f_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE1LTItMS0xLTA_e519da44-200c-49f9-8ebb-ba809c1691d0">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="icda85d1798834ca59d5059767bfc170f_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE1LTQtMS0xLTA_dd9d2db7-172a-4f8f-8ad2-23004e3b78ba">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="i07e8027b84a94e6185dfe7bea049ce7b_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE1LTEyLTEtMS0w_5bb7b94c-7a24-4813-a75e-b6755ee85f1d">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="ia45e6f76f36840f29abd794a3033cdec_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE2LTItMS0xLTA_435db8d2-9d62-43d4-8631-9dca8cb17cc2">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="i16cda882a84142978adab452b84d7e76_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE2LTQtMS0xLTA_1a21368b-e09b-4f1e-be1b-5ab272752b30">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="ifc981326cbd74d90bea68d9b1eee1e3e_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE2LTEyLTEtMS0w_e40ad6ba-c369-419f-b784-51c34d84950b">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="i604010290bbe4459953cba0892da2687_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE3LTItMS0xLTA_df25a5c2-cc00-4fb1-8902-17db08d71de8">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="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE3LTQtMS0xLTA_c8db2936-c100-4f61-ba62-3f45ce81a7a4">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE3LTEyLTEtMS0w_d5937e19-fb77-49a1-8d79-2fc5cd1365a0">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="i604010290bbe4459953cba0892da2687_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE5LTItMS0xLTA_352af4c2-6b6d-4610-a268-995f71755fc8">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="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE5LTQtMS0xLTA_5159a529-fe0e-44cf-a484-6375949012d8">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE5LTEyLTEtMS0w_18e2d324-a718-43c9-83f6-11418c4e5a53">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="i604010290bbe4459953cba0892da2687_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzIyLTItMS0xLTA_dec2dcfb-d842-4dc2-a6b4-1c0a7a310331">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="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzIyLTQtMS0xLTA_de17e734-a3e0-4c84-ac96-9a3cd0a5c077">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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzIyLTEyLTEtMS0w_5a5d38a6-461f-4459-a1f1-4d78e53d503c">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: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="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE0NQ_82f1127d-3be2-493b-a17d-7f035cf0d752">26</ix:nonFraction>&#160;million for the three months ended June&#160;30,&#160;2021.</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="iaba176d0824e47e9b2bcd04b828af5d0" continuedAt="i57b03a82f95d4eea9158d9af1695197d"><ix:continuation id="i01680a4344d047f8912daee741db9dc8" continuedAt="ifd347bc607464c4a92392df5a1ae5567"><ix:continuation id="ibfe6d610dbe24a0cae7130d222dc0949" continuedAt="i3b8f3eec04d0445081858b6ad27194fc"><ix:continuation id="i8cc422da81eb4a888bd0035db2460ef9" continuedAt="i36f88d53cdc34805ac919bcf4314d722"><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.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 Months Ended June&#160;30,&#160;2020</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="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzMtMi0xLTEtMA_0a1b74ce-a87d-4e3d-a98b-591cd557149b">1,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzMtNC0xLTEtMA_f570da74-2332-435d-81e4-833c475270db">306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzMtMTItMS0xLTA_5b39d264-306e-4209-9bab-5230477763d3">1,326</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="i295a42eb95624c8a9041c3310f36e6a6_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzQtNi0xLTEtMA_59bd813f-7679-408e-a321-1ce6109014fd">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="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="iced7fe87eb9b4900ac0e6bda548063d7_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzQtMTItMS0xLTA_e829f16b-a66e-4b04-8b08-204344cae7bb">17</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="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtMi0xLTEtMA_859eb183-23ba-4a9e-b484-3a7bd5aba49e">1,020</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="i92868f4778c54c6493353070687d1473_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtNC0xLTEtMA_a50275db-50b4-4cab-9a31-b8115e267aa3">306</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="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtNi0xLTEtMA_9a3aafb2-92ad-4679-94d9-43401487bfa6">17</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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtMTItMS0xLTA_5b5dc63d-0e8c-4d4d-87bb-d6833e7615bf">1,343</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="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzYtNi0xLTEtMA_5d854b2b-6d29-4737-bdd0-8eff0cc62751">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzYtMTItMS0xLTA_959b7460-4657-40a1-a2c3-20b6a269852a">35</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="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzctMi0xLTEtMA_61bff508-9ec7-498d-97a6-dea9483a705f">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="i92868f4778c54c6493353070687d1473_D20200401-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzctNC0xLTEtMA_c67db6ac-d996-446e-ae8e-b3f0302b6be8">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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzctMTItMS0xLTA_d0c5fe73-478a-473d-8699-56e53eace66e">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><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="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTItMS0xLTA_893794be-32ea-4351-9782-a6539f38b7bc">1,022</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="i92868f4778c54c6493353070687d1473_D20200401-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTQtMS0xLTA_2e0bd1c6-fd4b-4148-a972-71d18ae0f786">308</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="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTYtMS0xLTA_01b20085-9ab4-4dde-b1cc-b1e1089749d8">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><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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTEyLTEtMS0w_79a46396-c1e5-430e-ac0c-e93b7da50926">1,382</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="id2a2a5744ad54033b8d8ae849cce0317_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEzLTItMS0xLTA_c1fbceed-b701-4615-b086-3f61d6ce83f6">507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i351280c6e1e14624a1022c94b45cf59b_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEzLTQtMS0xLTA_e0dae194-fb68-486a-87c6-475cb79f5b21">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ia3c823e35fd74c5286f211cb8f34f87e_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEzLTEyLTEtMS0w_f0fef8c1-5dc8-454a-88a4-6efb87484711">713</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="i23ebf940c2e34b428340cfe2fd647efb_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE0LTItMS0xLTA_c204f806-b77f-4a6e-8f9b-375dbe818cf5">341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4588e068286a4f1783a3ae231df56e86_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE0LTQtMS0xLTA_1e070393-c6b1-4499-9b17-d6f431f770f9">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="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="i0e14a1f5d89c4055a110cd7e18720ecc_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE0LTEyLTEtMS0w_eb306acf-9e07-4f30-80ad-38f2f0dba772">392</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="i5210368139c7400783e8c99399520aad_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE1LTItMS0xLTA_f7a5d372-3d2b-419f-8760-0fa8b4084207">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1b602034bba84a24be582c60ad4e0853_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE1LTQtMS0xLTA_a07dd045-69b9-42d5-8c87-197773e0ea09">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="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="i28a762e238704527b89b95b96cd73de6_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE1LTEyLTEtMS0w_88ee2754-8c8d-4c71-b8a1-2a223a5b8180">133</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="i047cef68d9e94206bb9ac3c1f2ce50c9_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE2LTItMS0xLTA_dcc41b9d-0033-4716-b1a6-5f7b94399bfd">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8bdbd680f5af4b5db4fb03bb6bbef7e5_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE2LTQtMS0xLTA_d62fae3e-0de9-409a-b744-109d45ab5ac7">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i121c96aa53654d8da717d93b841de31e_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE2LTEyLTEtMS0w_9d4f9597-cf7f-486b-917a-bea2efebe08b">88</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="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE3LTItMS0xLTA_08c790d5-c28a-4254-9aee-481aac7bb494">1,020</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="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE3LTQtMS0xLTA_4828ff5b-b8ae-4bd2-b9d9-7f89025eeab7">306</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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE3LTEyLTEtMS0w_e30aa768-f3fb-4a7e-bb79-c0c781585052">1,326</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="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE5LTItMS0xLTA_2e0fdc74-1f8a-48b7-a1cc-901c657e2969">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="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE5LTQtMS0xLTA_12c28e0d-e1cf-4e6f-9844-cadfa9303a49">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="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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE5LTEyLTEtMS0w_d5aec1ff-6394-47fd-87e7-8d47393d7c6f">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzIyLTItMS0xLTA_ba299c4e-a5a5-429d-a2c8-e6e5175128c7">1,022</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="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzIyLTQtMS0xLTA_b6e8f1b0-4324-4001-86a9-ff11ed5f42d4">308</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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzIyLTEyLTEtMS0w_25c4c401-d85e-4fff-bb52-7c129fa890ae">1,330</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="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE2MQ_beea5095-fe27-40a6-9487-ad61c937371f">21</ix:nonFraction>&#160;million for the three months ended June&#160;30,&#160;2020.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_355"></div><ix:continuation id="i57b03a82f95d4eea9158d9af1695197d" continuedAt="ifa7541829e52401c8cd2c358234d5f5e"><ix:continuation id="ifd347bc607464c4a92392df5a1ae5567" continuedAt="i592b0c564d6b4d47851c5d0b0f4bf692"><ix:continuation id="i3b8f3eec04d0445081858b6ad27194fc" continuedAt="ife031eeed86b4e25a99d91a8264dd02c"><ix:continuation id="i36f88d53cdc34805ac919bcf4314d722" continuedAt="i86206b13179046aa93e29d5be169c964"><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%">Six 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="ia028e4105bd649909c270195eb206e32_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzMtMi0xLTEtMA_c9c23221-9bd6-439a-9451-da3eb8c25adc">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="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzMtNC0xLTEtMA_8c348bf3-a38e-4ca1-879b-4ac2bd16c2fa">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzMtMTItMS0xLTA_f7dada16-dc55-4bf1-99da-3644b8b829b0">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="iecf78af15fc841298aedf6e668c7ed3c_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzQtNi0xLTEtMA_dab626a6-6f64-4d6f-9d81-72abafd84969">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="i124f520a8b1c45e0ba14da9d893a1aae_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzQtMTItMS0xLTA_7a29f8e0-aaf2-4172-ae67-4216d0d49545">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="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtMi0xLTEtMA_f98e7058-0eb9-4a1c-979a-123fa7be701b">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="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtNC0xLTEtMA_8d71dffa-fb17-4b40-9cfb-a6dcbb1f9dda">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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtNi0xLTEtMA_009d50de-535d-427d-a40f-ccea409fc66f">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtMTItMS0xLTA_3b0113bf-74eb-41b9-9f59-d5051dd4ca30">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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzYtNi0xLTEtMA_44b6eb07-08b3-410e-8296-b9cf206767f5">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzYtMTItMS0xLTA_960059c1-f8c1-43cc-b6d0-d6db337ddca4">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="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzctMi0xLTEtMA_7ebbd284-a500-4ba3-b280-62967bddb204">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="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzctNC0xLTEtMA_590fd024-ea5a-479f-859c-9474e1298356">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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzctMTItMS0xLTA_a89913c6-af62-4016-8bbc-88cd85963f3b">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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTItMS0xLTA_c987c2d0-000a-4524-aedb-ed01a94c9ead">2,294</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="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTQtMS0xLTA_992258ef-45d9-4407-8777-1d5931d145ed">1,136</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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTYtMS0xLTA_f8946a05-53a7-4ee4-ba6f-d0d4defcc4dc">141</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTEyLTEtMS0w_2e92ac49-3aeb-46a7-908a-bbf4ee949c18">3,571</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="ic445dfac12a94a13bbff94bd24847ae4_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEzLTItMS0xLTA_73d1b37e-2161-426c-ba55-b5d0ac7e5d76">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="ic9c212f7a02243d2bae80850caed8787_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEzLTQtMS0xLTA_9446caff-46d8-4ea7-b78c-c91501f8dcdc">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="i86c2ac52027d4491af73ca70ebc35884_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEzLTEyLTEtMS0w_98b4c0a4-0544-4392-91b8-987087b8613a">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="ia2aed5f08a3742e08e44be1751ab455c_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE0LTItMS0xLTA_04e640e1-d6db-4b37-809b-bb248a2938d1">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="if20de805785642ae90e994961d23e8b7_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE0LTQtMS0xLTA_8a097067-03c5-423a-a146-d61ab44d11e9">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="idb79f3fe7a0b49a69070003669b3a3c2_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE0LTEyLTEtMS0w_77b71e70-d610-45b1-8c30-58e6385919b2">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="id4c51e00aba74e85a79c494e15814d2e_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE1LTItMS0xLTA_4332ab15-55b9-4849-aced-4d2150a214d9">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="ib45f4bde95934fd5af0cfb0af939f065_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE1LTQtMS0xLTA_bf5832e4-15da-4d99-af2f-ffe5e0f76114">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="i6ad2e3e9d13048138f0a6d0738f6328e_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE1LTEyLTEtMS0w_56796934-f6a8-4cd6-8e18-82cf69f97932">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="i7c4fad627f9b45fca1d9839842adf060_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE2LTItMS0xLTA_bd3d41a1-0c16-401b-a6c3-519ed997e707">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="i6849ba11910e4e55b97c4d131ca751a5_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE2LTQtMS0xLTA_b359275c-acc7-4aea-a818-2fe0f319c238">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="i9e3e3c39c56d43e1b79d2ba4fd3cc99d_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE2LTEyLTEtMS0w_ecf0688e-8cad-4abf-bdcb-ea36ba2c1756">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="ia028e4105bd649909c270195eb206e32_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE3LTItMS0xLTA_a7c13b5b-ddbe-4bc6-8f01-d4ed17f9be85">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="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE3LTQtMS0xLTA_20b35d02-7ce6-4504-b633-a200588e7110">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE3LTEyLTEtMS0w_f6c0afff-92ea-4a08-ab49-c7900a4bed65">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="ia028e4105bd649909c270195eb206e32_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE5LTItMS0xLTA_2a72bbb3-cfdf-467e-9f2c-0b4a26cbc996">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="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE5LTQtMS0xLTA_02504ff8-63dc-40a2-b560-34d2fbfae486">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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE5LTEyLTEtMS0w_694d3ad5-fe63-41ec-860e-03fb8dfbe258">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 #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="ia028e4105bd649909c270195eb206e32_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzIyLTItMS0xLTA_a83d6c9d-5d70-4f02-bfdd-5125d53a3e83">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 #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="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzIyLTQtMS0xLTA_f8e8ca9d-c7ed-40c8-950f-f7ab692676dc">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 #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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzIyLTEyLTEtMS0w_fe3aa899-20f8-4ba2-830d-53e0ad9d6b63">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: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 </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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="ifa7541829e52401c8cd2c358234d5f5e" continuedAt="i5b02de5f84984985b515581b5f88bf33"><ix:continuation id="i592b0c564d6b4d47851c5d0b0f4bf692" continuedAt="i10559b399f4f425a9496ad483236afeb"><ix:continuation id="ife031eeed86b4e25a99d91a8264dd02c"><ix:continuation id="i86206b13179046aa93e29d5be169c964"><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90ZXh0cmVnaW9uOmQxZjU4ZThkM2E1OTRjYmNiNjU0OWNlYjdmZjQyNDQxXzE0_8749c086-a292-40aa-a9bc-9b13251fd6f9">59</ix:nonFraction>&#160;million for the six months ended June&#160;30,&#160;2021.</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:47.778%"></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:8.835%"></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:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.906%"></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.387%"></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%">Six Months Ended June&#160;30,&#160;2020</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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzMtMi0xLTEtMA_0433a982-e5b1-4dd7-a790-ec4b9fff9dfd">2,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzMtNC0xLTEtMA_accbf82a-b421-4696-b4ef-2d6834d7b9a9">1,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzMtMTItMS0xLTA_d70b9618-6790-4e15-b46e-07cff90be213">3,065</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="i60a2953ec9514deb976096581fd18fdf_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzQtNi0xLTEtMA_4e9f2d59-4e6e-40e3-85eb-195af09fe3d2">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic99ad62f1478413ba59b1e35a248a105_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzQtMTItMS0xLTA_5068744a-3111-43bf-a3d4-4ad7ad669da7">36</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="i89be181b14204421831ef29eb3462dae_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtMi0xLTEtMA_b7ec01ef-1751-46c6-a816-7384d06dbb1e">2,045</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="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtNC0xLTEtMA_1edc93c2-0473-497f-aab8-d0045c840b8a">1,020</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="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtNi0xLTEtMA_a1d623ea-986d-4585-820e-3b360226cdea">36</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtMTItMS0xLTA_3e58d71c-8e05-499b-a450-a2be1682ea50">3,101</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="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzYtNi0xLTEtMA_fd0c5a69-3578-4031-b734-330b9952a0d2">74</ix:nonFraction>&#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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzYtMTItMS0xLTA_0b2213c3-4a1f-4a3a-9169-513caa488ecf">74</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="i89be181b14204421831ef29eb3462dae_D20200101-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzctMi0xLTEtMA_9c392dd3-1d6b-40d7-9a32-da2a999b0a29">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="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzctNC0xLTEtMA_f2b156dd-1c27-4f60-ba63-43e52152cbde">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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzctMTItMS0xLTA_18991b0d-5254-4c48-8503-a13331c55929">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i89be181b14204421831ef29eb3462dae_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktMi0xLTEtMA_7c6fbf1f-4cc5-4b6b-947f-b9d1eacc163d">2,050</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="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktNC0xLTEtMA_117aa6c2-2687-4161-8686-177938fdd71c">1,024</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="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktNi0xLTEtMA_a6f338fa-f029-4eda-897a-7c61acc71b3a">110</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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktMTItMS0xLTA_2f415436-0c86-43b0-a63c-1006ec5e7228">3,184</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="ib8f7f7e150ae4e798d4e383837490ffa_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEyLTItMS0xLTA_f0a403c8-9aad-4d98-a83a-f6147038d8fe">988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i631bd6d357994f5f8b19cb1c9eee0394_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEyLTQtMS0xLTA_37a4ee2e-20bd-40f7-9fda-5e76f4cfe273">699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i6996c01c776b466c9a028ef399b9f0db_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEyLTEyLTEtMS0w_b9062e66-91db-45cc-a2d8-3b1f29db12b4">1,687</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="i23c7ebb010504f66b8feea0563e4d1aa_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEzLTItMS0xLTA_013e85b1-08f6-48fc-99d8-c63fce19471a">680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iebc14bdcf8ba48bcb4535b8e439bb0cb_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEzLTQtMS0xLTA_47e3d97c-82a2-40d4-b2e6-03b66da75f10">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i8fbf6957cb964275b1122a33779a238c_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEzLTEyLTEtMS0w_b774b7ab-9211-44e3-ab39-6396f186a373">880</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="i503bdf48402f49c18f7ac1d910a48a05_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE0LTItMS0xLTA_73eb906a-9c98-4318-a978-dcfec884f919">266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a4d31c777a9467d9e696fcead62c260_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE0LTQtMS0xLTA_b00918a5-b7a8-4a99-8fab-0e0e4e93820e">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i6f5662244f4b47009bbd1af9f815e859_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE0LTEyLTEtMS0w_8dfe2bb6-f4f6-4c3e-bd73-4c2c2f122b35">293</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="i23c50b0df1e148ea960cc47de0c4969c_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE1LTItMS0xLTA_9a495f7c-2298-47c0-920e-ad400e1620cf">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4f6aa0b482434e388b151ed5bbe369fd_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE1LTQtMS0xLTA_2f322c84-7061-4aed-bcf6-942b721764bf">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="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="i2ec258ac581d4c08a1f2a151c326ec39_D20200101-20200630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE1LTEyLTEtMS0w_7b825d4d-c3db-4509-804b-04b303f98b33">205</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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE2LTItMS0xLTA_b78ee62c-b3be-4b18-bddc-2dc55a6efe31">2,045</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="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE2LTQtMS0xLTA_cfb9310b-b27a-4f84-a792-96674eddd798">1,020</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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE2LTEyLTEtMS0w_54a0320c-392c-44ff-999f-4386292d3342">3,065</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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE4LTItMS0xLTA_b2359328-d44f-4642-849e-15229ecbaeb5">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="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE4LTQtMS0xLTA_d1ef916d-54c7-4568-904d-307ba2504abf">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE4LTEyLTEtMS0w_c96c1f17-4c4a-4669-8494-d6fa9c9fca68">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzIwLTItMS0xLTA_93e06945-1938-453b-9d93-599a3440e4b8">2,050</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="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzIwLTQtMS0xLTA_457c10dd-d860-4c29-b858-46de02c71c14">1,024</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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzIwLTEyLTEtMS0w_5cb3a46f-7613-4057-8698-38b23697ba03">3,074</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="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90ZXh0cmVnaW9uOmQxZjU4ZThkM2E1OTRjYmNiNjU0OWNlYjdmZjQyNDQxXzI3_7482b62d-9765-49b7-a3e6-100918f5d00f">46</ix:nonFraction>&#160;million for the six months ended June&#160;30,&#160;2020.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_361"></div><ix:continuation id="i5b02de5f84984985b515581b5f88bf33" continuedAt="i44a1da4df158461186cf58f8d91481ec"><ix:continuation id="i10559b399f4f425a9496ad483236afeb" continuedAt="ic1ec7d4937304f42bc2750b209047acd"><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 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 </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i44a1da4df158461186cf58f8d91481ec"><ix:continuation id="ic1ec7d4937304f42bc2750b209047acd"><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%">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%">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. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $<ix:nonFraction unitRef="usd" contextRef="i2d68572462584ae2b62470fc59d998d4_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTM_984b2a2c-96ea-4135-b7d2-dd3fdba84b12"><ix:nonFraction unitRef="usd" contextRef="i9ffa468acc3445e590b5610315d7e6c3_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTM_f0423e0d-18c1-49ba-9e2f-f7564441a237">5</ix:nonFraction></ix:nonFraction>&#160;million for the three months ended June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i31805a19c6c94da1a0a91c546fee8cb8_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTc_883468da-cdf4-4870-91fc-fcfcb2e710ac"><ix:nonFraction unitRef="usd" contextRef="i0257cb5e1c1649c7bf10fc0bf4dd615f_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTc_d1055955-0144-40f0-bfdb-e32499cbd0ed">8</ix:nonFraction></ix:nonFraction>&#160;million for the three months ended June&#160;30,&#160;2020. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $<ix:nonFraction unitRef="usd" contextRef="i93f0b5cb1bb445b6b1fcc673987d6b6c_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjE_5867445c-aaf1-4cef-a7d1-9ee46da75fb7"><ix:nonFraction unitRef="usd" contextRef="i2ee2143eb8334b4e8f338a2f1a301086_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjE_e70f0282-1cf8-4756-a23d-973b846c2cfb">11</ix:nonFraction></ix:nonFraction>&#160;million for the six months ended June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i9970ea793d614a81bf2e08464b4623c8_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjk_65ce78fd-c800-410c-816c-5ba9a88cad7e"><ix:nonFraction unitRef="usd" contextRef="i9403d92fe98146d08da306fe3e5bdc44_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjk_97cf52aa-6a8c-43ef-aa56-c6e789320429">13</ix:nonFraction></ix:nonFraction>&#160;million for the six months ended June&#160;30,&#160;2020. </span></div><div 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 $<ix:nonFraction unitRef="usd" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2NTg_3c5f95b6-f4cf-4a55-a892-4508fa66f88e"><ix:nonFraction unitRef="usd" contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2NTg_b6e24a23-cc01-4f8c-a082-d9c9601d2510">361</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2Njk_26ef2f51-f860-4ca9-98ed-340e57b113bd"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2Njk_82c81a6e-72ea-46b3-883a-3aecafc27df2">437</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2020.</span></div></ix:continuation></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_370"></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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2NQ_4a1f07d5-2f1f-4001-bf08-9f78bff81071" continuedAt="iac2d4abb35974851b7f53ab34be4e0d7" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2Ng_ed302dd4-073d-454c-aaec-ece6ff00e1cd" continuedAt="id46b4adf566c454ba5b0c9e6115e4d77" escape="true">Cash and Cash Equivalents</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="iac2d4abb35974851b7f53ab34be4e0d7" continuedAt="idfb6bd53232a4a9ebe5a33ae7e7af1e6"><ix:continuation id="id46b4adf566c454ba5b0c9e6115e4d77" continuedAt="i7cce27f551884928b6df8e1fd6a1c823"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2MA_4c0b6773-2f86-4e0c-92a9-cbffe8e38131" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc3Mg_f8ba3a9a-72e2-48c9-b45b-0911c3385e5a" 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:60.438%"></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.639%"></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;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%">December&#160;31,&#160;2020</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzMtMi0xLTEtMA_7ac900d2-ea87-4f92-878f-c35567e139a9">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzMtNC0xLTEtMA_65355cdd-bdd0-4dbf-a3cd-f7a68b384f03">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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzQtMi0xLTEtMA_5ae3759b-d378-4fe9-a7bc-0fa239df468f">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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzQtNC0xLTEtMA_d2e57555-0b93-46be-bdb7-c63b80c48088">17</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%">Current assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i466f140d58844b478d83c4a872b38279_I20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzUtMi0xLTEtMA_e4ed85b2-b330-40f8-999f-ceb8b45fe2fd">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i38310769237740faba6b1b8af824dc1d_I20201231" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzUtNC0xLTEtMA_606ea84d-20ba-48da-ada8-2c9bcc0565e1">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;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</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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzYtMi0xLTEtMA_74b30029-ad63-4480-b03f-12f72851515e">292</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzYtNC0xLTEtMA_cb8e8116-ba8a-4982-8f38-b806aee0210a">185</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 #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:#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 #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%">Cash and cash equivalents</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzgtMi0xLTEtMA_6239df28-0a91-4170-b0bb-3b8169bd1590">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzgtNC0xLTEtMA_2411f9b8-1188-49a8-824e-8429e8bcd566">20</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%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzktMi0xLTEtMA_76fb6361-7299-46d8-acf2-65de1eab2d38">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzktNC0xLTEtMA_967b293c-98fd-434d-bb57-1453b9e3a926">15</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 #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</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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzEwLTItMS0xLTA_0b5695d2-afbc-4efd-a513-b8c75ff0df10">68</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 #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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzEwLTQtMS0xLTA_5d70cf0d-9215-4141-8bc6-e1297688983c">35</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="idfb6bd53232a4a9ebe5a33ae7e7af1e6"><ix:continuation id="i7cce27f551884928b6df8e1fd6a1c823"><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2OQ_7c36cb0c-9846-4739-a81f-17033c181cf6" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc3Mw_d77ea9e8-720c-4f22-9d0c-ee03de0c9b03" 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2NA_f47cb1fc-6ad7-4e35-8dc6-e2e53259dec5" escape="true"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc3OQ_e33d5d61-f7d2-4b39-aac6-d87aebecc473" 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><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%">Current Assets Held for Sale:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank&#8217;s cash and cash equivalents are presented as assets held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div></ix:continuation></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_373"></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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzMvZnJhZzplMGNhOTI1M2Q4OTc0OTNiYWMwZWQ3MWRmZDJhOGVjMi90ZXh0cmVnaW9uOmUwY2E5MjUzZDg5NzQ5M2JhYzBlZDcxZGZkMmE4ZWMyXzIwNA_1dc2e711-1180-431f-a42b-0414950c4790" continuedAt="i346f4ec3ace74f5b8de187fac7589db0" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzMvZnJhZzplMGNhOTI1M2Q4OTc0OTNiYWMwZWQ3MWRmZDJhOGVjMi90ZXh0cmVnaW9uOmUwY2E5MjUzZDg5NzQ5M2JhYzBlZDcxZGZkMmE4ZWMyXzIwNA_b1e3ec03-cf7e-4ce7-8be5-44bea45df702" continuedAt="i622e9749993f4529b73537b34ded0358" 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="i346f4ec3ace74f5b8de187fac7589db0" continuedAt="i97eba47238dd47aea048d0ad7efc40a0"><ix:continuation id="i622e9749993f4529b73537b34ded0358" continuedAt="i56eb63a1ecf8496081faff4bb0cc98e4">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 Energy&#8217;s common stockholders.</ix:continuation></ix:continuation></span></div><div id="if7c85584e62443be9842b9fd24770bb7_379"></div><ix:continuation id="i97eba47238dd47aea048d0ad7efc40a0" continuedAt="i66378a7a00cd4f63ba0bcacbf008505f"><ix:continuation id="i56eb63a1ecf8496081faff4bb0cc98e4" continuedAt="i771f800e4c1048998fbb0e9160876e5d"><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%">In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger 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. Beginning in 2021, CMS&#160;Land, which holds the environmental remediation obligations at Bay Harbor, will be included within other reconciling items rather than within the enterprises segment. This change was not material and was made to align segment reporting with the legal organization and internal reporting of CMS&#160;Energy.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i66378a7a00cd4f63ba0bcacbf008505f" continuedAt="i3f116f2acdad4dc786bc1ffcbe4340da"><ix:continuation id="i771f800e4c1048998fbb0e9160876e5d" continuedAt="i49eef445111045e382f72f2282492133"><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="if7c85584e62443be9842b9fd24770bb7_382"></div><ix:continuation id="i3f116f2acdad4dc786bc1ffcbe4340da" continuedAt="i9b47124098b643b1b168d0b089518940"><ix:continuation id="i49eef445111045e382f72f2282492133" continuedAt="ib98791ddafa64961b1457ad482e06fa1"><ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90ZXh0cmVnaW9uOjg3NTllNDAyMGVkYzQ4MDdiZmVlYWQ5OGQ3NDMzMGI0XzIwNg_a1cd490b-0025-4814-b20b-84175eb8ffd3" continuedAt="i12bf6034e55c4d5fb7c8e8a43d62e139" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90ZXh0cmVnaW9uOjg3NTllNDAyMGVkYzQ4MDdiZmVlYWQ5OGQ3NDMzMGI0XzIwNg_a8a62422-59fb-4a4f-a6ed-eabbc3ffaa05" continuedAt="i64ca3d1a89204171bbc933026804c84f" 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:52.585%"></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.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.878%"></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 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 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%">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%">2020</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%">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%">2020</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%">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="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%">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtMi0xLTEtMA_8cda260a-0635-4fc4-b177-76d9841520fd">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtNC0xLTEtMA_59bc94bf-5e4f-48d1-a494-663cb6b57cf9">1,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtNy0xLTEtMA_62cce857-a13e-4afa-8d33-f9a6cbd228d8">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i89be181b14204421831ef29eb3462dae_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtOS0xLTEtMA_36570788-e470-4c43-a346-8a2d90f988a3">2,050</ix:nonFraction>&#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%">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="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtMi0xLTEtMA_9d5b0454-cea8-4db2-b86e-d59af28d9333">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i92868f4778c54c6493353070687d1473_D20200401-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtNC0xLTEtMA_269ffcd2-118f-4bba-9f08-bf61b9847566">308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtNy0xLTEtMA_9d808307-7c85-40fb-a3fa-5d594d738687">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtOS0xLTEtMA_a0671f9a-1c23-4a07-a1f6-ff35d1d49116">1,024</ix:nonFraction>&#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%">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="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctMi0xLTEtMA_8ea1bb4b-a96f-41d7-9e59-435e020dace5">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctNC0xLTEtMA_1e4c1f6c-6369-46ae-9ed1-9ea3d4f26671">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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctNy0xLTEtMA_ac7c2cf5-f9fa-4df5-8c27-3062238dc9e4">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctOS0xLTEtMA_2e21b59c-77c0-4736-b666-8787c4594219">110</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTItMS0xLTA_7ca760d8-be17-4358-8efe-b4f12df4e24b">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 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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTQtMS0xLTA_ab1336b6-ff2b-4ea9-9f80-f5efc2dc0082">1,382</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTctMS0xLTA_f438e3a9-e241-40d0-8511-d757aa07ad83">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><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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTktMS0xLTA_3d21d448-2872-477d-ade9-543e61e750c8">3,184</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-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 #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-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">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="i604010290bbe4459953cba0892da2687_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTItMS0xLTA_a369a97e-8ef1-4fc5-87dd-1d78daa1a516">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTQtMS0xLTA_05c5188d-3ffe-4053-ad5a-7f7aeb517a78">1,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ia028e4105bd649909c270195eb206e32_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTctMS0xLTA_77c8c8e5-d6f2-4571-bb14-ba7f1fb3983d">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTktMS0xLTA_c5e4f9ca-1bab-4610-aca9-4d8f0242ceb6">2,050</ix:nonFraction>&#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%">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="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTItMS0xLTA_ecf12633-6b9c-4e83-8acc-6243a3d8a6f6">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTQtMS0xLTA_b9188c42-0b92-4162-b70b-a0851fb3cf1f">308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTctMS0xLTA_e693047f-329b-41fa-b31c-a8d2f92d75af">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTktMS0xLTA_58626092-08e8-4d58-8d2f-c05c47ccaf5a">1,024</ix:nonFraction>&#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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTItMS0xLTA_e7f77832-2f79-4c3f-8598-b1cb7f3a25c9">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 style="background-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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTQtMS0xLTA_6dde0808-54b8-4be2-a942-281644bf3e07">1,330</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTctMS0xLTA_c1bc4070-3555-4422-8eae-d23ac0548d67">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="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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTktMS0xLTA_d7e55458-ebb0-45e3-a4f4-58f17f44ebd5">3,074</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-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="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-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTItMS0xLTA_16bf87f0-43b5-4b93-b92a-4a4ad6d125f5">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTQtMS0xLTA_326061e9-4a01-4782-a8c5-0b66469d3659">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTctMS0xLTA_d060d517-0ab5-45c1-8f72-7007d3db4a56">309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i89be181b14204421831ef29eb3462dae_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTktMS0xLTA_af584b49-c585-4d67-9fc4-4e00c090e551">237</ix:nonFraction>&#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%">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="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTItMS0xLTA_dd939be0-b23d-40d3-939e-eb524c9f0505">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="i92868f4778c54c6493353070687d1473_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTQtMS0xLTA_e061014c-19d2-49d0-8972-17ab2925dffd">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTctMS0xLTA_61372a5a-8c66-4cf9-84f8-04db27b89e97">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTktMS0xLTA_b7d036e5-9c96-4355-a96a-354c2f204adc">158</ix:nonFraction>&#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%">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="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTItMS0xLTA_d27fa772-6131-4cc1-bbe1-9030e1e930cf">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="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTQtMS0xLTA_d6f05264-4b4b-41d2-b1d3-a742871651bd">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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTctMS0xLTA_c8e32dbb-c992-4d7a-90b9-9bd8ba6e9494">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTktMS0xLTA_59e10566-1ceb-4934-b1be-7e9eb270b421">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="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%">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="i4cd5006eee4a4a499fed43334762d6ad_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTItMS0xLTA_aa8b1aa7-3243-4a21-a471-4ba7db44587b">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a4e40d080884f34bcc6607aad0abfd3_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTQtMS0xLTA_d2c8f985-c6aa-4c2b-857b-5351b21ad340">25</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="ib57e00f4c67b41359b854cd79dc0d33d_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTctMS0xLTA_58382b1e-249e-44f1-a9fb-b3c6e29b0bd1">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib47c01c04a2341459e12a113afa5a887_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTktMS0xLTA_c7440c79-827b-4ea1-b722-a1f043ef0682">37</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTItMS0xLTA_cb86058a-f649-46c5-9bee-4a8c91d58b08">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 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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTQtMS0xLTA_699fa30c-fc12-4cdd-a493-f552ef111a3d">136</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="id3d1303f335d40718654c4356bee7152_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTctMS0xLTA_76d19b19-a2a9-4ccb-835d-cd6cd422f98b">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><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="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTktMS0xLTA_0d4d5bfc-cc82-4316-8191-a0a537a088d3">379</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-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 #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-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">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="i604010290bbe4459953cba0892da2687_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTItMS0xLTA_de2ef3d4-b389-441a-9320-051f882a773a">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTQtMS0xLTA_f60b0808-9c91-4ff4-b9c1-d69fb7e96a57">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ia028e4105bd649909c270195eb206e32_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTctMS0xLTA_b6e80657-c887-42d5-8c5b-30dbee018203">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTktMS0xLTA_ac11dd59-f36b-4171-aa7b-374c46b4d9c8">237</ix:nonFraction>&#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%">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="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTItMS0xLTA_23ef6ee7-153a-4d8c-9457-3a2eacc938b3">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="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTQtMS0xLTA_14162a59-56a1-4ba0-8940-2347a8fde45e">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTctMS0xLTA_587e8f49-c89d-4593-9bea-0cac7747986b">217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTktMS0xLTA_64853770-15bb-4425-a88b-1e41d04907e5">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="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="i0cef8be1536440f9a15bbc9a0805c334_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTItMS0xLTA_5e1dd9b4-fca0-4117-83f5-615d32b1574e">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="i1e5693676979420ca247da9e3c9f3dc5_D20200401-20200630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTQtMS0xLTA_8f43f136-65c6-4007-80cd-d63b538da8b1">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="i736bbdc620b74706a188177e770624c6_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTctMS0xLTA_7473a749-dc91-4037-8956-0f416842cb13">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="i37bd75c71a3d4807ba29cd8d3705eb21_D20200101-20200630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTktMS0xLTA_86349b3b-7f31-4447-acd7-9b5f9357c947">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;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="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTItMS0xLTA_9e734d14-02c0-4f8d-b8a9-64b753d1a7e2">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 style="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="ia241c401691c463d8432e506e43dc368_D20200401-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTQtMS0xLTA_a8371841-b2a5-485d-9fdb-4db1e9a2199f">159</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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTctMS0xLTA_8f17334e-b6df-4917-a600-8eb0ae27db8d">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><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="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTktMS0xLTA_8eb5558f-27ef-4b72-a03d-bbad37c01afe">394</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></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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i9b47124098b643b1b168d0b089518940"><ix:continuation id="ib98791ddafa64961b1457ad482e06fa1"><ix:continuation id="i12bf6034e55c4d5fb7c8e8a43d62e139"><ix:continuation id="i64ca3d1a89204171bbc933026804c84f"><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:60.438%"></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.639%"></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-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;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%">December&#160;31,&#160;2020</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%">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="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%">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><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%">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="icaea8d0634de4711a9ece6832b7b1892_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzQtMi0xLTEtMA_d48430ab-8e3f-4bee-a091-37a931a01df3">17,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i50e735540cf34e0cbdc418fd0aba031f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzQtNC0xLTEtMA_cbc522f6-4897-4020-a7b0-df8618f9870b">17,155</ix:nonFraction>&#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%">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="i59da6fd6f79040649f11c96700e13ec5_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzUtMi0xLTEtMA_d09ff71f-c682-480b-b056-979181c4c37c">10,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0893214b6d3a4ac0b709c16c382c14a5_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzUtNC0xLTEtMA_b0e4bcca-ccc5-424d-bef2-1e35ebe27e9f">9,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="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="i8293d08b18174aa39b283945f21c0f07_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzYtMi0xLTEtMA_89907586-abd9-4d38-aed2-aa5b81beb234">1,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="ia5ead4c4a1644237ad85eda89153f3fb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzYtNC0xLTEtMA_0bfbe35f-fbf4-4f22-89f8-e2f0cc178dda">1,113</ix:nonFraction>&#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%">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="i429aa380fc934b499eeeb83e615e7f0a_I20210630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzgtMi0xLTEtMA_a47f5b97-6a9c-4475-ab9f-7ee29ae788b2">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a35b7431196456fad9b6c247a3d663d_I20201231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzgtNC0xLTEtMA_2b060cfe-1a04-4581-9750-3cfefb9e0944">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="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 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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzktMi0xLTEtMA_ed8b2213-e88e-4589-ac80-3e066d4bf1a1">29,027</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzktNC0xLTEtMA_9e40b26e-031e-43db-9f5d-a9a73fbeb7ac">27,870</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-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><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%">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><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%">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="ic6177d4167d741e683a75ea860a71d18_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEyLTItMS0xLTA_59e51cb7-bc95-40b8-9525-1b928bc64eea">17,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i7910c8bdd43e44deac5badebc1f718d2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEyLTQtMS0xLTA_e4902061-c1f4-4dd2-bfcd-8197bb308e98">17,155</ix:nonFraction>&#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;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="i1cd1b353b06c471cb80815fa56eb3d32_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEzLTItMS0xLTA_647b6b1e-e337-4a12-b2f1-c9a44e32edd3">10,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i737a1067b8b34ecaa7a8062a476fab48_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEzLTQtMS0xLTA_84c2cd08-474f-4108-abec-524621e8d0dd">9,581</ix:nonFraction>&#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 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="ib2a1436cc2dd47628b0d647a6a4b1194_I20210630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE0LTItMS0xLTA_7091ecd7-7906-4e31-836f-28d80c68c08a">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7bc7e7f9be34100aeac89af04b8ee34_I20201231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE0LTQtMS0xLTA_b1d5cf3a-74bc-4cd8-94fd-9e7db86a6bcb">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="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 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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE1LTItMS0xLTA_845d827f-7086-49ce-8035-68daf45218d6">27,910</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE1LTQtMS0xLTA_7c6bf6ef-4a33-49ee-a273-19d7c2578d2a">26,757</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-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="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%">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><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%">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="icaea8d0634de4711a9ece6832b7b1892_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE4LTItMS0xLTA_81af4c7a-642a-402a-a125-75857410cce6">16,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i50e735540cf34e0cbdc418fd0aba031f_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE4LTQtMS0xLTA_9b6456cc-4455-44be-bcf0-6732cf2068f0">15,829</ix:nonFraction>&#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;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="i59da6fd6f79040649f11c96700e13ec5_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE5LTItMS0xLTA_a8e101f3-801a-4b44-99c3-360c4a628ba7">9,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="i0893214b6d3a4ac0b709c16c382c14a5_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE5LTQtMS0xLTA_10868c7b-0821-4de3-81ae-e58ef5784176">9,429</ix:nonFraction>&#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%">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="i8293d08b18174aa39b283945f21c0f07_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIwLTItMS0xLTA_6e1597aa-a03d-417a-93f5-c331da248087">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia5ead4c4a1644237ad85eda89153f3fb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIwLTQtMS0xLTA_a3d17ee4-1050-4932-b39b-f4859bd80ea5">1,276</ix:nonFraction>&#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></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="i429aa380fc934b499eeeb83e615e7f0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIyLTItMS0xLTA_e7f92832-d436-419c-9791-4a3852802557">3,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a35b7431196456fad9b6c247a3d663d_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIyLTQtMS0xLTA_57ec155a-9779-4a1f-9243-1265579647e2">3,132</ix:nonFraction>&#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%">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="i789f4ff648764a97860a2d2ef6561786_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIzLTItMS0xLTA_bb82f7c0-cd7d-411e-bddc-79e235508178">29,953</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="i1830c8453449413194844643860f45f2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIzLTQtMS0xLTA_5c80b1b2-40cb-4b25-9b9f-0b2083a85c0a">29,666</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-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="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%">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><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%">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="ic6177d4167d741e683a75ea860a71d18_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI2LTItMS0xLTA_f0baf7ab-29fb-4f58-bb55-567e941ee298">16,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i7910c8bdd43e44deac5badebc1f718d2_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI2LTQtMS0xLTA_b258665f-68cc-4fc5-ac7a-92e4aed4710d">15,893</ix:nonFraction>&#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%">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="i1cd1b353b06c471cb80815fa56eb3d32_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI3LTItMS0xLTA_67aef889-cd02-4fac-bc11-15a44d4d8ee7">9,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i737a1067b8b34ecaa7a8062a476fab48_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI3LTQtMS0xLTA_bde97dd3-5906-4b58-b207-435fd0492145">9,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="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="ib2a1436cc2dd47628b0d647a6a4b1194_I20210630" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI4LTItMS0xLTA_f6ed0f2f-9570-4e7a-b834-1ad715bec88f">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7bc7e7f9be34100aeac89af04b8ee34_I20201231" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI4LTQtMS0xLTA_ea9b2402-aa2a-457d-883d-3082c68b0590">29</ix:nonFraction>&#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%">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="ie6b972f429c245e79a2c225f5aac3414_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI5LTItMS0xLTA_a625817c-c4b9-4e3c-9fcc-40da5c2d868c">25,680</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="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI5LTQtMS0xLTA_15efebce-7652-4828-bf76-8ec3aa2d8949">25,399</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;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="if7c85584e62443be9842b9fd24770bb7_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%">12:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzI4MjI_36bf14fd-b55c-49d0-b8f1-9487001bd7a9" continuedAt="iefbcfa506ba949d29b8eea63f5f38cff" escape="true">Variable Interest Entities</ix:nonNumeric></span></div><ix:continuation id="iefbcfa506ba949d29b8eea63f5f38cff" continuedAt="if25281adafcc497faef5cc27cd9c73d1"><div 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="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzM0_11088301-4a6a-46e2-9e8b-e7030a1a2f24">51</ix:nonFraction>-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="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzE1MA_d3122308-db6b-402a-95ca-40bfff3d7412">525</ix:nonFraction>-MW wind generation project in Coke County, Texas. The Class&#160;A membership interest in Aviator Wind is held by a tax equity investor, BHE&#160;Renewables,&#160;LLC, a subsidiary of Berkshire Hathaway Energy Company. Earnings, tax attributes, and cash flows generated by Aviator Wind are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company operating agreement; these ratios change over time and are not representative of the ownership interest percentages of each membership class.</span></div><div 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 Aviator Wind&#8217;s income and cash flows are not distributed among its investors based on ownership interest percentages, CMS&#160;Enterprises allocates Aviator Wind&#8217;s income (loss) among its investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of Aviator Wind at the net book value of its underlying net </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="if25281adafcc497faef5cc27cd9c73d1" continuedAt="ibc55f17d35ba4408bbb6a92d9da12d5c"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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. CMS&#160;Enterprises then receives <ix:nonFraction unitRef="number" contextRef="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzEzNjA_4163e68d-76eb-4322-aac0-8c9f789dc385">51</ix:nonFraction> percent of the earnings, tax attributes, and cash flows that were allocated to Aviator Wind Equity Holdings.</span></div><div 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="ie5489f4f9c294b9694ba511742a7c7c5_D20210101-20210630" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzI4MjM_7b88da04-8b2f-49fd-9f3f-048d5a9fc4f9" escape="true">Aviator Wind Equity Holdings and Aviator Wind represent VIEs. In accordance with the associated limited liability company operating agreement, the tax equity investor is guaranteed preferred returns from Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of Aviator Wind Equity Holdings and, ultimately, Aviator Wind. As a result, CMS&#160;Enterprises is the primary beneficiary of Aviator Wind Equity Holdings and Aviator&#160;Wind, 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 Aviator Wind Equity Holdings and Aviator Wind and presents the Class&#160;A membership interest and <ix:nonFraction unitRef="number" contextRef="i30a99afc84da496a89fa89fb1f9a2981_I20210630" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzIyNjE_1965074e-8a69-4dcb-b157-e55e2f9430c5">49</ix:nonFraction> percent of the Class&#160;B membership interest in Aviator Wind as noncontrolling interests. </span></div><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzI4MjQ_a87f4c2f-4fb4-40b9-9d84-537bd5926fb8" continuedAt="ia920d768b1d942f5b0b5f246ba8fe1e2" 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:60.438%"></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.639%"></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;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%">December&#160;31,&#160;2020</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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzMtMi0xLTEtMA_8ede1b28-ede2-476f-85d9-f6127ace3a5e">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzMtNC0xLTEtMA_73cfe32b-b22c-448b-80f5-85b241b84560">7</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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzUtMi0xLTEtMA_4c83d35f-47f7-47ff-9406-c91befd285b1">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="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzUtNC0xLTEtMA_7f6c3d84-230e-4cd2-b960-a77a0e67cada">5</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%">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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzYtMi0xLTEtMA_c8e29524-2b3e-4c5c-b991-1aec90208e94">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="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzYtNC0xLTEtMA_5b898d2d-e251-430d-b6ce-ce19fdcd257f">1</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%">Non-current</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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzgtMi0xLTEtMA_1bc5f9fa-51a5-44e1-9525-d6cf4f5bec79">680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzgtNC0xLTEtMA_28e961cc-bb43-47e9-97ec-42ca8a9b3dd4">692</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;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:#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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzktMi0xLTEtMA_ffa3201b-1872-40ad-82b8-ec4b484b3e27">700</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="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzktNC0xLTEtMA_288f768b-e3ae-4727-ad1a-103c1081c34d">705</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-style:italic;font-weight:400;line-height:120%">Current</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 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:#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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzExLTItMS0xLTA_9901e397-b39f-44bd-b7f6-f4ee564d4b72">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzExLTQtMS0xLTA_a3c81faa-9ecc-4783-9bc5-cf7b6561fe70">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="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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzEzLTItMS0xLTA_5568fafb-2690-494b-b4e1-869f9d4e298f">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzEzLTQtMS0xLTA_f6ad5157-2abf-4625-8bc3-652de42b646b">19</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 liabilities</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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630" decimals="-6" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzE0LTItMS0xLTA_98302d74-e4b3-47cc-929f-5f8bb33910b8">30</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="i18cae6f5526946a2a6880dc5206adc5a_I20201231" decimals="-6" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzE0LTQtMS0xLTA_1c6b8dc9-0b1e-441d-862f-039bc0ca0407">22</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">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 investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_394"></div><div style="margin-bottom:12pt"><ix:continuation id="ibc55f17d35ba4408bbb6a92d9da12d5c" continuedAt="id48bb22fcbb542749c79a40dd75bad6e"><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:nonNumeric contextRef="i328660a19b8847b9ab7a3ae3b632ef6c_D20210101-20210630" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyMjM_e56847c0-e327-4ffb-9579-1a06aa93bd55" escape="true">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="i14251815456747bca55f1e9151d85cdd_D20210101-20210630" decimals="2" format="ixt:numdotdecimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_1e2b18b4-b4ac-42f4-8ca9-0d921e92e729"><ix:nonFraction unitRef="number" contextRef="ic579f4fe3093410d863446fbc8098c67_D20210101-20210630" decimals="2" format="ixt:numdotdecimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_5093220d-9db9-4fe0-82ca-0e4b9d38ceff"><ix:nonFraction unitRef="number" contextRef="i0a7986922d754489960531b1e6c41c45_D20210101-20210630" decimals="2" format="ixt:numdotdecimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_b9fd7662-f08a-4bda-bd09-4d0250a02ed0"><ix:nonFraction unitRef="number" contextRef="i41a132c0c2a34ad096582349330c641a_D20210101-20210630" decimals="2" format="ixt:numdotdecimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_d6066e23-5d4b-4ff4-90f1-359a1e28c474">50</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> 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:nonNumeric></span></ix:continuation></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="id48bb22fcbb542749c79a40dd75bad6e" continuedAt="i63058b6230e04e0e83d1a839a2377adc"><ix:continuation id="ia920d768b1d942f5b0b5f246ba8fe1e2"><div 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. Consumers has not provided any financial or other support during the periods presented that was not previously contractually required.</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="i63058b6230e04e0e83d1a839a2377adc">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="i2586b08f9d2d48c696820bed2427c999_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyMDI_3269b4f2-814c-469c-80d3-a8817ea9213d">71</ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and $<ix:nonFraction unitRef="usd" contextRef="i415f9440e1924154baf7b3d3df159769_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyMTY_106e0ae6-bfe4-4fbb-a451-04e3d289108a">70</ix:nonFraction>&#160;million at December&#160;31,&#160;2020.</ix:continuation> </span></div><div id="if7c85584e62443be9842b9fd24770bb7_397"></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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDQ_a31441b4-a0e2-4b1e-ab4c-7f3dd61e90ab" continuedAt="ida5f93f192a44e8da757bf3bdd662b0e" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDY_b7ad56f7-36be-4df9-9a1f-3b6e89e9acb1" continuedAt="i73a4b0fb5298462ba2db162aa94d0367" escape="true">Exit Activities and Discontinued Operations</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ida5f93f192a44e8da757bf3bdd662b0e" continuedAt="i159a92f2f50d47e492ec5a57cec5065b"><ix:continuation id="i73a4b0fb5298462ba2db162aa94d0367" continuedAt="i613dd0f2f6db410eaf1d9cc28f345c59"><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="i4626e74039c54c22b043ee1e799051bf_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzM3Mg_3a141f70-2398-48d6-b299-75daaf4692fd">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. Within its 2021&#160;IRP, Consumers proposes to retire the J.H.&#160;Campbell coal-fueled generating units. No retention incentive costs related to this retirement will be recognized unless Consumers&#8217; 2021&#160;IRP is 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%">As of June&#160;30,&#160;2021, the cumulative cost incurred and charged to expense related to the D.E.&#160;Karn retention incentive program was $<ix:nonFraction unitRef="usd" contextRef="id50d1adedeb04ed4a83232842a43fad8_D20191001-20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzY1Mg_8811aa6a-7367-4794-8082-ecdb66246555">16</ix:nonFraction>&#160;million. Additionally, an amount of $<ix:nonFraction unitRef="usd" contextRef="ied12ae0607734101b38eb07dd72da8c7_D20191001-20210331" decimals="-6" format="ixt:numdotdecimal" name="cms:RestructuringAndRelatedCostIncurredCostCapitalized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzY4Mw_9530e29d-8044-4e78-95fc-573e70e20798">3</ix:nonFraction>&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $<ix:nonFraction unitRef="usd" contextRef="i8efda791eeba40e2a70a6514d3cf4c70_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0Xzc2OA_3f477c7f-c7e1-477e-96ef-de66197fbc35">4</ix:nonFraction>&#160;million has been deferred as a regulatory </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i159a92f2f50d47e492ec5a57cec5065b" continuedAt="i36e30576fd404d4f9e5393c4d7c04a14"><ix:continuation id="i613dd0f2f6db410eaf1d9cc28f345c59" continuedAt="i73af0f83570b443691e705c5c201620b"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">asset. <ix:nonNumeric contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDU_3efba91e-2beb-4c1d-91b2-e88e5b057724" continuedAt="i4c9b9cb5fcc74a75aa3c9b2a737c3a10" escape="true"><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDU_b1b85945-b64c-4a6b-9447-d619deb74ba3" continuedAt="ica5e3726db7940e0a1cdeab67a863238" escape="true">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i4c9b9cb5fcc74a75aa3c9b2a737c3a10"><ix:continuation id="ica5e3726db7940e0a1cdeab67a863238"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:78.033%"></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.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.249%"></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 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%">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%">2020</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="i9882e6bc8e9741428fdcaf1904c609ab_I20201231" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzMtNy0xLTEtMA_a5aa8da0-04c3-40f5-b999-83622f83ee1a">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><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="i50b7402a28244fb88ce64c12676c8e4f_I20191231" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzMtOS0xLTEtMA_201fcd29-18b6-402f-9e90-e6b00003f52d">4</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and charged to maintenance and other operating expenses</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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzQtNy0xLTEtMA_75b63741-1771-4079-9fc3-e53f7c561bcc">&#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="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630" decimals="-6" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzQtOS0xLTEtMA_20ad12fe-9c3c-4e37-8c3c-86faaf085c68">7</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%">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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzUtNy0xLTEtMA_b4a3cc1a-52c8-4155-8388-85324bcd15cf">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="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzUtOS0xLTEtMA_9398c892-928b-4630-84aa-e1df74075fe7">&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and capitalized</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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630" decimals="-6" format="ixt:zerodash" name="cms:RestructuringAndRelatedCostIncurredCostCapitalized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzYtNy0xLTEtMA_9794f04c-7848-4383-82c2-44d3b753ead2">&#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="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630" decimals="-6" name="cms:RestructuringAndRelatedCostIncurredCostCapitalized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzYtOS0xLTEtMA_43419bce-03e4-423b-965b-9676693d5875">1</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-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="i4626e74039c54c22b043ee1e799051bf_I20210630" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzgtNy0xLTEtMA_d7364579-a52f-4da5-9978-e6a04214b405">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><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="i8bf8d55a57514186ab072992b990ce53_I20200630" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzgtOS0xLTEtMA_68310fa1-ae8b-4397-af33-b629a6e39c0b">12</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="i7c81c4a8a0ab43b2ae782c56b46f93a5_D20210401-20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzkzNDU4NDg4NDY2NjY_bab83a91-a504-43a1-9911-d94b4bef22f4">2</ix:nonFraction>&#160;million for the three months ended June&#160;30,&#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 other liabilities of $<ix:nonFraction unitRef="usd" contextRef="i4626e74039c54c22b043ee1e799051bf_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0Xzk4OA_5e079693-f7ce-434d-8130-d0121e439522"><ix:nonFraction unitRef="usd" contextRef="i8bf8d55a57514186ab072992b990ce53_I20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0Xzk4OA_9dcbc9ce-6ab8-4666-a880-d55e5c507b54">5</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2021 and 2020.</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%">Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $<ix:nonFraction unitRef="usd" contextRef="i9299edf4bc5d4614a85a9242123bf0f5_D20211001-20211231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzkzNDU4NDg4NDM2MDU_25749b94-dfc7-4361-b2a8-be7dfaa7c7e3">960</ix:nonFraction>&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation.</span></div><div 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 agreement, EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. Also, as a result of the agreement, EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. For more information regarding the composition of CMS&#160;Energy&#8217;s reportable segments, see Note&#160;11, Reportable Segments.</span></div><ix:nonNumeric contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzE3NTkyMTg2MDUzMDc4_db5b3089-5639-477f-8f76-2adb4278d8e2" continuedAt="iaadbb51bb92b4e7393d65fc140193fc4" 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%">The table below presents the financial results of EnerBank included in income from discontinued 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:52.585%"></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.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.878%"></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 0 10pt;text-indent:-9pt"></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 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 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%">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%">2020</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%">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%">2020</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 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtMi0xLTEtMjMyMg_6606f475-7385-4918-827c-7bbeb642d1ab">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 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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtNC0xLTEtMjMyMg_0fee44da-0d47-43fe-907e-cef0dd52df55">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 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 style="background-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="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtNy0xLTEtMjMyMg_67679a90-149b-41d3-b5d0-e2211b508303">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="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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtOS0xLTEtMjMyMg_41115b33-5474-43e2-b7a6-221c02eacb5f">123</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 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 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 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 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 10pt;text-indent:-9pt"></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 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%"><ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtMi0xLTEtMjMyMg_a37b540c-6157-49eb-9fbd-e8e53f8d4db5">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 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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtNC0xLTEtMjMyMg_1e0a1f76-3e53-4d06-b456-22f40ee34a0c">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 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%"><ix:nonFraction unitRef="usd" contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtNy0xLTEtMjMyMg_52837aec-974e-4a8c-8ea7-a2e41a20c5c9">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 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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtOS0xLTEtMjMyMg_1a355b41-c46e-4fae-bb9b-d24947cc9209">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="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 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%"><ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctMi0xLTEtMjMyMg_a1528e04-9fa2-4f85-b851-4e71381867a2">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 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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctNC0xLTEtMjMyMg_4f0e1dac-8826-485f-8bb2-59b6c8923597">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 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%"><ix:nonFraction unitRef="usd" contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctNy0xLTEtMjMyMg_5f21b694-bf2c-40f7-b47f-6c8d70fa1ed3">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="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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctOS0xLTEtMjMyMg_d409ed29-f9e3-44bf-be47-0473e6a4fd33">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></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 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtMi0xLTEtMjMyMg_6583be2d-0c58-423a-8233-474e62f65e93">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 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtNC0xLTEtMjMyMg_c016ede6-871e-4729-ad04-d3c14f1ff1b2">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><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 style="background-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="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtNy0xLTEtMjMyMg_0f96d578-d6aa-4478-9b3c-1d23830ced39">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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtOS0xLTEtMjMyMg_d733900f-1bea-4838-9042-4e5ee94f587f">28</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%">Transaction costs</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%">(<ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktMi0xLTEtNDMxNw_0b306432-4056-4bce-bc64-9906300500a9">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 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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNC0xLTEtNDMxNw_6fb4f599-d324-414f-bcff-b34f0c034d5c">&#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 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%">(<ix:nonFraction unitRef="usd" contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNy0xLTEtNDMxNw_560dcbaa-4e9a-4d8a-b486-f5e3aa7504a5">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 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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktOS0xLTEtNDMxNw_f08e5572-03ce-48e1-a2f7-fb98b38ef0e4">&#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 discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTItMS0xLTQzMTc_8e7e0e26-2eaa-42d2-ab00-64860119fb32">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 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTQtMS0xLTQzMTc_77612fa0-0574-4ada-87aa-b487db2d4e11">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><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 style="background-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="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTctMS0xLTQzMTc_d8b5790e-88aa-48b5-a527-fd3caafd0f9e">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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTktMS0xLTQzMTc_aac6deed-7cb3-4cfd-9785-9e8c1e02e3aa">28</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 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%"><ix:nonFraction unitRef="usd" contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktMi0xLTEtMjMyMg_6f85badb-81c3-461e-96d7-87671a3cb2e0">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 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%"><ix:nonFraction unitRef="usd" contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNC0xLTEtMjMyMg_048b6c7d-401d-4c62-a65f-6137e5db6049">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 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%"><ix:nonFraction unitRef="usd" contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNy0xLTEtMjMyMg_53536780-b787-4942-82ff-62c9c7e11290">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="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%"><ix:nonFraction unitRef="usd" contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktOS0xLTEtMjMyMg_6b479a53-fd70-4ebe-b9c6-298313e94108">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;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 0 10pt;text-indent:-9pt"></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="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTItMS0xLTIzMjI_cdfa88d4-361b-4a5b-85ed-9fa8a94b2c0a">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 0 10pt;text-indent:-9pt"></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="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTQtMS0xLTIzMjI_a70d4d5a-28ea-45b5-a62a-99951d9c535a">8</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 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTctMS0xLTIzMjI_f8b3d0a1-c209-4d6e-89ec-d3b49169b558">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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="ie371ff139f20477caff2e29d67692844_D20200101-20200630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTktMS0xLTIzMjI_a01e7071-d959-4968-b456-fa9932ad332e">22</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></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></div><ix:continuation id="i36e30576fd404d4f9e5393c4d7c04a14"><ix:continuation id="i73af0f83570b443691e705c5c201620b"><ix:continuation id="iaadbb51bb92b4e7393d65fc140193fc4"><div 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 table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:</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:60.438%"></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.639%"></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;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%">December&#160;31,&#160;2020</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%">Assets</span></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;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></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%">Current</span></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 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzQtMi0xLTEtMjMzNg_93e9d022-7447-49a8-a00c-88af7551cf7b">121</ix:nonFraction>&#160;</span></td><td style="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzQtNC0xLTEtMjMzNg_f5fa770e-bfd7-4cdc-b6a7-77d2e145df18">136</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%">Accounts receivable and other current assets</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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzUtMi0xLTEtMjMzNg_a85c2753-3565-4802-bf2d-4049a76eee05">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 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%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzUtNC0xLTEtMjMzNg_58b15d2d-3ada-4a94-ae97-36170a79504c">18</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:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes receivable, less allowance of $<ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:AllowanceForNotesAndLoansReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtMC0xLTEtMjMzNi90ZXh0cmVnaW9uOjEyODUwOWVjMmI3YjQ1ZGU5YTlhODA0NjhjNTJiNmU1XzEwOTk1MTE2Mjc4ODc_3df77d2c-9352-47cc-825e-02e2514ab936">28</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:AllowanceForNotesAndLoansReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtMC0xLTEtMjMzNi90ZXh0cmVnaW9uOjEyODUwOWVjMmI3YjQ1ZGU5YTlhODA0NjhjNTJiNmU1XzEwOTk1MTE2Mjc4OTU_6a19647b-26bc-447a-badc-0542a4554b0b">32</ix:nonFraction> in 2020</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtMi0xLTEtMjMzNg_8fad7423-3693-4652-a0b7-5f9f9938c9d1">254</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtNC0xLTEtMjMzNg_54982c3d-9260-4a64-b081-014731a7772e">275</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 16pt;text-align:left;text-indent:-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:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzctMi0xLTEtMjMzNg_3fdacc1a-506e-42cf-8771-1d67c0825b46">448</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 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="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzctNC0xLTEtMjMzNg_941c14ea-f8a3-499b-bc52-cd047efa45c5">429</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 16pt;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;current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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 0 10pt;text-indent:-9pt"></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 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%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzktMi0xLTEtMjMzNg_dcc4b0c2-620a-4cb2-b5d8-330c6a426a6f">27</ix:nonFraction>&#160;</span></td><td style="background-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzktNC0xLTEtMjMzNg_d9573e70-8fdf-4577-b136-33e6e3ab267b">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;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%">Notes receivable, less allowance of $<ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTAtMS0xLTIzMzYvdGV4dHJlZ2lvbjo0YmViYTFlZDRjOGY0MGFjYTUyYzZmMGQwNzA1MmMwYl8xMDk5NTExNjI3ODYx_7d4a913f-767a-47f3-b94e-4fe30002cafa">92</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTAtMS0xLTIzMzYvdGV4dHJlZ2lvbjo0YmViYTFlZDRjOGY0MGFjYTUyYzZmMGQwNzA1MmMwYl8xMDk5NTExNjI3ODY3_29bd4e8d-388d-44f9-a45e-23463237e3fa">91</ix:nonFraction> in 2020</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTItMS0xLTIzMzY_87c27203-2efd-4e65-90d7-6c43059559f6">2,511</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTQtMS0xLTIzMzY_2665d068-d271-4a07-8771-a39a18018baf">2,612</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 non&#8209;current assets</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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzExLTItMS0xLTIzMzY_672a9054-5099-439f-8485-c1a9d1451a8d">46</ix:nonFraction>&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzExLTQtMS0xLTIzMzY_6e9001bf-9efc-4c99-accd-6b29f748d911">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;border-top:1pt solid #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%">Total non&#8209;current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEyLTItMS0xLTIzMzY_2d83ad6b-2b9b-4411-bf3d-aeb86563629e">2,584</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 style="background-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="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEyLTQtMS0xLTIzMzY_d867214e-9a8a-4b65-a8e3-dd8e796b0d78">2,680</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:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top: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-top: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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEzLTItMS0xLTIzMzY_6b2f547a-61a0-4174-a091-848c33c9b5e0">3,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top: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-top: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="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEzLTQtMS0xLTIzMzY_092dcad9-2510-4157-82cc-3268a13b971f">3,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">Current</span></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 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE2LTItMS0xLTIzMzY_56be7cf4-1c53-483a-847c-6d220de83cdd">952</ix:nonFraction>&#160;</span></td><td style="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE2LTQtMS0xLTIzMzY_2006d917-42f6-4956-b390-a0422c6fd612">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 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%">Accounts payable and other current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE3LTItMS0xLTIzMzY_4127f3df-e47c-4a05-8250-42d760606ed3">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 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%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="cms:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE3LTQtMS0xLTIzMzY_7ebf3cc8-8e31-4f5e-92b4-183d739edc5c">38</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 16pt;text-align:left;text-indent:-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 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE4LTItMS0xLTIzMzY_ff146ae4-1482-4b8f-800b-bb89e98f91db">990</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 style="background-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="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE4LTQtMS0xLTIzMzY_1b8d32e1-7975-4341-9750-6133e7e1f438">953</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 16pt;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;current</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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 0 10pt;text-indent:-9pt"></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 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%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="cms:DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIwLTItMS0xLTIzMzY_b7d3bd2a-9d52-4004-b8f4-c94dc6611364">1,715</ix:nonFraction>&#160;</span></td><td style="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cms:DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIwLTQtMS0xLTIzMzY_1162e5cc-341a-445f-83a0-70e9ebf92e67">1,890</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 non&#8209;current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIxLTItMS0xLTIzMzY_cbe89655-10bb-45d5-80ff-d62aafb58bcb">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 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%"><ix:nonFraction unitRef="usd" contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIxLTQtMS0xLTIzMzY_c5f7c4fb-c19f-4419-b0aa-cf44d1db0585">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-top:1pt solid #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%">Total non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;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%"><ix:nonFraction unitRef="usd" contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIyLTItMS0xLTIzMzY_90d75796-e44e-4772-9440-7444e12e3ed8">1,717</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 style="background-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="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIyLTQtMS0xLTIzMzY_f990e6bf-6c60-4f54-8b49-261c67b95b64">1,894</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;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:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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="i08931bec24fb4f3bb1ea043273a02e0a_I20210630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIzLTItMS0xLTIzMzY_58c932e9-f877-4194-a4e0-aee420de932b">2,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIzLTQtMS0xLTIzMzY_9ff55f6f-2d67-46f4-9e5c-a1306f044e60">2,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div id="if7c85584e62443be9842b9fd24770bb7_409"></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="if7c85584e62443be9842b9fd24770bb7_412"></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 2020&#160;Form&#160;10&#8209;K.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">83</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_421"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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: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="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, 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 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="if7c85584e62443be9842b9fd24770bb7_427"></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="if7c85584e62443be9842b9fd24770bb7_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;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 2020&#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="if7c85584e62443be9842b9fd24770bb7_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;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%">The following risk factor is in addition to the risk factors included in Part&#160;I&#8212;Item&#160;1A. Risk Factors in the 2020&#160;Form&#160;10-K. Actual results in future periods for CMS&#160;Energy and Consumers could differ materially from historical results and the forward-looking statements contained in this report. Factors that might cause or contribute to these differences include those discussed in the following sections and in Part&#160;I&#8212;Item&#160;1A. Risk Factors in the 2020&#160;Form&#160;10-K. CMS&#160;Energy&#8217;s and Consumers&#8217; businesses are influenced by many factors that are difficult to predict, that involve uncertainties that may materially affect results, and that are often beyond their control. Additional risks and uncertainties not presently known or that management believes to be immaterial may also adversely affect CMS&#160;Energy or Consumers. The risk factor, as well as the other information included in this report and in other documents filed with the SEC, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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%">should be considered carefully before making an investment in securities of CMS&#160;Energy or Consumers. Risk factors of Consumers are also risk factors of 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%">CMS&#160;Energy and Consumers have announced an ambitious plan to reduce their impact on climate change. Achieving this plan depends on numerous factors, many of which are outside of their control.</span></div><div 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 announced a long-term strategy for delivering clean, reliable, resilient, and affordable energy, including a plan to end coal use in 2025 as set forth in the 2021&#160;IRP. The MPSC, FERC, other regulatory authorities, or other third parties may prohibit, delay, impair, or deny approval or consent of the 2021&#160;IRP and some or all of the 2021&#160;IRP-associated natural gas-fueled plant acquisitions, or deny reasonable rate recovery of the undepreciated plant balances associated with the retirement of coal-fueled plants necessary to proceed with the 2021&#160;IRP. Consumers may be unable to acquire, site, and/or permit some or all of the generation capacity proposed in the 2021&#160;IRP. Changes in the cost, availability, and supply of generation capacity may affect the 2021&#160;IRP. Advancements in technology related to items such as battery storage and electric vehicles may not become commercially available or economically feasible as projected in the 2021&#160;IRP. Customer programs such as energy efficiency and demand response may not realize the projected levels of customer participation. CMS&#160;Energy and Consumers could suffer financial loss, reputational damage, or other negative repercussions if they are unable to achieve their ambitious plan.</span></div><div id="if7c85584e62443be9842b9fd24770bb7_436"></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="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 equity securities for the three months ended June&#160;30,&#160;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:25.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.609%"></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;2021 to April&#160;30,&#160;2021</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%">718&#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%">61.90&#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;2021 to May&#160;31,&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;2021 to June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">2,177&#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%">61.16&#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 style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">85</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_439"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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: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="if7c85584e62443be9842b9fd24770bb7_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;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="if7c85584e62443be9842b9fd24770bb7_445"></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: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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">86</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_448"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="-sec-extract:summary"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if7c85584e62443be9842b9fd24770bb7_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="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%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">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="cms10q20210630_ex3-1.htm">Restated Articles of Incorporation of CMS&#160;Energy, effective June&#160;1,&#160;2004, as amended May&#160;22,&#160;2009, together with the Certificate of Designation of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C, effective June&#160;29,&#160;2021</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%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">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="http://www.sec.gov/Archives/edgar/data/811156/000110465921088075/tm2120369d4_ex4-2.htm">Deposit Agreement, dated as of July&#160;1,&#160;2021, among CMS&#160;Energy, Equiniti Trust Company, and the holders from time to time of the depositary receipts described therein (Exhibit&#160;4.2 to Form&#160;8-K filed July&#160;1,&#160;2021 and incorporated herein by reference)</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%">4.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">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="http://www.sec.gov/Archives/edgar/data/811156/000110465921088075/tm2120369d4_ex4-2.htm">Form of Depositary Receipt (included in Exhibit&#160;4.1)</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%">10.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1,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="cms10q20210630_ex10-1.htm">Annual CMS&#160;Enterprises Employee Incentive Compensation Plan as amended, effective as of May&#160;16,&#160;2021</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%">10.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">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="https://www.sec.gov/Archives/edgar/data/201533/000110465921078025/tm2119065d1_ex10-1.htm">A</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921078025/tm2119065d1_ex10-1.htm">greement and Plan of Merger</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921078025/tm2119065d1_ex10-1.htm"> dated Ju</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921078025/tm2119065d1_ex10-1.htm">ne&#160;7,&#160;2021</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921078025/tm2119065d1_ex10-1.htm"> by and among CMS&#160;Energy Corporation, EnerBank&#160;USA, and Regions Bank (Exhibit&#160;10.1 to For</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921078025/tm2119065d1_ex10-1.htm">m&#160;8-K filed June&#160;8,&#160;2021 and incorporated herein by reference)</a></span></div></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.3</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921084502/tm2120427d1_ex10-1.htm">Purchase and Sale Agreement dated June&#160;21,&#160;2021 by and among Consumers Energy Company and New Covert Generating Company,&#160;LLC (Exhibit&#160;10.1 to Form&#160;8-K filed June&#160;23,&#160;2021 and incorporated herein by reference)</a></span></div></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.4</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921084502/tm2120427d1_ex10-2.htm">Purchase and Sale Agreement dated June&#160;21,&#160;2021 by and among Consumers Energy Company and Dearborn Industrial Generation,&#160;LLC, CMS&#160;Generation Michigan Power,&#160;LLC, and CMS&#160;Energy Resource Management Company (Exhibit&#160;10.2 to Form&#160;8&#8209;K filed June&#160;23,&#160;2021 and incorporated herein by reference)</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%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">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="https://www.sec.gov/Archives/edgar/data/201533/000110465921088593/tm2121292d1_ex10-1.htm">Description of the $550&#160;million Fourth Amended and Restated Revolving Credit Agreement Extension (Exhibit&#160;10.1 to Form&#160;8-K filed July&#160;2,&#160;2021 and incorporated herein by reference)</a></span></div></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.6</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="https://www.sec.gov/Archives/edgar/data/201533/000110465921088593/tm2121292d1_ex10-2.htm">Description of the $850&#160;million Fifth Amended and Restated </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="https://www.sec.gov/Archives/edgar/data/201533/000110465921088593/tm2121292d1_ex10-2.htm">Revolving Credit Agreement Extension (Exhibit&#160;10.2 to Form&#160;8-K filed July&#160;2,&#160;2021 and incorporated herein by reference)</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.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="cms10q20210630_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></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="-sec-extract:summary"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if7c85584e62443be9842b9fd24770bb7_25">Table of Contents</a></span></div></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="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="cms10q20210630_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="cms10q20210630_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="cms10q20210630_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="cms10q20210630_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="cms10q20210630_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="margin-bottom:12pt;margin-top:5pt;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">Obligations of CMS&#160;Energy or its subsidiaries, but not of Consumers.</span></div><div style="margin-bottom:12pt;margin-top:5pt;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">Management contract or compensatory plan or arrangement.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="if7c85584e62443be9842b9fd24770bb7_514"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#if7c85584e62443be9842b9fd24770bb7_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:6pt"><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 29, 2021</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 29, 2021</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="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">89</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>cms10q20210630_ex3-1.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 3.1
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ifab0f1bb064a44dba72f23f46f02c4ea_33"></div><div style="min-height:72pt;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 3.1</font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">FILED AND EFFECTIVE JUNE 1, 2004</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">STATE OF MICHIGAN </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">MICHIGAN DEPARTMENT OF LABOR &#38; ECONOMIC GROWTH </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">BUREAU OF COMMERCIAL SERVICES &#8212; CORPORATION DIVISION </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">LANSING, MICHIGAN</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">RESTATED ARTICLES OF INCORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(Profit Corporation)</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Corporation Identification Number 485-283</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     These Restated Articles of Incorporation of CMS Energy Corporation (the &#8220;Corporation&#8221;) are executed pursuant to the provisions of Sections 641 through 651, Act 284, Public Acts of 1972, as amended, (the &#8220;Act&#8221;). These Restated Articles of Incorporation were authorized by the Board of Directors at its meeting held on May 28, 2004 without a vote of the shareholders pursuant to the provisions of Section 642 of the Act in order to restate and integrate the Articles and do not further amend the Articles as theretofore amended, and there is no material discrepancy between those provisions and the provisions of these Restated Articles.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The present name of the Corporation is CMS Energy Corporation. There are no former names.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The date of filing the original Articles of Incorporation in Michigan was February 26, 1987.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">RESTATED ARTICLES OF INCORPORATION</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The following Restated Articles of Incorporation supersede the original Articles as amended and shall be the Articles of Incorporation of CMS Energy Corporation.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE I</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The name of the corporation is CMS Energy Corporation (hereinafter called the &#8220;Corporation&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE II</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The purpose or purposes for which the Corporation is organized is to engage in any activity within the purposes for which corporations may be organized under the Business Corporation Act of Michigan.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE III</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The total number of shares of all classes of stock which the Corporation shall have authority to issue is 360,000,000, of which 10,000,000 shares, par value $.01 per share, are of a class designated Preferred Stock (&#8220;Preferred Stock&#8221;), and 350,000,000 shares, par value $.01 per share, are of a class designated Common Stock (&#8220;Common Stock&#8221;).</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The statement of the designations and the voting and other powers, preferences and rights, and the qualifications, limitations or restrictions thereof, of the Common Stock and of the Preferred Stock is as follows&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:11.5pt;font-weight:400;line-height:120%">PREEMPTIVE RIGHTS</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The holders of shares of Preferred Stock or of Common Stock shall have no preemptive rights to subscribe for or purchase any additional issues of shares of the capital stock of the Corporation of any class now or hereafter authorized or any Preferred Stock, bonds, debentures, or other obligations or rights or options convertible into or exchangeable for or entitling the holder or owner to subscribe for or purchase any shares of capital stock, or any rights to exchange shares issued for shares to be issued.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">PREFERRED STOCK</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The shares of Preferred Stock may be issued from time to time in one or more series with such relative rights and preferences of the shares of any such series as may be determined by the Board of Directors. The Board of Directors is authorized to fix by resolution or resolutions adopted prior to the issuance of any shares of each particular series of Preferred Stock, the designation, powers, preferences and relative, participating, optional and other rights, and the qualifications, limitations and restrictions thereof, if any, of such series, including, but without limiting the generality of the foregoing, the following&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) The rate of dividend, if any&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) The price at and the terms and conditions upon which shares may be redeemed&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) The rights, if any, of the holders of shares of the series upon voluntary or involuntary liquidation, merger, consolidation, distribution or sale of assets, dissolution or winding up of the Corporation&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) Sinking fund or redemption or purchase provisions, if any, to be provided for shares of the series&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (e) The terms and conditions upon which shares may be converted into shares of other series or other capital stock, if issued with the privilege of conversion&#59; and</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (f) The voting rights in the event of default in the payment of dividends or under such other circumstances and upon such conditions as the Board of Directors may determine.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     No holder of any shares of any series of Preferred Stock shall be entitled to vote in the election of directors or in respect of any other matter except as may be required by the Michigan Business Corporation Act, as amended, or as is permitted by the resolution or resolutions adopted by the Board of Directors authorizing the issue of such series of Preferred Stock.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:11.5pt;font-weight:400;line-height:120%;text-decoration:underline">Series Established By Articles</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     There is hereby established one series of Preferred Stock designated as 4.50% Cumulative Convertible Preferred Stock. The number of shares that shall constitute such series shall be 5,000,000 shares.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%;text-decoration:underline">4.50% Cumulative Convertible Preferred Stock</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Board of Directors hereby establishes a series of the preferred stock of the Corporation and hereby states that the series&#8217; voting powers, designations, preferences and relative, participating, optional or other special rights, and qualifications, limitations or restrictions thereof (in addition to the provisions set forth in the Articles of Incorporation which are applicable to the preferred stock of all series), shall be as follows&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     1. Designation and Amount&#59; Ranking.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) There shall be created from the 10,000,000 shares of preferred stock, par value $0.01 per share, of the Corporation authorized to be issued pursuant to the Articles of Incorporation, a series of preferred stock, designated as the &#8220;4.50% Cumulative Convertible Preferred Stock,&#8221; par value $0.01 per share (the &#8220;4.50% Convertible Preferred Stock&#8221;), and the number of shares of such series shall be 5,000,000. Such number of shares may be decreased by resolution of the Board of Directors&#59; provided that no decrease shall reduce the number of shares of 4.50% Convertible Preferred Stock to a number less than that of the shares of 4.50% Convertible Preferred Stock then outstanding plus the number of shares issuable upon exercise of options or rights then outstanding.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) The 4.50% Convertible Preferred Stock will, with respect to both dividend rights and rights upon the liquidation, winding-up or dissolution of the Corporation, rank (i) senior to all Junior Stock and (ii) on a parity with all other Parity Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     2. Definitions. As used herein, the following terms shall have the following meanings&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Accumulated Dividends&#8221; shall mean, with respect to any share of 4.50% Convertible Preferred Stock, as of any date, the aggregate accumulated and unpaid dividends on such share from and including the most recent Dividend Payment Date to which dividends have been paid (or the Issue Date, if such date is prior to the first Dividend Payment Date) to but not including such date.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Additional Dividends&#8221; shall have the meaning given to it in Section 3(b).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Affiliate&#8221; shall have the meaning ascribed to it, on the date hereof, under Rule 405 of the Securities Act.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Agent Members&#8221; shall have the meaning given to it in Section 11(a)(ii).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Board of Directors&#8221; shall mean the Board of Directors of the Corporation or, with respect to any action to be taken by the Board of Directors, any committee (special or otherwise) of the Board of Directors duly authorized to take such action.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Business Day&#8221; shall mean any day other than a Saturday, Sunday or other day on which commercial banks in The City of New York are authorized or required by law or executive order to close.</font></div><div style="margin-bottom:11pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Certificate of Designation&#8221; means the designation if the 4.50% Convertible Preferred Stock in this Article III.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Certificated 4.50% Convertible Preferred Stock&#8221; shall have the meaning given to it in Section 4(f).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Common Equity&#8221; of any Person means capital stock of such Person that is generally entitled to (i) vote in the election of directors of such Person or (ii) if such Person is not a corporation, vote or otherwise participate in the selection of the governing body, partners, managers or others that will control the management or policies of such Person.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Common Stock&#8221; shall mean the common stock, par value $0.01 per share, of the Corporation, or any other class of stock resulting from successive changes or reclassifications of such common stock consisting solely of changes in par value, or from par value to no par value, or as a result of a subdivision, combination or merger, consolidation or similar transaction in which the Corporation is a constituent corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Continuing Director&#8221; means a director who either was a member of the Board of Directors on December 5, 2003 or who becomes a member of the Board of Directors subsequent to that date and whose appointment, election or nomination for election by the Corporation&#8217;s shareholders is duly approved by a majority of the Continuing Directors on the Board of Directors at the time of such approval, either by a specific vote or by approval of the proxy statement issued by the Corporation on behalf of the Board of Directors in which such individual is named as nominee for director.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Conversion Agent&#8221; means the office or agency designated by the Corporation where 4.50% Convertible Preferred Stock may be presented for conversion. Initially, the Conversion Agent shall be the Corporation located at One Energy Plaza, Jackson, Michigan 49201.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Conversion Date&#8221; shall have the meaning given to it in Section 7(b).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Conversion Notice&#8221; shall have the meaning given to it in Section 7(a).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Conversion Price&#8221; shall mean $9.893 per share of Common Stock.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Conversion Rate&#8221; shall mean the number of shares of Common Stock issuable upon conversion of a share of 4.50% Convertible Preferred Stock per Liquidation Preference. The initial Conversion Rate is 5.0541 shares of Common Stock issuable upon conversion of a share of 4.50% Convertible Preferred Stock per Liquidation Preference.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Corporation Notice&#8221; shall have the meaning given to it in Section 4(e).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Corporation Notice Date&#8221; shall have the meaning given to it in Section 4(e).</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Distributed Assets or Securities&#8221; shall have the meaning given to it in Section 7(f)(iii).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Dividend Payment Date&#8221; shall mean March 1, June 1, September 1 and December 1 of each year, commencing March 1, 2004.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Dividend Rate&#8221; shall have the meaning given to it in Section 3(a).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Dividend Record Date&#8221; shall mean February 15, May 15, August 15 and November 15 of each year.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;DTC&#8221; or &#8220;Depository&#8221; means The Depository Trust Company.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Equity Interests&#8221; means any capital stock, partnership, joint venture, member or limited liability or unlimited liability company interest, beneficial interest in a trust or similar entity or other equity interest or investment of whatever nature.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Exchange Act&#8221; shall mean the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Fair Market Value&#8221; means the amount which a willing buyer would pay a willing seller in an arm&#8217;s length transaction.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     A &#8220;Fundamental Change&#8221; shall be deemed to have occurred at such time after the original issuance of the 4.50% Convertible Preferred Stock that any of the following occurs&#58; (i) the Common Stock or other capital stock into which the 4.50% Convertible Preferred Stock is convertible is neither listed for trading on a United States national securities exchange nor approved for trading on the NASDAQ National Market or another established automated over-the-counter trading market in the United States&#59; (ii) a &#8220;person&#8221; or &#8220;group&#8221; within the meaning of Section 13(d) of the Exchange Act, other than the Corporation, any subsidiary of the Corporation or any employee benefit plan of the Corporation or any such subsidiary, files a Schedule TO (or any other schedule, form or report under the Exchange Act) disclosing that such person or group has become the direct or indirect ultimate &#8220;beneficial owner&#8221; (as such term is used in Rules 13d-3 and 13d-5 under the Exchange Act, except that a person or group shall be deemed to have &#8220;beneficial ownership&#8221; of all shares that such Person or group has the right to acquire whether such right is exercisable immediately or only after the passage of time) of Common Equity of the Corporation representing more than 50% of the voting power of the Corporation&#8217;s Common Equity&#59; (iii) consummation of any share exchange, consolidation or merger of the Corporation pursuant to which the Common Stock will be converted into cash, securities or other property or any sale, lease or other transfer (in one transaction or a series of transactions) of all or substantially all of the consolidated assets of the Corporation and its subsidiaries, taken as a whole, to any Person (other than the Corporation or one or more of the Corporation&#8217;s subsidiaries)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided, however,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> that a transaction where the holders of the Corporation&#8217;s Common Equity immediately prior to such transaction own, directly or indirectly, more than 50% of the aggregate voting power of all classes of Common Equity of the continuing or surviving corporation or transferee immediately after such event shall not be a Fundamental Change&#59; or (iv) Continuing Directors cease to constitute at least a majority of the Board of Directors&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided, however, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">that a Fundamental Change shall not be deemed to have occurred in respect of any of the foregoing if either (A) the Last Reported Sale Price per share of Common Stock for any five </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Trading Days within the period of 10 consecutive Trading Days ending immediately before the later of the Fundamental Change or the public announcement thereof shall equal or exceed 105% of the Conversion Price in effect immediately before the Fundamental Change or the public announcement thereof or (B) at least 90% of the consideration (excluding cash payments for fractional shares) in the transaction or transactions constituting the Fundamental Change consists of shares of capital stock traded on a national securities exchange or quoted on the NASDAQ National Market (or which shall be so traded or quoted when issued or exchanged in connection with such Fundamental Change) (such securities being referred to as &#8220;Publicly Traded Securities&#8221;) and as a result of such transaction or transactions the 4.50% Convertible Preferred Stock becomes convertible into such Publicly Traded Securities (excluding cash payments for fractional shares).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Fundamental Change Purchase Date&#8221; shall have the meaning given to it in Section 4(a).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Fundamental Change Purchase Notice&#8221; shall have the meaning given to it in Section 4(c).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Fundamental Change Purchase Price&#8221; shall have the meaning given to it in Section 4(a).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Global 4.50% Convertible Preferred Stock&#8221; shall have the meaning given to it in Section 11(a)(i).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Holder&#8221; or &#8220;holder&#8221; shall mean a holder of record of the 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Issue Date&#8221; shall mean December 5, 2003, the original date of issuance of the 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Junior Stock&#8221; shall mean all classes of common stock of the Corporation and each other class of capital stock or series of 4.50% Convertible Preferred Stock established after the Issue Date, by the Board of Directors, the terms of which do not expressly provide that such class or series ranks senior to or on parity with the 4.50% Convertible Preferred Stock as to dividend rights or rights upon the liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Last Reported Sale Price&#8221; of Common Stock on any date means the closing sale price per share (or, if no closing sale price is reported, the average of the bid and ask prices or, if more than one in either case, the average of the average bid and the average ask prices) on that date as reported in composite transactions for the principal U.S. securities exchange on which Common Stock is traded or, if the Common Stock is not listed on a U.S. national or regional securities exchange, as reported by the NASDAQ National Market. If the Common Stock is not listed for trading on a U.S. national or regional securities exchange and not reported by the NASDAQ National Market on the relevant date, the Last Reported Sale Price shall be the last quoted bid price for Common Stock in the over-the-counter market on the relevant date as reported by the National Quotation Bureau or similar organization. If the Common Stock is not so quoted, the Last Reported Sale Price will be the average of the mid-point of the last bid and ask prices for the Common Stock on the relevant date from each of at least three nationally recognized independent investment banking firms selected by the Corporation for this purpose.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Liquidation Preference&#8221; shall mean, with respect to each share of 4.50% Convertible Preferred Stock, $50.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Mandatory Conversion Date&#8221; shall have the meaning given to it in Section 8(b).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Market Price&#8221; means the average of the Last Reported Sales Price per share of Common Stock for the 20 Trading Day period ending on the applicable date of determination (if the applicable date of determination is a Trading Day or, if not, then on the last Trading Day prior to such applicable date of determination), appropriately adjusted to take into account the occurrence, during the period commencing on the first of the Trading Days during such 20 Trading Day period and ending on the applicable date of determination, of any event that would result in an adjustment of the Conversion Rate under this Certificate of Designation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Market Value&#8221; shall mean the average closing price of the Common Stock for a five consecutive Trading Day period on the NYSE (or such other national securities exchange or automated quotation system on which the Common Stock is then listed or authorized for quotation or, if the Common Stock is not so listed or authorized for quotation, an amount determined in good faith by the Board of Directors to be the fair value of the Common Stock).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Maximum Conversion Rate&#8221; shall have the meaning given to it in Section 7(f)(viii).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;NYSE&#8221; shall mean the New York Stock Exchange, Inc.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Officer&#8221; means the Chairman of the Board of Directors, the President, any Vice President, the Treasurer, the Secretary or any Assistant Secretary of the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Officers&#8217; Certificate&#8221; means a certificate signed by two Officers.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Opinion of Counsel&#8217; means a written opinion from legal counsel who is acceptable to the Transfer Agent. The counsel may be an employee of or counsel to the Corporation or the Transfer Agent.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Parity Stock&#8221; shall mean any class of capital stock or series of preferred stock established as of or after the Issue Date by the Board of Directors, the terms of which expressly provide that such class or series will rank on parity with the 4.50% Convertible Preferred Stock as to dividend rights or rights upon the liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Paying Agent&#8221; means any Person authorized by the Corporation to pay the dividends or Fundamental Change Purchase Price on any of the shares of 4.50% Convertible Preferred Stock on behalf of the Corporation. Initially, the Paying Agent shall be the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Person&#8221; shall mean any individual, corporation, general partnership, limited partnership, limited liability partnership, joint venture, association, joint-stock company, trust, limited liability company, unincorporated organization or government or any agency or political subdivision thereof.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Registration Default&#8221; shall have the meaning given to it in Section 3(b).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Registration Rights Agreement&#8221; means the Registration Rights Agreement dated as of December 5, 2003, among the Corporation, Citigroup Global Markets Inc., Merrill Lynch, Pierce, </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Fenner &#38; Smith Incorporated and the certain other initial purchasers of the 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;SEC&#8221; or &#8220;Commission&#8221; shall mean the Securities and Exchange Commission.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Securities Act&#8221; means the Securities Act of 1933, as amended.</font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Security Register&#8221; means the security register recording the holders of 4.50% Convertible Preferred Stock kept at the offices of the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Security Registrar&#8221; shall be the Person holding the Security Register, and the Corporation will initially be designated as the Security Registrar.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Senior Stock&#8221; shall mean each class of capital stock or series of preferred stock established after the Issue Date by the Board of Directors, the terms of which expressly provide that such class or series will rank senior to the 4.50% Convertible Preferred Stock as to dividend rights or rights upon the liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Shelf Registration Statement&#8221; shall mean a shelf registration statement filed with the SEC to cover resales of Transfer Restricted Securities by holders thereof, as required by the Registration Rights Agreement.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Spin-Off Market Price&#8221; per share of Common Stock of the Corporation or the Equity Interests in a Subsidiary or other business unit of the Corporation on any day means the average of the daily Last Reported Sale Prices for the 10 consecutive Trading Days commencing on and including the fifth Trading Day after the ex date with respect to the issuance or distribution requiring such computations. As used herein, the term &#8220;ex date,&#8221; when used with respect to any issuance or distribution, shall mean the first date on which the security trades regular way on the NYSE or such other national regional exchange or market in which the security trades without the right to receive such issuance or distribution.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Subsidiary&#8221; means a Person more than 50% of the outstanding voting stock of which is owned, directly or indirectly, by the Corporation or by one or more other Subsidiaries, or by the Corporation and one or more other Subsidiaries. For the purposes of this definition, &#8220;voting stock&#8221; means stock which ordinarily has voting power of the election of directors, whether at all times or only so long as no senior class of stock has such voting power by reason of any contingency.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Trading Day&#8221; means (i) if the applicable security is listed, admitted for trading or quoted on the NYSE, the NASDAQ National Market or another national security exchange, a day on which the NYSE, the NASDAQ National Market or another national security exchange is open for business or (ii) if the applicable security is not so listed, admitted for trading or quoted, any day other than a Saturday or Sunday or a day on which banking institutions in the State of New York are authorized or obligated by law, regulation or executive order to close.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Trading Exception&#8221; shall have the meaning given to it in Section 7(a)(ii).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Trading Price&#8221; of the 4.50% Convertible Preferred Stock on any date of determination means the average of the secondary market bid quotations per share of 4.50% Convertible Preferred </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Stock obtained by the Conversion Agent for $5,000,000 Liquidation Preference of the 4.50% Convertible Preferred Stock at approximately 3&#58;30 p.m., New York City time, on such determination date from three independent nationally recognized securities dealers the Corporation selects, provided that if three such bids cannot reasonably be obtained by the Conversion Agent, but two such bids are obtained, then the average of the two bids shall be used, and if only one such bid can reasonably be obtained by the Conversion Agent, this one bid shall be used. If the Conversion Agent cannot reasonably obtain at least one bid for $5,000,000 Liquidation Preference of the 4.50% Convertible Preferred Stock from a nationally recognized securities dealer, then the Trading Price will be deemed to be less than 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Transfer Agent&#8221; shall mean the Corporation&#8217;s duly appointed transfer agent for the 4.50% Convertible Preferred Stock. Initially, the Corporation will be the Transfer Agent.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Transfer Restricted Securities&#8221; shall mean each share of 4.50% Convertible Preferred Stock (or the shares of Common Stock into which such share of 4.50% Convertible Preferred Stock is convertible) until (i) the date on which such security or its predecessor has been effectively registered under the Securities Act and disposed of in accordance with the Shelf Registration Statement, (ii) the date on which such security or predecessor is distributed to the public pursuant to Rule 144 under the Securities Act or is saleable pursuant to Rule 144(k) under the Securities Act or (iii) the date that such 4.50% Convertible Preferred Stock ceases to be outstanding.</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Voting Rights Class&#8221; shall have the meaning given to it in Section 5(a)(i).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Voting Rights Triggering Event&#8221; shall mean the failure of the Corporation to pay dividends on the 4.50% Convertible Preferred Stock with respect to six or more quarterly periods (whether or not consecutive).</font></div><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     &#8220;Voting Stock&#8221; shall mean, with respect to any Person, securities of any class or classes of Capital Stock in such Person entitling the holders thereof (whether at all times or only so long as no senior class of stock has voting power by reason of contingency) generally to vote in the election of members of the Board of Directors or other governing body of such Person. For purposes of this definition, &#8220;Capital Stock&#8221; shall mean, with respect to any Person, any and all shares, interests, participations or other equivalents (however designated) of corporate stock or partnership interests and any and all warrants, options and rights with respect thereto (whether or not currently exercisable), including each class of common stock and preferred stock of such Person.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     3. Dividends.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) The holders of shares of the outstanding 4.50% Convertible Preferred Stock shall be entitled, when, as and if declared by the Board of Directors out of funds of the Corporation legally available therefor, to receive cumulative cash dividends at the rate per annum of 4.50% per share on the Liquidation Preference (equivalent to $2.25 per annum per share), payable quarterly in arrears (the &#8220;Dividend Rate&#8221;). The Dividend Rate may be increased in the circumstances described in Section 3(b) below. Dividends payable for each full dividend period will be computed by dividing the Dividend Rate by four and shall be payable in arrears on each Dividend Payment Date (commencing March 1, 2004) for the quarterly period ending immediately prior to such Dividend Payment Date, to </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">the holders of record of 4.50% Convertible Preferred Stock at the close of business on the Dividend Record Date applicable to such Dividend Payment Date. Such dividends shall be cumulative from the most recent date as to which dividends shall have been paid or, if no dividends have been paid, from the Issue Date (whether or not in any dividend period or periods the Board of Directors shall have declared such dividends or there shall be funds of the Corporation legally available for the payment of such dividends) and shall accumulate on a day-to-day basis, whether or not earned or declared, from and after the Issue Date. Dividends payable for any partial dividend period shall be computed on the basis of days elapsed over a 360-day year consisting of twelve 30-day months. Accumulated unpaid dividends accrue and cumulate dividends at the annual rate of 4.50% and are payable in the manner provided in this Section 3.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) If (i) by November 5, 2004, the Shelf Registration Statement has not been filed with the Commission, (ii) by March 5, 2005, the Shelf Registration Statement has not been declared effective by the Commission, (iii) after the Shelf Registration Statement has been declared effective the Corporation fails to file a post-effective amendment, prospectus supplement, amendment or supplement to any document incorporated by reference into such prospectus or document if required by applicable law with the SEC within five business days after a Holder provides the Corporation with certain required information, if such filing is necessary to enable the Holder to deliver the prospectus to purchasers of such Holder&#8217;s Transfer Restricted Securities, (iv) the Shelf Registration Statement ceases to be effective or fails to be usable without being succeeded within 30 days by a post-effective amendment or an additional registration statement filed and declared effective (other than as permitted in (iii) above) pursuant to the Exchange Act that cures the failure of the registration statement to be effective or usable, and (v) the aggregate duration of any suspension periods in any period exceeds certain limits described in the Registration Rights Agreement (each such event referred to in clauses (i), (ii), (iii), (iv) and (v) a &#8220;Registration Default&#8221;), additional dividends shall accumulate on the 4.50% Convertible Preferred Stock, from and including the date on which any such Registration Default shall occur to, but excluding, the date on which the Registration Default has been cured, at the rate of 0.25% per year for the first 90 days following such date and at a rate of 0.50% per year thereafter (&#8220;Additional Dividends&#8221;). With respect to shares of Common Stock issued upon conversion of the 4.50% Convertible Preferred Stock, Additional Dividends will accumulate on the then applicable conversion price from and including the date on which any such Registration Default shall occur to, but excluding, the date on which the Registration Default has been cured, at the rate of 0.25% per year for the first 90 days following such date and at a rate of 0.50% per year thereafter. Except as mentioned above, the Corporation will have no other liabilities for monetary damages with respect to its registration obligations. The receipt of Additional Dividends will be the sole monetary remedy available to a Holder if the Corporation fails to meet these obligations.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) No dividend will be declared or paid upon, or any sum set apart for the payment of dividends upon, any outstanding share of the 4.50% Convertible Preferred Stock with respect to any dividend period unless all dividends for all preceding dividend periods have been declared and paid or declared and a sufficient sum set apart for the payment of such dividend upon all outstanding shares of 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) No dividends or other distributions (other than a dividend or distribution payable solely in shares of Parity Stock or Junior Stock (in the case of Parity Stock) or Junior Stock (in the case of Junior Stock) and other than cash paid in lieu of fractional shares) may be declared, made or paid, or set apart for payment upon, any Parity Stock or Junior Stock, nor may any Parity Stock or Junior </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Stock be redeemed, purchased or otherwise acquired for any consideration (or any money paid to or made available for a sinking fund for the redemption of any Parity Stock or Junior Stock) by or on behalf of the Corporation (except by conversion into or exchange for shares of Parity Stock or Junior Stock (in the case of Parity Stock) or Junior Stock (in the case of Junior Stock)), unless full Accumulated Dividends shall have been or contemporaneously are declared and paid, or are declared and a sum sufficient for the payment thereof is set apart for such payment, on the 4.50% Convertible Preferred Stock and any Parity Stock for all dividend payment periods terminating on or prior to the date of such declaration, payment, redemption, purchase or acquisition. Notwithstanding the foregoing, if full dividends have not been paid on the 4.50% Convertible Preferred Stock and any Parity Stock, dividends may be declared and paid on the 4.50% Convertible Preferred Stock and such Parity Stock so long as the dividends are declared and paid pro rata so that the amounts of dividends declared per share on the 4.50% Convertible Preferred Stock and such Parity Stock will in all cases bear to each other the same ratio that accumulated and unpaid dividends per share on the shares of 4.50% Convertible Preferred Stock and such other Parity Stock bear to each other.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (e) Holders of shares of 4.50% Convertible Preferred Stock shall not be entitled to any dividends on the 4.50% Convertible Preferred Stock, whether payable in cash, property or stock, in excess of full cumulative dividends and Additional Dividends (if any).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (f) The holders of shares of 4.50% Convertible Preferred Stock at the close of business on a Dividend Record Date will be entitled to receive the dividend payment on those shares on the corresponding Dividend Payment Date notwithstanding the subsequent conversion thereof or the Corporation&#8217;s default in payment of the dividend due on that Dividend Payment Date. However, shares of 4.50% Convertible Preferred Stock surrendered for conversion during the period between the close of business on any Dividend Record Date and the close of business on the Business Day immediately preceding the applicable Dividend Payment Date must be accompanied by payment of an amount equal to the dividend payable on the shares on that Dividend Payment Date&#59; provided, however, that no such payment need be made if (1) the Corporation has specified a Mandatory Conversion Date that is after a Dividend Record Date and on or prior to the immediately following Dividend Payment Date or (2) any accumulated and unpaid dividends exist at the time of conversion with respect to such shares of 4.50% Convertible Preferred Stock to the extent of such accumulated and unpaid dividends. A holder of shares of 4.50% Convertible Preferred Stock on a Dividend Record Date who (or whose transferee) tenders any shares for conversion on the corresponding Dividend Payment Date will receive the dividend payable by the Corporation on the 4.50% Convertible Preferred Stock on that date, and the converting holder need not include payment in the amount of such dividend upon surrender of shares of 4.50% Convertible Preferred Stock for conversion. Except as provided above with respect to a voluntary conversion pursuant to Section 7, the Corporation shall make no payment or allowance for unpaid dividends, whether or not in arrears, on converted shares or for dividends on the shares of Common Stock issued upon conversion.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (g) In any case where any Dividend Payment Date or Conversion Date (including upon the occurrence of a Fundamental Change) of any 4.50% Convertible Preferred Stock shall not be a Business Day, at any place of payment, then payment of dividends (and Additional Dividends, if any) need not be made on such date, but may be made on the next succeeding Business Day at such place of payment with the same force and effect as if made on the dividend payment date or Conversion Date (including upon the occurrence of a Fundamental Change)&#59; and no interest shall accumulate on </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">the amount so payable for the period from and after such Dividend Payment Date or Conversion Date, as the case may be, to such Business Day.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (h) The Paying Agent shall return to the Corporation upon written request any money or property held by it for the payment of any amount with respect to the 4.50% Convertible Preferred Stock that remains unclaimed for two years, provided, however, that the Paying Agent, before being required to make any such return, shall at the expense of the Corporation cause to be published once in a newspaper of general circulation in The City of New York or mail to each such Holder notice that such money or property remains unclaimed and that, after a date specified therein, which shall not be less than 30 days from the date of such publication or mailing, any unclaimed money or property then remaining shall be returned to the Corporation. After return to the Corporation, Holders entitled to the money or property must look to the Corporation for payment as general creditors unless an applicable abandoned property law designates another Person.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     4. Fundamental Change.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) Purchase at the Option of the Holder Upon a Fundamental Change. Each Holder shall have the right, at such Holder&#8217;s option, to require the Corporation to purchase any or all of such Holder&#8217;s 4.50% Convertible Preferred Stock for cash or a check on the date that is no earlier than 60 days nor later than 90 days after the date of the Corporation Notice of the occurrence of such Fundamental Change (subject to extension to comply with applicable law, as provided in Section 4(h) (the &#8220;Fundamental Change Purchase Date&#8221;). The 4.50% Convertible Preferred Stock shall be repurchased in integral multiples of $50.00 (representing the Liquidation Preference). The Corporation shall purchase such 4.50% Convertible Preferred Stock at a price (the &#8220;Fundamental Change Purchase Price&#8221;) equal to 100% of the Liquidation Price of the number of shares of 4.50% Convertible Preferred Stock to be purchased plus accumulated and unpaid dividends, including Additional Dividends, if any, to the Fundamental Change Purchase Date.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Notice of Fundamental Change. The Corporation, or at its request (which must be received by the Paying Agent at least three Business Days (or such lesser period as agreed to by the Paying Agent) prior to the date the Paying Agent is requested to give such notice as described below), the Paying Agent, in the name of and at the expense of the Corporation, shall mail to all Holders a Corporation Notice of the occurrence of a Fundamental Change and of the purchase right arising as a result thereof, including the information required by Section 4(e) hereof, on or before the 30th day after the occurrence of such Fundamental Change.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) Exercise of Option. For 4.50% Convertible Preferred Stock to be so purchased at the option of the Holder, the Paying Agent must receive at its office in Jackson, Michigan, or any other offices of the Paying Agent maintained for such purposes, such shares of 4.50% Convertible Preferred Stock duly endorsed for transfer, together with a written notice of purchase in the form attached hereto as Exhibit A (a &#8220;Fundamental Change Purchase Notice&#8221;) duly completed, on or before the 30th day prior to the Fundamental Change Purchase Date, subject to extension to comply with applicable law. The Fundamental Change Purchase Notice shall state&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;if certificated, the certificate numbers of the shares of 4.50% Convertible Preferred Stock which the Holder shall deliver to be purchased, or, if not certificated, 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Fundamental Change Purchase Notice must comply with appropriate Depository procedures&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the number of shares of 4.50% Convertible Preferred Stock which the Holder shall deliver to be purchased, which portion must be $50.00 or an integral multiple thereof&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;that such 4.50% Convertible Preferred Stock shall be purchased as of the Fundamental Change Purchase Date pursuant to the terms and conditions specified in the 4.50% Convertible Preferred Stock and in this Certificate of Designation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) Procedures. The Corporation shall purchase from a Holder, pursuant to this Section 4, shares of 4.50% Convertible Preferred Stock or multiples of $50.00 if so requested by such Holder.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Any purchase by the Corporation contemplated pursuant to the provisions of this Section 4 shall be consummated by the delivery of the Fundamental Change Purchase Price to be received by the Holder promptly following the later of the Fundamental Change Purchase Date or the time of book-entry transfer or delivery of the 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Notwithstanding anything herein to the contrary, any Holder delivering to the Paying Agent the Fundamental Change Purchase Notice contemplated by Section 4(c) hereof shall have the right at any time prior to the close of business on the Business Day prior to the Fundamental Change Purchase Date to withdraw such Fundamental Change Purchase Notice (in whole or in part) by delivery of a written notice of withdrawal to the Paying Agent in accordance with Section 4(f) hereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Paying Agent shall promptly notify the Corporation of the receipt by it of any Fundamental Change Purchase Notice or written notice of withdrawal thereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     On or before 10&#58;00 a.m. (New York City time) on the Fundamental Change Purchase Date, the Corporation shall deposit with the Paying Agent (or if the Corporation or an Affiliate of the Corporation is acting as the Paying Agent, shall segregate and hold in trust) money sufficient to pay the aggregate Fundamental Change Purchase Price of the 4.50% Convertible Preferred Stock to be purchased pursuant to this Section 4. Payment by the Paying Agent of the Fundamental Change Purchase Price for such 4.50% Convertible Preferred Stock shall be made promptly following the later of the Fundamental Change Purchase Date or the time of book-entry transfer or delivery of such 4.50% Convertible Preferred Stock. If the Paying Agent holds, in accordance with the terms of this Certificate of Designation, money sufficient to pay the Fundamental Change Purchase Price of such 4.50% Convertible Preferred Stock on the Business Day following the Fundamental Change Purchase Date, then, on and after such date, such 4.50% Convertible Preferred Stock shall cease to be outstanding and dividends (including Additional Dividends, if any) on such 4.50% Convertible Preferred Stock shall cease to accumulate, whether or not book-entry transfer of such 4.50% Convertible Preferred Stock is made or such 4.50% Convertible Preferred Stock is delivered to the Paying Agent, and all other rights of the Holder shall terminate (other than the right to receive the Fundamental Change Purchase Price upon delivery or transfer of the 4.50% Convertible Preferred Stock). Nothing herein shall preclude any withholding tax required by law.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Corporation shall require each Paying Agent to agree in writing that the Paying Agent shall hold in trust for the benefit of Holders all money held by the Paying Agent for the payment 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Fundamental Change Purchase Price. If the Corporation or an Affiliate of the Corporation acts as Paying Agent, it shall segregate the money held by it as Paying Agent and hold it as a separate trust fund.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     All questions as to the validity, eligibility (including time of receipt) and acceptance of any 4.50% Convertible Preferred Stock pursuant to a Fundamental Change shall be determined by the Corporation, whose determination shall be final and binding.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (e) Notice of Fundamental Change. The Corporation shall send notices (each, a &#8220;Corporation Notice&#8221;) to the Holders (and to beneficial owners as required by applicable law) at their addresses shown in the Security Register maintained by the Security Registrar, and delivered to the Paying Agent on or before the 30th day after the occurrence of the Fundamental Change (&#8220;Corporation Notice Date&#8221;). Each Corporation Notice shall include a form of Fundamental Change Purchase Notice to be completed by a Holder and shall state&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;the applicable Fundamental Change Purchase Price, excluding accumulated and unpaid dividends, Conversion Rate at the time of such notice (and any adjustments to the Conversion Rate) and, to the extent known at the time of such notice, the amount of dividends (including Additional Dividends, if any), if any, that will be payable with respect to the 4.50% Convertible Preferred Stock on the applicable Fundamental Change Purchase Date&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the events causing the Fundamental Change and the date of the Fundamental Change&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Fundamental Change Purchase Date&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;the last date on which a Holder may exercise its purchase right&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;the name and address of the Paying Agent and the Conversion Agent&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;that the 4.50% Convertible Preferred Stock must be surrendered to the Paying Agent to collect payment of the Fundamental Change Purchase Price&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vii)&#160;&#160;&#160;&#160;that the 4.50% Convertible Preferred Stock as to which a Fundamental Change Purchase Notice has been given may be converted only if the applicable Fundamental Change Purchase Notice has been withdrawn in accordance with the terms of this Certificate of Designation&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(viii)&#160;&#160;&#160;&#160;that the Fundamental Change Purchase Price for any of the 4.50% Convertible Preferred Stock as to which a Fundamental Change Purchase Notice has been given and not withdrawn shall be paid by the Paying Agent promptly following the later of the Fundamental Change Purchase Date or the time of book-entry transfer or delivery of such 4.50% Convertible Preferred Stock&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ix)&#160;&#160;&#160;&#160;the procedures the Holder must follow under this Section 4&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(x)&#160;&#160;&#160;&#160;briefly, the conversion rights of the 4.50% Convertible Preferred Stock&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(xi)&#160;&#160;&#160;&#160;that, unless the Corporation defaults in making payment of such Fundamental Change Purchase Price on the 4.50% Convertible Preferred Stock covered by any Fundamental Change Purchase Notice, dividends (including Additional Dividends, if any) will cease to accumulate on and after the Fundamental Change Purchase Date&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(xii)&#160;&#160;&#160;&#160;the CUSIP or ISIN number of the 4.50% Convertible Preferred Stock&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(xiii)&#160;&#160;&#160;&#160;the procedures for withdrawing a Fundamental Change Purchase Notice.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     In connection with providing such Corporation Notice, the Corporation will issue a press release and publish a notice containing the information in such Corporation Notice in a newspaper of general circulation in The City of New York or publish such information on the Corporation&#8217;s then existing Web site or through such other public medium as the Corporation may use at the time.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     At the Corporation&#8217;s request, made at least five Business Days prior to the date upon which such notice is to be mailed, and at the Corporation&#8217;s expense, the Paying Agent shall give the Corporation Notice in the Corporation&#8217;s name&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">, that, in all cases, the text of the Corporation Notice shall be prepared by the Corporation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (f) Effect of Fundamental Change Purchase Notice. Upon receipt by the Corporation of the Fundamental Change Purchase Notice specified in this Section 4, the Holder of the 4.50% Convertible Preferred Stock in respect of which such Fundamental Change Purchase Notice was given shall (unless such Fundamental Change Purchase Notice is withdrawn as specified in this Section 4(f)) thereafter be entitled to receive solely the Fundamental Change Purchase Price with respect to such 4.50% Convertible Preferred Stock. Such Fundamental Change Purchase Price shall be paid by the Paying Agent to such Holder promptly following the later of (x) the Fundamental Change Purchase Date with respect to such 4.50% Convertible Preferred Stock (provided the conditions in this Section 4 have been satisfied) and (y) the time of delivery or book-entry transfer of such 4.50% Convertible Preferred Stock to the Paying Agent by the Holder thereof in the manner required by this Section 4. 4.50% Convertible Preferred Stock in respect of which a Fundamental Change Purchase Notice has been given by the Holder thereof may not be converted for shares of Common Stock on or after the date of the delivery of such Fundamental Change Purchase Notice unless such Fundamental Change Purchase Notice has first been validly withdrawn as specified in this Section 4(f). Payment of the Fundamental Change Purchase Price for shares of 4.50% Convertible Preferred Stock in registered, certificated form (&#8220;Certificated 4.50% Convertible Preferred Stock&#8221;) for which a Fundamental Change Purchase Notice has been delivered and not withdrawn is conditioned upon delivery of such Certificated 4.50% Convertible Preferred Stock (together with necessary endorsements) to the Paying Agent at its office in Jackson, Michigan, or any other office of the Paying Agent maintained for such purpose, at any time (whether prior to, on or after the Fundamental Change Purchase Date) after the delivery of such Fundamental Change Purchase Notice. Payment of the Fundamental Change Purchase Price for such Certificated 4.50% Convertible Preferred Stock will be made promptly following the later of the Fundamental Change Purchase Date or the time of delivery of such Certificated 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     If the Paying Agent holds, in accordance with the terms of this Certificate of Designation, money sufficient to pay the Fundamental Change Purchase Price of shares of 4.50% Convertible Preferred Stock on the Business Day following the Fundamental Change Purchase Date for such 4.50% </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Convertible Preferred Stock, then, on and after such date, dividends on such 4.50% Convertible Preferred Stock will cease to accumulate, whether or not such 4.50% Convertible Preferred Stock is delivered to the Paying Agent, and all other rights of the Holder shall terminate (other than the right to receive the Fundamental Change Purchase Price upon delivery of the 4.50% Convertible Preferred Stock).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     A Fundamental Change Purchase Notice may be withdrawn by means of a written notice of withdrawal delivered to the office of the Paying Agent at any time prior to 5&#58;00 p.m. New York City time on the Business Day prior to the Fundamental Change Purchase Date to which it relates specifying&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;if certificated, the certificate number of 4.50% Convertible Preferred Stock in respect of which such notice of withdrawal is being submitted, or, if not certificated, the written notice of withdrawal must comply with appropriate Depository procedures&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the number of shares of 4.50% Convertible Preferred Stock with respect to which such notice of withdrawal is being submitted&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the number of shares of 4.50% Convertible Preferred Stock, if any, which remains subject to the original Fundamental Change Purchase Notice and which have been or shall be delivered for purchase by the Corporation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (g) 4.50% Convertible Preferred Stock Purchased in Part. Any shares of 4.50% Convertible Preferred Stock that are to be purchased only in part shall be surrendered (in physical or book-entry form) at the office of the Paying Agent (with, if the Corporation so requires, due endorsement by, or a written instrument of transfer in form satisfactory to the Corporation duly executed by, the Holder thereof or such Holder&#8217;s attorney duly authorized in writing) and the Corporation shall execute and the Transfer Agent shall authenticate and deliver to the Holder of such 4.50% Convertible Preferred Stock, without service charge, new shares of 4.50% Convertible Preferred Stock, as requested by such Holder in an amount equal to, and in exchange for, the portion of the Liquidation Preference of the 4.50% Convertible Preferred Stock so surrendered which is not purchased.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (h) Covenant to Comply with Securities Laws Upon Purchase of the 4.50% Convertible Preferred Stock. In connection with any offer to purchase 4.50% Convertible Preferred Stock under this Section 4, the Corporation shall, to the extent applicable&#58; (i) comply with Rules 13e-4 and 14e-1 (and any successor provisions thereto) under the Exchange Act, if applicable&#59; (ii) file the related Schedule TO (or any successor schedule, form or report) under the Exchange Act, if applicable&#59; and (iii) otherwise comply with all applicable federal and state securities laws so as to permit the rights and obligations under this Section 4 hereof to be exercised in the time and in the manner specified in this Section 4.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (i) Repayment to the Corporation. The Paying Agent shall return to the Corporation any cash or property that remains unclaimed as provided in the 4.50% Convertible Preferred Stock, together with interest that the Paying Agent has agreed to pay, if any, held by it for the payment of a Fundamental Change Purchase Price&#59; provided, however, that to the extent that the aggregate amount of cash or property deposited by the Corporation pursuant to this Section 4 exceeds the aggregate Fundamental Change Purchase Price of the 4.50% Convertible Preferred Stock or portions thereof which the Corporation is obligated to purchase as of the Fundamental Change Purchase Date, then promptly on </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">and after the Business Day following the Fundamental Change Purchase Date, the Paying Agent shall return any such excess to the Corporation together with interest that the Paying Agent has agreed to pay, if any.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (j) Officers&#8217; Certificate. At least five Business Days before the Corporation Notice Date, the Corporation shall deliver an Officers&#8217; Certificate to the Paying Agent (provided, that, at the Corporation&#8217;s option, the matters to be addressed in such Officers&#8217; Certificate may be divided among two such certificates) specifying&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;the manner of payment selected by the Corporation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;whether the Corporation desires the Paying Agent to give the Corporation Notice required by Section 4(e) hereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     5. Voting.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) The shares of 4.50% Convertible Preferred Stock shall have no voting rights except as set forth below or as otherwise required by Michigan law from time to time&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;If and whenever at any time or times a Voting Rights Triggering Event occurs, then the holders of shares of 4.50% Convertible Preferred Stock, voting as a single class with any other 4.50% Convertible Preferred Stock or preference securities having similar voting rights that are exercisable (the &#8220;Voting Rights Class&#8221;), will be entitled at the next regular or special meeting of shareholders of the Corporation to elect two additional directors of the Corporation, unless the Board of Directors is comprised of fewer than six directors at such time, in which case the Voting Rights Class shall be entitled to elect one additional director. Upon the election of any such additional directors, the number of directors that comprise the Board of Directors shall be increased by such number of additional directors.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Such voting rights may be exercised at a special meeting of the holders of the shares of the Voting Rights Class, called as hereinafter provided, or at any annual meeting of shareholders held for the purpose of electing directors, and thereafter at each such annual meeting until such time as all dividends in arrears on the shares of 4.50% Convertible Preferred Stock shall have been paid in full, at which time or times such voting rights and the term of the directors elected pursuant to Section 5(a)(i) shall terminate.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;At any time when such voting rights shall have vested in holders of shares of the Voting Rights Class, an Officer of the Corporation may call, and, upon written request of the record holders of shares representing at least twenty-five percent (25%) of the voting power of the shares then outstanding of the Voting Rights Class, addressed to the Secretary of the Corporation, shall call a special meeting of the holders of shares of the Voting Rights Class. Such meeting shall be held at the earliest practicable date upon the notice required for annual meetings of shareholders at the place for holding annual meetings of shareholders of the Corporation, or, if none, at a place designated by the Board of Directors. Notwithstanding the provisions of this Section 5(a)(iii), no such special meeting shall be called during a period within </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">the 60 days immediately preceding the date fixed for the next annual meeting of shareholders, in which such case the election of directors pursuant to Section 5(a)(i) shall be held at such annual meeting of shareholders.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;At any meeting held for the purpose of electing directors at which the holders of the Voting Rights Class shall have the right to elect directors as provided herein, the presence in person or by proxy of the holders of shares representing more than fifty percent (50%) in voting power of the then outstanding shares of the Voting Rights Class shall be required and shall be sufficient to constitute a quorum of such class for the election of directors by such class. The affirmative vote of the holders of shares of 4.50% Convertible Preferred Stock constituting a majority of the shares of 4.50% Convertible Preferred Stock present at such meeting, in person or by proxy shall be sufficient to elect any such director.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;Any director elected pursuant to the voting rights created under this Section 5(a) shall hold office until the next annual meeting of shareholders (unless such term has previously terminated pursuant to Section 5(a)(ii)) and any vacancy in respect of any such director shall be filled only by vote of the remaining director so elected by holders of the Voting Rights Class, or, if there be no such remaining director, by the holders of shares of the Voting Rights Class at a special meeting called in accordance with the procedures set forth in this Section 5, or, if no such special meeting is called, at the next annual meeting of shareholders. Upon any termination of such voting rights, the term of office of all directors elected pursuant to this Section 5 shall terminate.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;So long as any shares of 4.50% Convertible Preferred Stock remain outstanding, unless a greater percentage shall then be required by law, the Corporation shall not, without the affirmative vote or consent of the holders of all of the outstanding 4.50% Convertible Preferred Stock voting or consenting, as the case may be, separately as one class, (i) create, authorize or issue any class or series of Senior Stock (or any security convertible into Senior Stock) or (ii) amend the Articles of Incorporation so as to affect adversely the specified rights, preferences, privileges or voting rights of holders of shares of 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vii)&#160;&#160;&#160;&#160;In exercising the voting rights set forth in this Section 5(a), each share of 4.50% Convertible Preferred Stock shall be entitled to one vote.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) The Corporation may authorize, increase the authorized amount of, or issue any class or series of Parity Stock or Junior Stock, without the consent of the holders of 4.50% Convertible Preferred Stock, and in taking such actions the Corporation shall not be deemed to have affected adversely the rights, preferences, privileges or voting rights of holders of shares of 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     6. Liquidation Rights.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) In the event of any liquidation, winding-up or dissolution of the Corporation, whether voluntary of involuntary, each holder of shares of 4.50% Convertible Preferred Stock shall be entitled to receive and to be paid out of the assets of the Corporation available for distribution to 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">shareholders the Liquidation Preference plus Accumulated Dividends and Additional Dividends thereon in preference to the holders of, and before any payment or distribution is made on, any Junior Stock, including, without limitation, on any Common Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Neither the sale, conveyance, exchange or transfer (for cash, shares of stock, securities or other consideration) of all or substantially all the assets or business of the Corporation (other than in connection with the liquidation, winding-up or dissolution of its business) nor the merger or consolidation of the Corporation into or with any other Person shall be deemed to be a liquidation, winding-up or dissolution, voluntary or involuntary, for the purposes of this Section 6.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) After the payment to the holders of the shares of 4.50% Convertible Preferred Stock of full preferential amounts provided for in this Section 6, the holders of 4.50% Convertible Preferred Stock as such shall have no right or claim to any of the remaining assets of the Corporation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) In the event the assets of the Corporation available for distribution to the holders of shares of 4.50% Convertible Preferred Stock upon any liquidation, winding-up or dissolution of the Corporation, whether voluntary or involuntary, shall be insufficient to pay in full all amounts to which such holders are entitled pursuant to Section 6(a), no such distribution shall be made on account of any shares of Parity Stock upon such liquidation, dissolution or winding-up unless proportionate distributable amounts shall be paid on account of the shares of 4.50% Convertible Preferred Stock, ratably, in proportion to the full distributable amounts for which holders of all 4.50% Convertible Preferred Stock and of any Parity Stock are entitled upon such liquidation, winding-up or dissolution.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     7. Conversion.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) Conversion Rights. A Holder may convert 4.50% Convertible Preferred Stock into Common Stock during the periods and upon satisfaction of at least one of the conditions set forth below&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;in any calendar quarter (and only during such calendar quarter) if the Last Reported Sale Price for Common Stock for at least 20 Trading Days during the period of 30 consecutive Trading Days ending on the last Trading Day of the previous calendar quarter is greater than or equal to 120% of the Conversion Price per share of Common Stock on such last Trading Day&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;during the five Business Days immediately following any ten consecutive Trading Day period in which the Trading Price per Liquidation Preference of 4.50% Convertible Preferred Stock (as determined following a request by a Holder of 4.50% Convertible Preferred Stock in accordance with the procedures described herein) for each day of that period was less than 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate (the &#8220;Trading Exception&#8221;)&#59; provided, however, that a Holder may not convert its 4.50% Convertible Preferred Stock if the average closing sale price of Common Stock for such ten consecutive Trading Day period is between the then current Conversion Price and 120% of the then applicable Conversion Price&#59; in connection with any conversion upon satisfaction of such Trading Price condition, the Conversion Agent shall have no obligation to determine the Trading Price unless the Corporation has requested such determination&#59; and the Corporation shall have no obligation to make such request unless the Holder provides </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">reasonable evidence that the Trading Price would be less than 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate&#59; at which time, the Corporation shall instruct the Conversion Agent to determine the Trading Price beginning on the next Trading Day and on each successive Trading Day until the Trading Price is greater than or equal to 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Corporation becomes a party to a consolidation, merger or binding share exchange pursuant to which the Common Stock would be converted into cash or property (other than securities), in which case a Holder may surrender 4.50% Convertible Preferred Stock for conversion at any time from and after the date which is 15 days prior to the anticipated effective date for the transaction until 15 days after the actual effective date of such transaction&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;the Corporation elects to (i) distribute to all holders of Common Stock assets, debt securities or rights to purchase securities of the Corporation, which distribution has a per share value as determined by the Board of Directors exceeding 15% of the Last Reported Sale Price of a share of Common Stock on the Trading Day immediately preceding the declaration date for such distribution, or (ii) distribute to all holders of Common Stock rights entitling them to purchase, for a period expiring within 60 days after the date of such distribution, shares of Common Stock at less than the Last Reported Sale Price of Common Stock on the Trading Day immediately preceding the declaration date of the distribution. In the case of the foregoing clauses (i) and (ii), the Corporation must notify the Holders at least 20 Business Days immediately prior to the ex-dividend date for such distribution. Once the Corporation has given such notice, Holders may surrender their 4.50% Convertible Preferred Stock for conversion at any time thereafter until the earlier of the close of business on the Business Day immediately prior to the ex-dividend date or the Corporation&#8217;s announcement that such distribution will not take place&#59; provided, however, that a Holder may not exercise this right to convert if the Holder may participate in the distribution without conversion. As used herein, the term &#8220;ex dividend date,&#8221; when used with respect to any issuance or distribution, shall mean the first date on which the Common Stock trades regular way on such exchange or in such market without the right to receive such issuance or distribution.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The initial Conversion Rate is 5.0541 shares of Common Stock per share of 4.50% Convertible Preferred Stock, subject to adjustment in certain events as described herein. The Corporation shall deliver cash or a check in lieu of any fractional share of Common Stock. A Holder may convert fewer than all of its 4.50% Convertible Preferred Stock so long as the 4.50% Convertible Preferred Stock converted is an integral multiple of the Liquidation Preference.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Holders of 4.50% Convertible Preferred Stock at the close of business on a Dividend Record Date will receive payment of dividends, payable on the corresponding Dividend Payment Date notwithstanding the conversion of such 4.50% Convertible Preferred Stock at any time after the close of business on such Dividend Record Date. 4.50% Convertible Preferred Stock surrendered for conversion by a Holder during the period from the close of business on any Dividend Record Date to the opening of business on the immediately following Dividend Payment Date must be accompanied </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">by payment of an amount equal to the dividend that the Holder is to receive on such 4.50% Convertible Preferred Stock&#59; provided, however, that no such payment need be made if (1) the Corporation has specified a Mandatory Conversion Date that is after a Dividend Record Date and on or prior to the immediately following Dividend Payment Date or (2) any accumulated and unpaid dividends exist at the time of conversion with respect to such shares of 4.50% Convertible Preferred Stock to the extent of such accumulated and unpaid dividends.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     To convert 4.50% Convertible Preferred Stock a Holder must (i) complete and manually sign the irrevocable conversion notice in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> (a &#8220;Conversion Notice&#8221;) (or complete and manually sign a facsimile of such notice) and deliver such notice to the Conversion Agent at its office in Jackson, Michigan or any other offices of the Conversion Agent maintained by the Conversion Agent for such purpose, (ii) surrender the shares of 4.50% Convertible Preferred Stock to the Conversion Agent, (iii) furnish appropriate endorsements and transfer documents if required by the Conversion Agent or the Corporation and (iv) pay any transfer or similar tax, if required.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Conversion Procedures. To convert 4.50% Convertible Preferred Stock, a Holder must satisfy the requirements in this Section 7 and in the 4.50% Convertible Preferred Stock. The date on which the Holder satisfies all those requirements is the conversion date (the &#8220;Conversion Date&#8221;). As soon as practicable, but in no event later than the fifth Business Day following the Conversion Date, the Corporation shall update the global security representing the shares of Common Stock to record the Holder&#8217;s interest in the Common Stock, or deliver to the Holder, through the Conversion Agent, a certificate for the number of full shares of Common Stock issuable upon the conversion and cash or a check in lieu of any fractional share determined pursuant to Section 7(c) hereof. The Person in whose name the certificate is registered shall be treated as a shareholder of record on and after the Conversion Date&#59; provided, however, that no surrender of 4.50% Convertible Preferred Stock on any date when the stock transfer books of the Corporation shall be closed shall be effective to constitute the Person or Persons entitled to receive the shares of Common Stock upon such conversion as the record holder or holders of such shares of Common Stock on such date, but such surrender shall be effective to constitute the Person or Persons entitled to receive such shares of Common Stock as the record holder or holders thereof for all purposes at the close of business on the next succeeding day on which such stock transfer books are open&#59; such conversion shall be at the Conversion Rate in effect on the date that such shares of 4.50% Convertible Preferred Stock shall have been surrendered for conversion, as if the stock transfer books of the Corporation had not been closed. Upon conversion of 4.50% Convertible Preferred Stock, such Person shall no longer be a Holder of such 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     No payment or adjustment shall be made for dividends on or other distributions with respect to any Common Stock except as provided in Section 7(f) hereof or as otherwise provided in this Certificate of Designation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     On conversion of 4.50% Convertible Preferred Stock, that portion of Accumulated Dividends with respect to the converted 4.50% Convertible Preferred Stock will be deemed canceled, extinguished or forfeited, rather than paid in full to the Holder thereof through delivery of the Common Stock (together with the cash or check payment, if any, in lieu of fractional shares) in exchange for the shares of 4.50% Convertible Preferred Stock being converted pursuant to the provisions hereof, and the Fair Market Value of such shares of Common Stock (together with any such cash or check </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">payment in lieu of fractional shares) shall be treated as issued, to the extent thereof, first in exchange for Accumulated Dividends through the Conversion Date, and the balance, if any, of such Fair Market Value of such Common Stock (and any such cash or check payment) shall be treated as issued in exchange for the Liquidation Preference of the 4.50% Convertible Preferred Stock being converted pursuant to the provisions hereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Upon surrender of 4.50% Convertible Preferred Stock that is converted in part, the Corporation shall execute, and the Transfer Agent shall authenticate and deliver to the Holder, new shares of 4.50% Convertible Preferred Stock in a number equal to the unconverted portion of the shares of 4.50% Convertible Preferred Stock surrendered.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     If the last day on which 4.50% Convertible Preferred Stock may be converted is a legal holiday in a place where a Conversion Agent is located, the 4.50% Convertible Preferred Stock may be surrendered to that Conversion Agent on the next succeeding day that it is not a legal holiday.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) Cash or Check Payments in Lieu of Fractional Shares. The Corporation shall not issue a fractional share of Common Stock upon conversion of 4.50% Convertible Preferred Stock. Instead the Corporation shall deliver cash (or Corporation&#8217;s check) for the current market value of the fractional share. The current market value of a fractional share shall be determined to the nearest 1&#47;10,000th of a share by multiplying the Last Reported Sale Price of a full share of Common Stock on the Trading Day immediately preceding the Conversion Date by the fractional amount and rounding the product to the nearest whole cent.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) Taxes on Conversion. If a Holder converts 4.50% Convertible Preferred Stock, the Corporation shall pay any documentary, stamp or similar issue or transfer tax due on the issue of shares of Common Stock upon the conversion. However, the Holder shall pay any such tax which is due because the Holder requests the shares to be issued in a name other than the Holder&#8217;s name. The Conversion Agent may refuse to deliver the certificates representing the Common Stock being issued in a name other than the Holder&#8217;s name until the Conversion Agent receives a sum sufficient to pay any tax which shall be due because the shares are to be issued in a name other than the Holder&#8217;s name. Nothing herein shall preclude any withholding tax required by law.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (e) Covenants of the Corporation. The Corporation shall, prior to issuance of any 4.50% Convertible Preferred Stock hereunder, and from time to time as may be necessary, reserve out of its authorized but unissued Common Stock a sufficient number of shares of Common Stock to permit the conversion of the 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     All shares of Common Stock delivered upon conversion of the 4.50% Convertible Preferred Stock shall be newly issued shares or treasury shares, shall be duly and validly issued and fully paid and nonassessable and shall be free from preemptive rights and free of any lien or adverse claim.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Corporation shall endeavor promptly to comply with all federal and state securities laws regulating the order and delivery of shares of Common Stock upon the conversion of 4.50% Convertible Preferred Stock, if any, and shall cause to have listed or quoted all such shares of Common Stock on each United States national securities exchange or over-the-counter or other domestic market on which the Common Stock is then listed or quoted.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (f) Adjustments to Conversion Rate. The Conversion Rate shall be adjusted from time to time, without duplication, as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;In case the Corporation shall&#58; (a) pay a dividend, or make a distribution, exclusively in shares of its capital stock, on the Common Stock&#59; (b) subdivide its outstanding Common Stock into a greater number of shares&#59; (c) combine its outstanding Common Stock into a smaller number of shares&#59; or (d) reclassify its Common Stock, the Conversion Rate in effect immediately prior to the record date or effective date, as the case may be, for the adjustment pursuant to this Section 7(f) as described below, shall be adjusted so that the Holder of any 4.50% Convertible Preferred Stock thereafter surrendered for conversion shall be entitled to receive the number of shares of Common Stock of the Corporation which such Holder would have owned or have been entitled to receive after the happening of any of the events described above had such 4.50% Convertible Preferred Stock been converted immediately prior to such record date or effective date, as the case may be. An adjustment made pursuant to this Section 7(f) shall become effective immediately after the applicable record date in the case of a dividend or distribution and shall become effective immediately after the applicable effective date in the case of subdivision, combination or reclassification of the Corporation&#8217;s Common Stock. If any dividend or distribution of the type described in clause (a) above is not so paid or made, the Conversion Rate shall again be adjusted to the Conversion Rate which would then be in effect if such dividend or distribution had not been declared.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;In case the Corporation shall issue rights or warrants to all holders of the Common Stock entitling them (for a period expiring within 60 days after the date of issuance of such rights or warrants) to subscribe for or purchase Common Stock at a price per share less than the Market Price per share of Common Stock on the record date fixed for determination of shareholders entitled to receive such rights or warrants, the Conversion Rate in effect immediately after such record date shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately after such record date by a fraction of which (a) the numerator shall be the number of shares of Common Stock outstanding on such record date plus the number of additional shares of Common Stock offered for subscription or purchase, and (b) the denominator shall be the number of shares of Common Stock outstanding on such record date plus the number of shares which the aggregate offering price of the total number of shares so offered would purchase at the Market Price per share of Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such issuance of rights or warrants. Such adjustment shall be made successively whenever any such rights or warrants are issued, and shall become effective immediately after the opening of business on the day following the record date for the determination of shareholders entitled to receive such rights or warrants. To the extent that shares of Common Stock are not delivered after the expiration of such rights or warrants, the Conversion Rate shall be readjusted to the Conversion Rate which would then be in effect had the adjustments made upon the issuance of such rights or warrants been made on the basis of delivery of only the number of shares of Common Stock actually delivered. If such rights or warrants are not so issued, the Conversion Rate shall again 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">adjusted to be the Conversion Rate which would then be in effect if such record date for the determination of shareholders entitled to receive such rights or warrants had not been fixed. In determining whether any rights or warrants entitle the holders to subscribe for or purchase shares of Common Stock at less than such Market Price, and in determining the aggregate offering price of such shares of Common Stock, there shall be taken into account any consideration received by the Corporation for such rights or warrants, the value of such consideration, if other than cash, to be determined by the Board of Directors.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;In case the Corporation shall, by dividend or otherwise, distribute to all holders of Common Stock any assets, debt securities or rights or warrants to purchase any of its securities (excluding (a) any dividend, distribution or issuance covered by those referred to in Section 7(f)(i) or Section 7(f)(ii) hereof and (b) any dividend or distribution paid exclusively in cash) (any of the foregoing hereinafter in this Section 7(f)(iii) called the &#8220;Distributed Assets or Securities&#8221;) in an aggregate amount per share of Common Stock that, combined together with the aggregate amount of any other such distributions to all holders of its Common Stock made within the 12 months preceding the date of payment of such distribution, and in respect of which no adjustment pursuant to this Section 7(f)(iii) has been made, exceeds 15% of the Market Price on the Trading Day immediately preceding the declaration of such distribution, then the Conversion Rate shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately prior to the close of business on the record date mentioned below by a fraction of which (A) the numerator shall be the Market Price per share of the Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution, and (B) the denominator shall be (1) the Market Price per share of the Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution less (2) the Fair Market Value on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution (as determined by the Board of Directors, whose determination shall be conclusive, and described in a certificate filed with the Paying Agent) of the Distributed Assets or Securities so distributed applicable to one share of Common Stock. Such adjustment shall become effective immediately after the record date for the determination of shareholders entitled to receive such distribution&#59; provided, however, that, if (a) the Fair Market Value of the portion of the Distributed Assets or Securities so distributed applicable to one share of Common Stock is equal to or greater than the Market Price of the Common Stock on the record date for the determination of shareholders entitled to receive such distribution or (b) the Market Price of the Common Stock on the record date for the determination of shareholders entitled to receive such distribution is greater than the Fair Market Value per share of such Distributed Assets or Securities by less than $1.00, then, in lieu of the foregoing adjustment, adequate provision shall be made so that each Holder shall have the right to receive upon conversion, in addition to the shares of Common Stock, the kind and amount of assets, debt securities, or rights or warrants comprising the Distributed Assets or Securities the Holder would have received had such Holder converted such 4.50% Convertible Preferred Stock immediately prior to the record date 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">determination of shareholders entitled to receive such distribution. In the event that such distribution is not so paid or made, the Conversion Rate shall again be adjusted to the Conversion Rate which would then be in effect if such distribution had not been declared.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;In case the Corporation shall make (a) any distributions, by dividend or otherwise, during any quarterly fiscal periods consisting exclusively of cash to all holders of outstanding shares of Common Stock in an aggregate amount that, together with (b) other all-cash or all-check distributions made to all holders of outstanding shares of Common Stock during such quarterly fiscal period, and (c) any cash and the Fair Market Value, as of the expiration of any tender or exchange offer (other than consideration payable in respect of any odd-lot tender offer) of consideration payable in respect of any tender or exchange offer by the Corporation or any of the Corporation&#8217;s Subsidiaries for all or any portion of shares of Common Stock concluded during such quarterly fiscal period, exceed the product of $0 multiplied by the number of shares of Common Stock outstanding on the record date for such distribution, then, and in each such case, the Conversion Rate shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately prior to the close of business on the record date fixed for the determination of holders of Common Stock entitled to receive such distribution by a fraction of which (A) the numerator shall be the Market Price per share of the Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution and (B) the denominator shall be (1) the Market Price per share of Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution plus (2) $0 less (3) an amount equal to the quotient of (x) the combined amount distributed or payable in the transactions described in clauses (a), (b) and (c) above during such quarterly fiscal period and (y) the number of shares of Common Stock outstanding on such record date, such adjustment to become effective immediately after the record date for the determination of shareholders entitled to receive such distribution.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;With respect to Section 7(f)(iii) hereof, in the event that the Corporation makes any distribution to all holders of Common Stock consisting of Equity Interests in a Subsidiary or other business unit of the Corporation, the Conversion Rate shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately prior to the close of business on the record date fixed for the determination of holders of Common Stock entitled to receive such distribution by a fraction of which (i) the numerator shall be (x) the Spin-off Market Price per share of the Common Stock on such record date plus (y) the Spin-off Market Price per Equity Interest of the Subsidiary or other business unit of the Corporation on such record date and (ii) the denominator shall be the Spin-off Market Price per share of the Common Stock on such record date, such adjustment to become effective 10 Trading Days after the effective date of such distribution of Equity Interests in a Subsidiary or other business unit of the Corporation.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;Upon conversion of the 4.50% Convertible Preferred Stock, the Holders shall receive, in addition to the Common Stock issuable upon such conversion, the rights issued under any future shareholder rights plan the Corporation implements (notwithstanding the occurrence of an event causing such rights to separate from the Common Stock at or prior to the time of conversion) unless, prior to conversion, the rights have expired, terminated or been redeemed or exchanged in accordance with such rights plan. If, and only if, the Holders of 4.50% Convertible Preferred Stock receive rights under such shareholder rights plans as described in the preceding sentence upon conversion of their 4.50% Convertible Preferred Stock, then no other adjustment pursuant to this Section 7(f) shall be made in connection with such shareholder rights plans.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vii)&#160;&#160;&#160;&#160;For purposes of this Section 7(f), the number of shares of Common Stock at any time outstanding shall not include shares held in the treasury of the Corporation but shall include shares issuable in respect of scrip certificates issued in lieu of fractions of shares of Common Stock. The Corporation shall not pay any dividend or make any distribution on shares of Common Stock held in the treasury of the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(viii)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, in no event shall the Conversion Rate exceed the maximum conversion rate specified under this Section 7(f)(viii) (the &#8220;Maximum Conversion Rate&#8221;) as a result of an adjustment pursuant to Section 7(f)(iii) or Section 7(f)(iv) hereof. The Maximum Conversion Rate shall initially be 6.5703 and shall be appropriately adjusted from time to time for any stock dividends on or subdivisions or combinations of the Common Stock. The Maximum Conversion Rate shall not apply to any adjustments made pursuant to any of the events in Section 7(f)(i) or Section 7(f)(ii) hereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (g) Calculation Methodology. No adjustment in the Conversion Price need be made unless the adjustment would require an increase or decrease of at least 1% in the Conversion Price then in effect, provided that any adjustment that would otherwise be required to be made shall be carried forward and taken into account in any subsequent adjustment. Except as stated in this Section 7, the Conversion Rate will not be adjusted for the issuance of Common Stock or any securities convertible into or exchangeable for Common Stock or carrying the right to purchase any of the foregoing. Any adjustments that are made shall be carried forward and taken into account in any subsequent adjustment. All calculations under Section 4 and Section 7(f) hereof and this Section 7(g) shall be made to the nearest cent or to the nearest 1&#47;10,000th of a share, as the case may be.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (h) When No Adjustment Required. No adjustment to the Conversion Rate need be made&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;upon the issuance of any shares of Common Stock pursuant to any present or future plan providing for the reinvestment of dividends or interest payable on securities of the Corporation and the investment of additional optional amounts in shares of Common Stock under any plan&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;upon the issuance of any shares of Common Stock or options or rights to purchase those shares pursuant to any present or future employee, director or consultant benefit plan or program of or assumed by the Corporation or any of its Subsidiaries&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;upon the issuance of any shares of Common Stock pursuant to any option, warrant, right, or exercisable, exchangeable or convertible security not described in clause (ii) above and outstanding as of the date of this Certificate of Designation&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;for a change in the par value or no par value of the Common Stock&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;for accumulated and unpaid dividends (including Additional Dividends, if any)&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;if Holders are to participate in a merger or consolidation on a basis and with notice that the Board of Directors determines to be fair and appropriate in light of the basis and notice on which holders of Common Stock participate in the transaction&#59; provided that the basis on which the Holders are to participate in the transaction shall not be deemed to be fair if it would require the conversion of securities at any time prior to the expiration of the conversion period specified for such securities.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     To the extent the 4.50% Convertible Preferred Stock becomes convertible into cash, assets or property (other than capital stock of the Corporation or securities to which Section 7(l) hereof applies), no adjustment shall be made thereafter as to the cash, assets or property. Interest shall not accumulate on such cash.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (i) Notice of Adjustment. Whenever the Conversion Rate is adjusted, the Corporation shall promptly mail to Holders a notice of the adjustment. The Corporation shall file with the Conversion Agent such notice. The certificate shall, absent manifest error, be conclusive evidence that the adjustment is correct. No Conversion Agent shall be under any duty or responsibility with respect to any such certificate except to exhibit the same to any Holder desiring inspection thereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (j) Voluntary Increase. The Corporation may make such increases in the Conversion Rate, in addition to those required by Section 7(f) hereof, as the Board of Directors considers to be advisable to avoid or diminish any income tax to holders of Common Stock or rights to purchase Common Stock resulting from any dividend or distribution of stock (or rights to acquire stock) or from any event treated as such for income tax purposes. To the extent permitted by applicable law, the Corporation may from time to time increase the Conversion Rate by any amount, temporarily or otherwise, for any period of at least 20 days if the increase is irrevocable during the period and the Board of Directors shall have made a determination that such increase would be in the best interests of the Corporation, which determination shall be conclusive. Whenever the Conversion Rate is so increased, the Corporation shall mail to Holders and file with the Conversion Agent a notice of such increase. The Conversion Agent shall not be under any duty or responsibility with respect to any such notice except to exhibit the same to any holder desiring inspection thereof. The Corporation shall mail the notice at least 15 days before the date the increased Conversion Rate takes effect. The notice shall state the increased Conversion Rate and the period it shall be in effect.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (k) Notice to Holders Prior to Certain Actions. In case&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;the Corporation shall declare a dividend (or any other distribution) on its Common Stock that would require an adjustment in the Conversion Rate pursuant to Section 7(f) hereof&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the Corporation shall authorize the granting to all or substantially all the holders of its Common Stock of rights or warrants to subscribe for or purchase any share of any class or any other rights or warrants&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;of any reclassification or reorganization of the Common Stock of the Corporation (other than a subdivision or combination of its outstanding Common Stock, or a change in par value, or from par value to no par value, or from no par value to par value), or of any consolidation or merger to which the Corporation is a party and for which approval of any shareholders of the Corporation is required, or of the sale or transfer of all or substantially all of the assets of the Corporation&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;of the voluntary or involuntary dissolution, liquidation or winding-up of the Corporation,</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">the Corporation shall cause to be filed with the Conversion Agent and to be mailed to each Holder at its address appearing on the Security Register, as promptly as possible but in any event at least 15 days prior to the applicable date hereinafter specified, a notice stating (x) the date on which a record is to be taken for the purpose of such dividend, distribution or rights or warrants, or, if a record is not to be taken, the date as of which the holders of Common Stock of record to be entitled to such dividend, distribution, or rights or warrants are to be determined or (y) the date on which such reclassification, reorganization, consolidation, merger, sale, transfer, dissolution, liquidation or winding-up is expected to become effective or occur, and the date as of which it is expected that holders of Common Stock of record shall be entitled to exchange their Common Stock for securities or other property deliverable upon such reclassification, reorganization, consolidation, merger, sale, transfer, dissolution, liquidation or winding-up. Failure to give such notice, or any defect therein, shall not affect the legality or validity of such dividend, distribution, reclassification, reorganization, consolidation, merger, sale, transfer, dissolution, liquidation or winding-up.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">     (l) Effect of Reclassification, Consolidation, Merger, Binding Share Exchange or Sale. If any of the following events occur, namely&#58; (i) any reclassification or change of outstanding shares of Common Stock (other than a change in par value, or from par value to no par value, or from no par value to par value, or as a result of a subdivision or combination)&#59; (ii) any consolidation, merger, combination or binding share exchange of the Corporation with another Person as a result of which holders of Common Stock shall be entitled to receive stock, securities or other property or assets (including cash) with respect to or in exchange for such Common Stock&#59; or (iii) any sale or conveyance of the properties and assets of the Corporation as, or substantially as, an entirety to any other Person as a result of which holders of Common Stock shall be entitled to receive stock, securities or other property or assets (including cash) with respect to or in exchange for such Common Stock, then the Corporation or the successor or purchasing Person, as the case may be, shall cause an amendment to this Certificate of Designation to be executed and filed in accordance with Michigan law, providing that each share of 4.50% Convertible Preferred Stock shall be convertible into the kind and amount of shares of stock and other securities or property or assets (including cash) receivable upon such reclassification, change, consolidation, merger, combination, binding share exchange, sale or conveyance by a holder of a number of shares of Common Stock issuable upon conversion of such 4.50% Convertible Preferred Stock immediately prior to such reclassification, </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">change, consolidation, merger, combination, binding share exchange, sale or conveyance. Such amended Certificate of Designation shall provide for adjustments which shall be as nearly equivalent as may be practicable to the adjustments provided for in this Section 7(l).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Corporation shall cause notice of the execution of such amended Certificate of Designation to be mailed to each Holder, at its address appearing on the Security Register, within 20 days after filing thereof. Failure to deliver such notice shall not affect the legality or validity of such supplemental indenture.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The above provisions of this Section 7(l) shall similarly apply to successive reclassifications, changes, consolidations, mergers, combinations, binding share exchanges, sales and conveyances.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     If this Section 7(l) applies to any event or occurrence, Section 7(f) hereof shall not apply.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (m) Responsibility of Conversion Agent. The Conversion Agent shall not at any time be under any duty or responsibility to any Holder to either calculate the Conversion Rate or determine whether any facts exist which may require any adjustment of the Conversion Rate, or with respect to the nature or extent or calculation of any such adjustment when made, or with respect to the method employed, or herein or in any amended Certificate of Designation provided to be employed, in making the same and shall be protected in relying upon an Officers&#8217; Certificate with respect to the same. The Conversion Agent shall not be accountable with respect to the validity or value (or the kind or amount) of any shares of Common Stock, or of any securities or property, which may at any time be issued or delivered upon the conversion of any 4.50% Convertible Preferred Stock and the Conversion Agent makes no representations with respect thereto. The Conversion Agent shall not be responsible for any failure of the Corporation to issue, transfer or deliver any shares of Common Stock or stock certificates or other securities or property or cash upon the surrender of any 4.50% Convertible Preferred Stock for the purpose of conversion or to comply with any of the duties, responsibilities or covenants of the Corporation contained in this Section 7(m). Without limiting the generality of the foregoing, the Conversion Agent shall not be under any responsibility to determine the correctness of any provisions contained in any amended Certificate of Designation entered into pursuant to this Section 7 relating either to the kind or amount of shares of stock or securities or property (including cash) receivable by Holders upon the conversion of their 4.50% Convertible Preferred Stock after any event referred to in this Section 7 or to any adjustment to be made with respect thereto, but may accept as conclusive evidence of the correctness of any such provisions, and shall be protected in relying upon, the Officers&#8217; Certificate (which the Corporation shall be obligated to file with the Conversion Agent prior to the execution of any such amended Certificate of Designation) with respect thereto.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (n) Simultaneous Adjustments. In the event that Section 7(f) hereof requires adjustments to the Conversion Rate under more than one of Section 7(f)(i), Section 7(f)(ii), Section 7(f)(iii) or Section 7(f)(iv) hereof, and the Dividend Record Dates for the distributions giving rise to such adjustments shall occur on the same date, then such adjustments shall be made by applying, first, the provisions of Section 7(f)(iii) hereof, second, the provisions of Section 7(f)(i) hereof and third, the provisions of Section 7(f)(ii) hereof&#59; provided, however, that nothing in this Section 7(n) shall be done to evade the principle set forth in Section 7(f)(viii) hereof that the Maximum Conversion Rate shall not apply to any adjustments made with respect to any of the events in Section 7(f)(i) or Section 7(f)(ii) hereof.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (o) Successive Adjustments. After an adjustment to the Conversion Rate under Section 7(f) hereof, any subsequent event requiring an adjustment under Section 7(f) shall cause an adjustment to the Conversion Rate as so adjusted.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (p) General Considerations. Whenever successive adjustments to the Conversion Rate are called for pursuant to this Section 7, such adjustments shall be made to the Market Price as may be necessary or appropriate to effectuate the intent of this Section 7 and to avoid unjust or inequitable results as determined in good faith by the Board of Directors.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (q) Corporation Determination Final. Any determination which the Board of Directors must make pursuant to this Section 7 shall be conclusive and binding on the Holders.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     8. Mandatory Conversion.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) At any time on or after December 5, 2008, the Corporation shall have the right, at its option, to cause the 4.50% Convertible Preferred Stock, in whole but not in part, to be automatically converted into that number of whole shares of Common Stock for each share of 4.50% Convertible Preferred Stock equal to the quotient of (i) the Liquidation Preference divided by (ii) the Conversion Price then in effect, with any resulting fractional shares of Common Stock to be settled in accordance with Section 7(c). The Corporation may exercise its right to cause a mandatory conversion pursuant to this Section 8(a) only if the Last Reported Sale Price of the Common Stock equals or exceeds 130% of the Conversion Price then in effect for at least 20 Trading Days in any consecutive 30-day trading period on the NYSE (or such other national securities exchange or automated quotation system on which the Common Stock is then listed or authorized for quotation), including the last Trading Day of such 30-day period, ending on the Trading Day prior to the Corporation&#8217;s issuance of a press release announcing the mandatory conversion as described in Section 8(b).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) To exercise the mandatory conversion right described in Section 8(a), the Corporation must issue a press release for publication on the Dow Jones News Service prior to the opening of business on the first trading day following any date on which the conditions described in Section 8(a) are met, announcing such a mandatory conversion. The Corporation shall also give notice by mail or by publication (with subsequent prompt notice by mail) to the holders of 4.50% Convertible Preferred Stock (not more than four Business Days after the date of the press release) of the mandatory conversion announcing the Corporation&#8217;s intention to convert the 4.50% Convertible Preferred Stock. The conversion date will be a date selected by the Corporation (the &#8220;Mandatory Conversion Date&#8221;) and will be no more than five days after the date on which the Corporation issues the press release described in this Section 8(b).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) In addition to any information required by applicable law or regulation, the press release and notice of a mandatory conversion described in Section 8(b) shall state, as appropriate&#58; (i) the Mandatory Conversion Date&#59; (ii) the number of shares of Common Stock to be issued upon conversion of each share of 4.50% Convertible Preferred Stock&#59; (iii) the number of shares of 4.50% Convertible Preferred Stock to be converted&#59; and (iv) that dividends on the 4.50% Convertible Preferred Stock to be converted will cease to accumulate on the Mandatory Conversion Date.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) On and after the Mandatory Conversion Date, dividends will cease to accumulate on the 4.50% Convertible Preferred Stock called for a mandatory conversion pursuant to Section 8(a) and all rights of holders of such 4.50% Convertible Preferred Stock will terminate except for the right to </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">receive the whole shares of Common Stock issuable upon conversion thereof and cash, in lieu of any fractional shares of Common Stock in accordance with Section 7(c). The dividend payment with respect to the 4.50% Convertible Preferred Stock called for a mandatory conversion pursuant to Section 8(a) on a date during the period between the close of business on any Dividend Record Date to the close of business on the corresponding Dividend Payment Date will be payable on such Dividend Payment Date to the record holder of such share on such Dividend Record Date if such share has been converted after such Dividend Record Date and prior to such Dividend Payment Date. Except as provided in the immediately preceding sentence with respect to a mandatory conversion pursuant to Section 8(a), no payment or adjustment will be made upon conversion of 4.50% Convertible Preferred Stock for Accumulated Dividends or for dividends with respect to the Common Stock issued upon such conversion.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (e) The Corporation may not authorize, issue a press release or give notice of any mandatory conversion pursuant to Section 8(a) unless, prior to giving the mandatory conversion notice, all Accumulated Dividends on the 4.50% Convertible Preferred Stock for periods ended prior to the date of such mandatory conversion notice shall have been paid in cash.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (f) In addition to the mandatory conversion right described in Section 8(a), if there are less than 250,000 shares of 4.50% Convertible Preferred Stock outstanding, the Corporation shall have the right, at any time on or after December 5, 2008, at its option, to cause the 4.50% Convertible Preferred Stock to be automatically converted into that number of whole shares of Common Stock equal to the quotient of (i) the Liquidation Preference divided by (ii) the lesser of (A) the Conversion Price then in effect and (B) the Market Value for the period ending on the second Trading Day immediately prior to the Mandatory Conversion Date, with any resulting fractional shares of Common Stock to be settled in cash in accordance with Section 7(c). The provisions of clauses (b), (c), (d) and (e) of this Section 8 shall apply to any mandatory conversion pursuant to this clause (f)&#59; provided, that (i) the Mandatory Conversion Date described in Section 8(b) shall not be less than 15 days nor more than 30 days after the date on which the Corporation issues a press release pursuant to Section 8(b) announcing such mandatory conversion and (ii) the press release and notice of mandatory conversion described in Section 8(c) will not state the number of shares of Common Stock to be issued upon conversion of each share of 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     9. Consolidation, Merger and Sale of Assets.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) The Corporation, without the consent of the Holders of any of the outstanding 4.50% Convertible Preferred Stock, may consolidate with or merge into any other Person or convey, transfer or lease all or substantially all its assets to any Person or may permit any Person to consolidate with or merge into, or transfer or lease all or substantially all its properties to, the Corporation&#59; provided, however, that&#58; (a) the successor, transferee or lessee is organized under the laws of the United States or any political subdivision thereof&#59; (b) the shares of 4.50% Convertible Preferred Stock will become shares of such successor, transferee or lessee, having in respect of such successor, transferee or lessee the same powers, designations, preferences and relative, participating, optional or other rights on which, and the qualification, limitations or restrictions thereon, the 4.50% Convertible Preferred Stock had immediately prior to such transaction&#59; and (c) the Corporation delivers to the Transfer Agent an Officers&#8217; Certificate and an Opinion of Counsel stating that such transaction complies with this Certificate of Designation (including without limitation the requirements of Section 7(l).</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Upon any consolidation by the Corporation with, or merger by the Corporation into, any other Person or any conveyance, transfer or lease of all or substantially all the assets of the Corporation as described in Section 9(a), the successor resulting from such consolidation or into which the Corporation is merged or the transferee or lessee to which such conveyance, transfer or lease is made will succeed to, and be substituted for, and may exercise every right and power of, the Corporation under the shares of 4.50% Convertible Preferred Stock, and, thereafter, except in the case of a lease, the predecessor (if still in existence) will be released from its obligations and covenants with respect to the 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     10. SEC Reports.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Whether or not the Corporation is required to file reports with the Commission, if any shares of 4.50% Convertible Preferred Stock are outstanding, the Corporation shall file with the Commission all such reports and other information as it would be required to file with the Commission by Section 13(a) or 15(d) under the Exchange Act. The Corporation shall supply each holder of 4.50% Convertible Preferred Stock, upon request, without cost to such holder, copies of such reports or other information.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     11. Certificates.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) Form and Dating. The 4.50% Convertible Preferred Stock and the Transfer Agent&#8217;s certificate of authentication shall be substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit C,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> which is hereby incorporated in and expressly made a part of this Certificate of Designation. The 4.50% Convertible Preferred Stock certificate may have notations, legends or endorsements required by law, stock exchange rule, agreements to which the Corporation is subject, if any, or usage (provided that any such notation, legend or endorsement is in a form acceptable to the Corporation). Each 4.50% Convertible Preferred Stock certificate shall be dated the date of its authentication. The terms of the 4.50% Convertible Preferred Stock certificate set forth in Exhibit C are part of the terms of this Certificate of Designation.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;Global 4.50% Convertible Preferred Stock. The 4.50% Convertible Preferred Stock shall be issued initially in the form of one or more fully registered global certificates with the global securities legend and restricted securities legend set forth in Exhibit C hereto (the &#8220;Global 4.50% Convertible Preferred Stock&#8221;), which shall be deposited on behalf of the purchasers represented thereby with DTC (or with such custodian as DTC may direct), and registered in the name of DTC or a nominee of DTC, duly executed by the Corporation and authenticated by the Transfer Agent as hereinafter provided. The number of shares of 4.50% Convertible Preferred Stock represented by Global 4.50% Convertible Preferred Stock may from time to time be increased or decreased by adjustments made on the records of the Transfer Agent and DTC or its nominee as hereinafter provided. With respect to shares of 4.50% Convertible Preferred Stock that are not &#8220;restricted securities&#8221; as defined in Rule 144 under the Securities Act on a Conversion Date, all shares of Common Stock distributed on such Conversion Date will be freely transferable without restriction under the Securities Act (other than by affiliates), and such shares will be eligible for receipt in global form through the facilities of DTC.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Book-Entry Provisions. In the event Global 4.50% Convertible Preferred Stock is deposited with or on behalf of DTC, the Corporation shall execute and the Transfer Agent shall authenticate and deliver initially one or more Global 4.50% Convertible Preferred Stock certificates that (a) shall be registered in the name of DTC as depository for such Global 4.50% Convertible Preferred Stock or the nominee of DTC and (b) shall be delivered by the Transfer Agent to DTC or pursuant to DTC&#8217;s instructions or held by the Transfer Agent as custodian for DTC.</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Members of, or participants in, DTC (&#8220;Agent Members&#8221;) shall have no rights under this Certificate of Designation with respect to any Global 4.50% Convertible Preferred Stock held on their behalf by DTC or by the Transfer Agent as the custodian of DTC or under such Global 4.50% Convertible Preferred Stock, and DTC may be treated by the Corporation, the Transfer Agent and any agent of the Corporation or the Transfer Agent as the absolute owner of such Global 4.50% Convertible Preferred Stock for all purposes whatsoever. Notwithstanding the foregoing, nothing herein shall prevent the Corporation, the Transfer Agent or any agent of the Corporation or the Transfer Agent from giving effect to any written certification, proxy or other authorization furnished by DTC or impair, as between DTC and its Agent Members, the operation of customary practices of DTC governing the exercise of the rights of a holder of a beneficial interest in any Global 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;Certificated 4.50% Convertible Preferred Stock. Except as provided in Section 11(c), owners of beneficial interests in Global 4.50% Convertible Preferred Stock will not be entitled to receive Certificated 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Execution and Authentication. Two Officers shall sign the 4.50% Convertible Preferred Stock certificate for the Corporation by manual or facsimile signature.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     If an Officer whose signature is on a 4.50% Convertible Preferred Stock certificate no longer holds that office at the time the Transfer Agent authenticates the 4.50% Convertible Preferred Stock certificate, the 4.50% Convertible Preferred Stock certificate shall be valid nevertheless.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     A 4.50% Convertible Preferred Stock certificate shall not be valid until an authorized signatory of the Transfer Agent and the Security Registrar manually signs the certificate of authentication on the 4.50% Convertible Preferred Stock certificate. The signature shall be conclusive evidence that the 4.50% Convertible Preferred Stock certificate has been authenticated under this Certificate of Designation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Transfer Agent shall authenticate and deliver certificates for up to 5,000,000 shares of 4.50% Convertible Preferred Stock for original issue upon a written order of the Corporation signed by two Officers or by an Officer and an Assistant Treasurer of the Corporation. Such order shall specify the number of shares of 4.50% Convertible Preferred Stock to be authenticated and the date on which the original issue of 4.50% Convertible Preferred Stock is to be authenticated.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Transfer Agent may appoint an authenticating agent reasonably acceptable to the Corporation to authenticate the certificates for 4.50% Convertible Preferred Stock. Unless limited by the terms of such appointment, an authenticating agent may authenticate certificates for 4.50% Convertible </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Preferred Stock whenever the Transfer Agent may do so. Each reference in this Certificate of Designation to authentication by the Transfer Agent includes authentication by such agent. An authenticating agent has the same rights as the Transfer Agent or agent for service of notices and demands.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) Transfer and Exchange of Global 4.50% Convertible Preferred Stock. The transfer and exchange of Global 4.50% Convertible Preferred Stock or beneficial interests therein shall be effected through DTC, in accordance with this Certificate of Designation (including applicable restrictions on transfer set forth herein, if any) and the procedures of DTC therefor.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Restrictions on Transfer and Exchange of Global 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Notwithstanding any other provisions of this Certificate of Designation (other than the provisions set forth in Section 11(c)(ii)), Global 4.50% Convertible Preferred Stock may not be transferred as a whole except by DTC to a nominee of DTC or by a nominee of DTC to DTC or another nominee of DTC or by DTC or any such nominee to a successor depository or a nominee of such successor depository.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;In the event that the Global 4.50% Convertible Preferred Stock is exchanged for 4.50% Convertible Preferred Stock in definitive registered form pursuant to Section 11(c)(ii) prior to the effectiveness of a Shelf Registration Statement with respect to such securities, such 4.50% Convertible Preferred Stock may be exchanged only in accordance with such procedures as are substantially consistent with the provisions of this Section 11(c) (including the certification requirements set forth in the Exhibits to this Certificate of Designation intended to ensure that such transfers comply with Rule 144A or such other applicable exemption from registration under the Securities Act, as the case may be) and such other procedures as may from time to time be adopted by the Corporation.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;The 4.50% Convertible Preferred Stock, and any shares of Common Stock distributed pursuant to the conversion of the 4.50% Convertible Preferred Stock, may not be sold or otherwise transferred until the expiration of two years following the date of payment for and delivery of the 4.50% Convertible Preferred Stock, except (a) pursuant to registration under the Securities Act, (b) in accordance with Rule 144 (if available) or Rule 144A under the Securities Act (if available) or (c) in offshore transactions in reliance on Regulation S, and will bear a legend to this effect.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;Authentication of Certificated 4.50% Convertible Preferred Stock. If at any time&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;DTC notifies the Corporation that DTC is unwilling or unable to continue as depository for the Global 4.50% Convertible Preferred Stock and a successor depository for the Global 4.50% Convertible Preferred Stock is not appointed by the Corporation within 90 days after delivery of such notice&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;DTC ceases to be a clearing agency registered under the Exchange Act and a successor depository for the Global 4.50% Convertible Preferred Stock is not appointed by the Corporation within 90 days&#59; or</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;the Corporation, in its sole discretion, notifies the Transfer Agent in writing that it elects to cause the issuance of Certificated 4.50% Convertible Preferred Stock under this Certificate of Designation,</font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">then the Corporation will execute, and the Transfer Agent, upon receipt of a written order of the Corporation signed by two Officers or by an Officer and an Assistant Treasurer of the Corporation requesting the authentication and delivery of Certificated 4.50% Convertible Preferred Stock to the Persons designated by the Corporation, will authenticate and deliver Certificated 4.50% Convertible Preferred Stock equal to the number of shares of 4.50% Convertible Preferred Stock represented by the Global 4.50% Convertible Preferred Stock, in exchange for such Global 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:115%">(iii)&#160;&#160;&#160;&#160;Cancellation or Adjustment of Global 4.50% Convertible Preferred Stock. At such time as all beneficial interests in Global 4.50% Convertible Preferred Stock have either been exchanged for Certificated 4.50% Convertible Preferred Stock, converted or canceled, such Global 4.50% Convertible Preferred Stock shall be returned to DTC for cancellation or retained and canceled by the Transfer Agent. At any time prior to such cancellation, if any beneficial interest in Global 4.50% Convertible Preferred Stock is exchanged for Certificated 4.50% Convertible Preferred Stock, converted or canceled, the number of shares of 4.50% Convertible Preferred Stock represented by such Global 4.50% Convertible Preferred Stock shall be reduced and an adjustment shall be made on the books and records of the Transfer Agent with respect to such Global 4.50% Convertible Preferred Stock, by the Transfer Agent or DTC, to reflect such reduction.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;Obligations with Respect to Transfers and Exchanges of 4.50% Convertible Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;To permit registrations of transfers and exchanges, the Corporation shall execute and the Transfer Agent shall authenticate Certificated 4.50% Convertible Preferred Stock and Global 4.50% Convertible Preferred Stock as required pursuant to the provisions of this Section 11(c).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;All Certificated 4.50% Convertible Preferred Stock and Global 4.50% Convertible Preferred Stock issued upon any registration of transfer or exchange of Certificated 4.50% Convertible Preferred Stock or Global 4.50% Convertible Preferred Stock shall be the valid obligations of the Corporation, entitled to the same benefits under this Certificate of Designation as the Certificated 4.50% Convertible Preferred Stock or Global 4.50% Convertible Preferred Stock surrendered upon such registration of transfer or exchange.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Prior to due presentment for registration of transfer of any shares of 4.50% Convertible Preferred Stock, the Transfer Agent and the Corporation may deem and treat the Person in whose name such shares of 4.50% Convertible Preferred Stock are registered as the absolute owner of such 4.50% Convertible Preferred Stock and neither the Transfer Agent nor the Corporation shall be affected by notice to the contrary.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;No service charge shall be made to a Holder for any registration of transfer or exchange upon surrender of any 4.50% Convertible Preferred Stock certificate or Common Stock certificate at the office of the Transfer Agent maintained for that purpose. However, the Corporation may require payment of a sum sufficient to cover any tax or other governmental charge that may be imposed in connection with any registration of transfer or exchange of 4.50% Convertible Preferred Stock certificates or Common Stock certificates.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Upon any sale or transfer of shares of 4.50% Convertible Preferred Stock (including any 4.50% Convertible Preferred Stock represented by a Global 4.50% Convertible Preferred Stock certificate) or of certificated Common Stock pursuant to an effective registration statement under the Securities Act or pursuant to Rule 144 or another exemption from registration under the Securities Act (and based upon an Opinion of Counsel reasonably satisfactory to the Corporation if it so requests)&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(A)&#160;&#160;&#160;&#160;in the case of any Certificated 4.50% Convertible Preferred Stock or certificated Common Stock, the Corporation and the Transfer Agent shall permit the holder thereof to exchange such 4.50% Convertible Preferred Stock or certificated Common Stock for Certificated 4.50% Convertible Preferred Stock or certificated Common Stock, as the case may be, that does not bear the restrictive legend set forth on Exhibit C and rescind any restriction on the transfer of such 4.50% Convertible Preferred Stock or Common Stock issuable in respect of the conversion of the 4.50% Convertible Preferred Stock&#59; and</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(B)&#160;&#160;&#160;&#160;in the case of any Global 4.50% Convertible Preferred Stock, such 4.50% Convertible Preferred Stock shall not be required to bear the restrictive legend set forth on Exhibit C&#59; provided, however, that with respect to any request for an exchange of 4.50% Convertible Preferred Stock that is represented by Global 4.50% Convertible Preferred Stock for Certificated 4.50% Convertible Preferred Stock that does not bear a restrictive as set forth on Exhibit C in connection with a sale or transfer thereof pursuant to Rule 144 or another exemption from registration under the Securities Act (and based upon an Opinion of Counsel if the Corporation so requests), the Holder thereof shall certify in writing to the Transfer Agent that such request is being made pursuant to such exemption (such certification to be substantially in the form of Exhibit D 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;No Obligation of the Transfer Agent.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The Transfer Agent shall have no responsibility or obligation to any beneficial owner of Global 4.50% Convertible Preferred Stock, a member of, or a participant in, DTC or any other Person with respect to the accuracy of the records of DTC or its nominee or of any participant or member thereof, with respect to any ownership interest in the 4.50% Convertible Preferred Stock or with respect to the delivery to any participant, member, beneficial owner or other Person (other than DTC) of any notice or the payment of any amount, under or with respect to such Global 4.50% Convertible Preferred Stock. All notices and communications to be given to the Holders and all payments to be made to Holders under the 4.50% Convertible Preferred Stock shall be given or made only to the Holders (which shall be DTC or its nominee in the case of the Global 4.50% Convertible Preferred Stock). The rights of beneficial owners in any Global 4.50% Convertible Preferred Stock shall be exercised only through DTC subject to the applicable rules and procedures of DTC. The Transfer Agent may rely and shall be fully protected in relying upon information furnished by DTC with respect to its members, participants and any beneficial owners.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;The Transfer Agent shall have no obligation or duty to monitor, determine or inquire as to compliance with any restrictions on transfer imposed under this Certificate of Designation or under applicable law with respect to any transfer of any interest in any 4.50% Convertible Preferred Stock (including any transfers between or among DTC participants, members or beneficial owners in any Global 4.50% Convertible Preferred Stock) other than to require delivery of such certificates and other documentation or evidence as are expressly required by, and to do so if and when expressly required by, the terms of this Certificate of Designation, and to examine the same to determine substantial compliance as to form with the express requirements hereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) Replacement Certificates. If a mutilated 4.50% Convertible Preferred Stock certificate is surrendered to the Transfer Agent or if the Holder of a 4.50% Convertible Preferred Stock certificate claims that the 4.50% Convertible Preferred Stock certificate has been lost, destroyed or wrongfully taken, the Corporation shall issue and the Transfer Agent shall countersign a replacement 4.50% Convertible Preferred Stock certificate if the reasonable requirements of the Transfer Agent are met. If required by the Transfer Agent or the Corporation, such Holder shall furnish an indemnity bond sufficient in the judgment of the Corporation and the Transfer Agent to protect the Corporation and the Transfer Agent from any loss which either of them may suffer if a 4.50% Convertible Preferred Stock certificate is replaced. The Corporation and the Transfer Agent may charge the Holder for their expenses in replacing a 4.50% Convertible Preferred Stock certificate.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     12. Additional Rights of Holders. In addition to the rights provided to Holders under this Certificate of Designation, Holders shall have the rights set forth in the Registration Rights 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     13. Other Provisions.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) With respect to any notice to a Holder of shares of 4.50% Convertible Preferred Stock required to be provided hereunder, neither failure to mail such notice, nor any defect therein or in the mailing thereof, to any particular Holder shall affect the sufficiency of the notice or the validity of the proceedings referred to in such notice with respect to the other Holders or affect the legality or validity of any distribution, rights, warrant, reclassification, consolidation, merger, conveyance, transfer, dissolution, liquidation or winding-up, or the vote upon any such action. Any notice which was mailed in the manner herein provided shall be conclusively presumed to have been duly given whether or not the Holder receives the notice.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Shares of 4.50% Convertible Preferred Stock issued and reacquired will be retired and canceled promptly after reacquisition thereof and, upon compliance with the applicable requirements of Michigan law, have the status of authorized but unissued shares of preferred stock of the Corporation undesignated as to series and may with any and all other authorized but unissued shares of preferred stock of the Corporation be designated or redesignated and issued or reissued, as the case may be, as part of any series of preferred stock of the Corporation, except that any issuance or reissuance of shares of 4.50% Convertible Preferred Stock must be in compliance with this Certificate of Designation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (c) The shares of 4.50% Convertible Preferred Stock shall be issuable only in whole shares.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (d) All notice periods referred to herein shall commence on the date of the mailing of the applicable 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">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:700;line-height:112%">FORM OF FUNDAMENTAL CHANGE PURCHASE NOTICE</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:112%">To&#58; CMS Energy Corporation</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:112%">     The undersigned registered holder of shares of 4.50% Convertible Preferred Stock hereby acknowledges receipt of a notice from CMS Energy Corporation (the &#8220;Corporation&#8221;) as to the occurrence of a Fundamental Change with respect to the Corporation and requests and instructs the Corporation to repurchase the shares of 4.50% Convertible Preferred Stock ($50.00 liquidation preference or an integral multiple thereof) designated below, in accordance with the terms of the Certificate of Designation referred to in such 4.50% Convertible Preferred Stock and directs that the check of the Corporation, in payment for these shares of 4.50% Convertible Preferred Stock, be issued and delivered to the registered holder hereof unless a different name has been indicated below. If any portion of these shares of 4.50% Convertible Preferred Stock are not repurchased and are to be issued in the name of a Person other than the undersigned, the undersigned shall pay all transfer taxes payable with respect thereto.</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:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.466%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:12pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature(s)</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 style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="4" 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%">Signature(s) must be guaranteed by a commercial bank or trust company or a member firm of a major stock exchange if shares of 4.50% Convertible Preferred Stock are to be delivered other than to or in the name of the registered holder.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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><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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature Guarantee</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 style="height:36pt"><td colspan="3" rowspan="2" 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%">Fill in for registration of 4.50% Convertible Preferred Stock if to be issued other than to and in the name of registered holder&#58;</font></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 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="6" rowspan="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%">Number of shares of 4.50% Convertible Preferred Stock to be purchased (if less than all are to be purchased)&#58;</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="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)</font></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><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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" 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%">(Street Address)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Certificate Number (if shares of 4.50% Convertible Preferred Stock are Certificated)&#58;</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" 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%">(City, state and zip code)</font></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></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:12pt;font-weight:400;line-height:100%">Please print name and address</font></td><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%">Social Security or other taxpayer number&#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><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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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 style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">EXHIBIT B</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">FORM OF CONVERSION NOTICE</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:112%">To&#58; CMS Energy Corporation</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:112%">     The undersigned registered holder of these shares of 4.50% Convertible Preferred Stock hereby exercises the option to convert these shares of 4.50% Convertible Preferred Stock, or portion hereof (which is $50.00 liquidation preference or an integral multiple thereof) designated below, for shares of Common Stock of CMS Energy Corporation in accordance with the terms of the Certificate of Designation referred to in the 4.50% Convertible Preferred Stock, and directs that the shares, if any, issuable and deliverable upon such conversion, together with any check for cash deliverable upon such conversion, and any shares of 4.50% Convertible Preferred Stock representing any unconverted shares hereof, be issued and delivered to the registered holder hereof unless a different name has been indicated below. If shares or any portion of the 4.50% Convertible Preferred Stock not converted are to be issued in the name of a Person other than the undersigned, the undersigned shall pay all transfer taxes payable with respect thereto.</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     This notice shall be deemed to be an irrevocable exercise of the option to convert these shares of 4.50% Convertible Preferred Stock.</font></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.047%"></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:25.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.024%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:12pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature(s)</font></td></tr><tr style="height:5pt"><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 style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="5" 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%">Signature(s) must be guaranteed by a commercial bank or trust company or a member firm of a major stock exchange if shares of Common Stock are to be issued, or shares of 4.50% Convertible Preferred Stock to be delivered, other than to or in the name of the registered holder.</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 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 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="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature Guarantee</font></td></tr><tr style="height:48pt"><td colspan="3" rowspan="2" 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%">Fill in for registration of shares if to be delivered, and shares of 4.50% Convertible Preferred Stock if to be issued other than to and in the name of registered holder&#58;</font></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 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="6" rowspan="2" 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%">Number of shares of 4.50% Convertible Preferred Stock to be converted (if less than all)&#58;</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><td colspan="3" 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)</font></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 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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" 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%">(Street Address)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Certificate Number (if shares of 4.50% Convertible Preferred Stock are Certificated)&#58;</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" 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%">(City, state and zip code)</font></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></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:12pt;font-weight:400;line-height:100%">Please print name and address</font></td><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%">Social Security or other taxpayer number&#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="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #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 style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">EXHIBIT C</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%">FORM OF PREFERRED STOCK</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:112%">FACE OF SECURITY</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:112%">     THIS SECURITY (OR ITS PREDECESSOR) WAS ORIGINALLY ISSUED IN A TRANSACTION EXEMPT FROM REGISTRATION UNDER THE UNITED STATES SECURITIES ACT OF 1933 (THE &#8220;SECURITIES ACT&#8221;), AND THIS SECURITY AND THE COMMON STOCK ISSUABLE UPON CONVERSION HEREOF MAY NOT BE OFFERED, SOLD OR OTHERWISE TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR AN APPLICABLE EXEMPTION THEREFROM. EACH PURCHASER OF THIS SECURITY IS HEREBY NOTIFIED THAT THE SELLER OF THIS SECURITY MAY BE RELYING ON THE EXEMPTION FROM THE PROVISIONS OF SECTION 5 OF THE SECURITIES ACT PROVIDED BY RULE 144A THEREUNDER. THE HOLDER OF THIS SECURITY AGREES FOR THE BENEFIT OF THE COMPANY THAT (A) THIS SECURITY AND THE COMMON STOCK ISSUABLE UPON CONVERSION HEREOF MAY BE OFFERED, RESOLD, PLEDGED OR OTHERWISE TRANSFERRED ONLY (I) IN THE UNITED STATES TO A PERSON WHOM THE SELLER REASONABLY BELIEVES IS A QUALIFIED INSTITUTIONAL BUYER (AS DEFINED IN RULE 144A UNDER THE SECURITIES ACT (&#8220;RULE 144A&#8221;)) IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE 144A PURCHASING FOR ITS OWN ACCOUNT OR FOR THE ACCOUNT OF A QUALIFIED INSTITUTIONAL BUYER IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE 144A, (II) OUTSIDE THE UNITED STATES IN AN OFFSHORE TRANSACTION IN ACCORDANCE WITH RULE 903 OR RULE 904 UNDER THE SECURITIES ACT, (III) PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIES ACT PROVIDED BY RULE 144 THEREUNDER (IF AVAILABLE), (IV) IN ACCORDANCE WITH ANOTHER EXEMPTION FROM THE REGISTRATION REQUIREMENTS OF THE SECURITIES ACT, (V) TO CMS ENERGY CORPORATION OR (VI) PURSUANT TO AN EFFECTIVE REGISTRATION STATEMENT UNDER THE SECURITIES ACT, IN EACH OF CASES (I) THROUGH (VI) IN ACCORDANCE WITH ANY APPLICABLE SECURITIES LAWS OF ANY STATE OF THE UNITED STATES, AND (B) THE HOLDER WILL, AND EACH SUBSEQUENT HOLDER IS REQUIRED TO, NOTIFY ANY PURCHASER OF THE SECURITY FROM IT OF THE RESALE RESTRICTIONS REFERRED TO IN CLAUSE (A) ABOVE.</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:112%">     THE HOLDER OF THIS SECURITY AGREES THAT SUCH HOLDER WILL NOT ENGAGE IN HEDGING TRANSACTIONS INVOLVING THIS SECURITY AND THE COMMON STOCK ISSUABLE UPON CONVERSION HEREOF UNLESS IN COMPLIANCE WITH THE SECURITIES ACT.</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:112%">     THIS SECURITY AND ANY RELATED DOCUMENTATION MAY BE AMENDED OR SUPPLEMENTED FROM TIME TO TIME TO MODIFY THE RESTRICTIONS ON AND PROCEDURES FOR RESALES AND OTHER TRANSFERS OF THIS SECURITY TO REFLECT ANY CHANGE IN APPLICABLE LAW OR REGULATION (OR THE INTERPRETATION THEREOF) OR IN PRACTICES RELATING TO THE RESALE OR TRANSFER OF RESTRICTED SECURITIES GENERALLY. THE HOLDER OF THIS SECURITY SHALL BE DEEMED BY THE ACCEPTANCE OF THIS SECURITY TO HAVE AGREED TO ANY SUCH AMENDMENT OR SUPPLEMENT.</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:112%">     THE HOLDER OF THIS SECURITY IS SUBJECT TO, AND ENTITLED TO THE BENEFITS OF, A REGISTRATION RIGHTS AGREEMENT, DATED AS OF DECEMBER 5, 2003 ENTERED INTO BY THE COMPANY FOR THE BENEFIT OF CERTAIN HOLDERS OF SECURITIES FROM TIME TO TIME.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></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:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.126%"></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><td colspan="6" style="padding:2px 1pt 2px 7pt;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%">Certificate Number</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Number of Shares</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%">&#91; &#93;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#91; &#93;</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:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CUSIP NO.&#58;__________</font></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.50% Cumulative Convertible Preferred Stock (par value $0.01) (liquidation</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">preference $50 per share)</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CMS Energy Corporation</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:112%">      CMS Energy Corporation, a Michigan corporation (the &#8216;Corporation&#8221;), hereby certifies that &#91; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#93; (the &#8220;Holder&#8221;) is the registered owner of &#91; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#93; fully paid and non-assessable preferred securities of the Corporation designated the 4.50% Cumulative Convertible Preferred Stock (par value $0.01) (liquidation preference $50 per share) (the &#8220;4.50% Convertible Preferred Stock&#8221;). The shares of 4.50% Convertible Preferred Stock are transferable on the books and records of the Transfer Agent, in person or by a duly authorized attorney, upon surrender of this certificate duly endorsed and in proper form for transfer. The designations, rights, privileges, restrictions, preferences and other terms and provisions of the 4.50% Convertible Preferred Stock represented hereby are issued and shall in all respects be subject to the provisions of the Certificate of Designation dated December 4, 2003, as the same may be amended from time to time (the &#8220;Certificate of Designation&#8221;). Capitalized terms used herein but not defined shall have the meaning given them in the Certificate of Designation. The Corporation will provide a copy of the Certificate of Designation to a Holder without charge upon written request to the Corporation at its principal place of business.</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:112%">     Reference is hereby made to select provisions of the 4.50% Convertible Preferred Stock set forth on the reverse hereof, and to the Certificate of Designation, which select provisions and the Certificate of Designation shall for all purposes have the same effect as if set forth at this place.</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:112%">     Upon receipt of this certificate, the Holder is bound by the Certificate of Designation and is entitled to the benefits thereunder.</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:112%">     Unless the Transfer Agent&#8217;s Certificate of Authentication hereon has been properly executed, these shares of 4.50% Convertible Preferred Stock shall not be entitled to any benefit under the Certificate of Designation or be valid or obligatory for any purpose.</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:112%">     IN WITNESS WHEREOF, the Corporation has executed this certificate this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> day of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> , 2003.</font></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:39.284%"></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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:112%">CMS ENERGY CORPORATION</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58;</font></td><td colspan="6" 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-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%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="15" 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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58;</font></td><td colspan="6" 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-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%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:700;line-height:112%">TRANSFER AGENT&#8217;S AND SECURITY REGISTRAR&#8217;S CERTIFICATE OF AUTHENTICATION</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:112%">     These are shares of the 4.50% Convertible Preferred Stock referred to in the within-mentioned Certificate of Designation.</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:112%">     Dated&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, 2003</font></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><td style="width:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.831%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><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:0 1pt"></td><td colspan="12" 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%">CMS Energy Corporation, as Transfer Agent and Security Registrar</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:112%">By&#58;</font></td><td colspan="6" style="border-bottom:1pt solid #000000;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="6" style="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%">Authorized Signatory</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">REVERSE OF SECURITY</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:112%">     Cash dividends on each share of 4.50% Convertible Preferred Stock shall be payable at a rate per annum set forth on the face hereof or as provided in the Certificate of Designation.</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:112%">     The shares of 4.50% Convertible Preferred Stock shall be convertible into the Corporation&#8217;s Common Stock in the manner and according to the terms set forth in the Certificate of Designation.</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:112%">     The Corporation will furnish without charge to each holder who so requests the powers, designations, preferences and relative, participating, optional or other rights of each class of stock and the qualifications, limitations or restrictions of such preferences and&#47;or rights.</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">ASSIGNMENT</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:112%">     FOR VALUE RECEIVED, the undersigned assigns and transfers the shares of 4.50% Convertible Preferred Stock evidenced hereby to&#58;</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:112%">     (Insert assignee&#8217;s social security or tax identification number)</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:112%">     (Insert address and zip code of assignee)</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:112%">     and irrevocably appoints </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> agent to transfer the shares of 4.50% Convertible Preferred Stock evidenced hereby on the books of the Transfer Agent. The agent may substitute another to act for him or her.</font></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><td style="width:10.919%"></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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.351%"></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%">Date&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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><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></tr><tr><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%">Signature&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></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:112%">     (Sign exactly as your name appears on the other side of this 4.50% Convertible Preferred Stock certificate)</font></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:3.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.299%"></td><td style="width:0.1%"></td></tr><tr><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:11.5pt;font-weight:400;line-height:112%">Signature Guarantee&#58; <br>(1)</font></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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1</font></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Signature must be guaranteed by an &#8220;eligible guarantor institution&#8221; that is a bank, stockbroker, savings and loan association or credit union meeting the requirements of the Transfer Agent, which requirements include membership or participation in the Securities Transfer Agents Medallion Program (&#8220;STAMP&#8221;) or such other &#8220;signature guarantee program&#8221; as may be determined by the Transfer Agent in addition to, or in substitution for, STAMP, all in accordance with the Securities Exchange Act of 1934, as amended.)</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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">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:700;line-height:112%">CERTIFICATE TO BE DELIVERED UPON EXCHANGE OR <br>REGISTRATION OF TRANSFER OF PREFERRED STOCK</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:7.393%"></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:89.286%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 13pt;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%">Re&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">4.50% Cumulative Convertible Preferred Stock (the &#8220;4.50% Convertible Preferred Stock&#8221;) of CMS Energy Corporation (the &#8220;Corporation&#8221;)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:112%">     This Certificate relates to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shares of 4.50% Convertible Preferred Stock held in &#9744;&#160;*&#47; book- entry or &#9744; *&#47; definitive form by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#8220;Transferor&#8221;).</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:112%">     The Transferor*&#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:112%">     &#9744; has requested the Transfer Agent by written order to deliver in exchange for its beneficial interest in the 4.50% Convertible Preferred Stock held by the Depository shares of 4.50% Convertible Preferred Stock in definitive, registered form equal to its beneficial interest in such 4.50% Convertible Preferred Stock (or the portion thereof indicated above)&#59; or</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:112%">     &#9744; has requested the Transfer Agent by written order to exchange or register the transfer of 4.50% Convertible Preferred Stock.</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:112%">     In connection with such request and in respect of such 4.50% Convertible Preferred Stock, the Transferor does hereby certify that the Transferor is familiar with the Certificate of Designation relating to the above-captioned 4.50% Convertible Preferred Stock and that the transfer of this 4.50% Convertible Preferred Stock does not require registration under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) because *&#47;&#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:112%">     &#9744; Such 4.50% Convertible Preferred Stock is being acquired for the Transferor&#8217;s own account without transfer.</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:112%">     &#9744; Such 4.50% Convertible Preferred Stock is being transferred to the Corporation.</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:112%">     &#9744; Such 4.50% Convertible Preferred Stock is being transferred to a qualified institutional buyer (as defined in Rule 144A under the Securities Act), in reliance on Rule 144A.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     &#9744; Such 4.50% Convertible Preferred Stock is being transferred in reliance on and in compliance with another exemption from the registration requirements of the Securities Act (and based on an Opinion of Counsel if the Corporation so requests).</font></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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.094%"></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><td colspan="9" style="border-top:1pt solid #000;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%">*&#47; Please check applicable box.</font></td></tr></table></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:8.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.406%"></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:42.170%"></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: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:112%">&#91;NAME OF TRANFEROR&#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><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><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="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:112%">By&#58;</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: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:112%">Its&#58;</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%">Date&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:11.5pt;font-weight:400;line-height:120%">COMMON STOCK</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The shares of Common Stock may be issued from time to time as the Board of Directors shall determine for such consideration as shall be fixed by the Board of Directors. Each share of Common Stock of the Corporation shall be equal to every other share of said stock in every respect. The voting, distribution, dividend, liquidation and other rights and limitations of the Common Stock are as follows&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (1) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Dividend Rights. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Subject to the express terms of any outstanding series of Preferred Stock, dividends or distributions may be declared and paid in cash or otherwise upon the Common Stock out of the assets of the Corporation legally available therefore.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (2) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights.</font></div><div style="margin-bottom:12pt;padding-left:13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (a) Except as provided in Section 2(b) and except as otherwise provided by law, the holders of Common Stock are entitled to one vote on all matters as to which holders of Common Stock are entitled to vote. Subject to Article XI, a majority of the votes cast by the holders of Common Stock entitled to vote thereon is sufficient for the adoption of any question presented except as otherwise required by law or these Articles of Incorporation.</font></div><div style="margin-bottom:12pt;padding-left:13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (b) Unless the vote or consent of the holders of a greater number of shares shall then be required by law, the vote or consent of the holders of a majority of all of the shares of Common Stock then outstanding, shall be necessary for authorizing, effecting or validating the merger or consolidation of the Corporation into or with any other entity if such merger or consolidation would adversely affect the powers or special rights of Common Stock either directly by amendment of these Articles of Incorporation or indirectly by requiring the holders of Common Stock to accept or retain, in such merger or consolidation, anything other than (i) shares of Common Stock or (ii) shares of the surviving or resulting corporation having, in either case, powers and special rights identical to those of Common Stock prior to such merger or consolidation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (3) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Rights. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Subject to Section 4, in the event of the dissolution, liquidation or winding up of the Corporation, whether voluntary or involuntary, after payment or provision for payment of the debts and other liabilities of the Corporation and after there shall have been paid or set apart for the holders of Preferred Stock the full preferential amounts (including any accumulated and unpaid dividends) to which they are entitled, the holders of Common Stock shall be entitled to receive, on a per share basis, the assets of the Corporation remaining for distribution to the holders of Common Stock. Neither the merger or consolidation of the Corporation into or with any other corporation, nor the merger or consolidation of any other corporation into or with the Corporation nor any sale, transfer or lease of all or any part of the assets of the Corporation, shall be deemed to be a dissolution, liquidation or winding up for purposes of this Section 3.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     (4) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Subdivision or Combination. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">If the Corporation shall in any manner subdivide (by stock split, stock dividend or otherwise) or combine (by reverse stock split or otherwise) the outstanding shares of Common Stock, the voting and liquidation rights of Common Stock shall be appropriately adjusted so as to avoid any dilution in the aggregate voting or liquidation rights of Common Stock.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:11.5pt;font-weight:400;line-height:120%">ARTICLE IV</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The address of the registered office is One Energy Plaza, Jackson, Michigan, 49201. The name of the resident agent at the registered office is Michael D. VanHemert. The mailing address of the registered office is One Energy Plaza Jackson, Michigan 49201.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE V</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Special meetings of the shareholders may be called only by the Board of Directors or by the Chairman of the Board.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE VI</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The number of directors of the Corporation shall be as specified in, or determined in the manner provided in, the bylaws of the Corporation.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Any vacancies occurring on the Corporation&#8217;s Board of Directors (whether by reason of the death, resignation or removal of a director) may be filled by a majority vote of the directors then in office although less than a quorum. An increase in the number of members of the Board of Directors shall be construed as creating a vacancy.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE VII</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     A director may be removed by the affirmative vote of a majority of the members of the Board of Directors then in office. A director also may be removed by shareholders, but only for cause, at an annual meeting of shareholders and by the affirmative vote of a majority of the shares then entitled to vote for the election of directors. For purposes of this section, cause for removal shall be construed to exist only if a director whose removal is proposed has been convicted of a felony by a court of competent jurisdiction and such conviction is no longer subject to appeal or has been adjudged by a court of competent jurisdiction to be liable for willful misconduct in the performance of his or her duty to the Corporation in a matter of substantial importance to the Corporation and such adjudication is no longer subject to appeal.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE VIII</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     A director shall not be personally liable to the Corporation or its shareholders for monetary damages for breach of duty as a director except (i) for a breach of the director&#8217;s duty of loyalty to the Corporation or its shareholders, (ii) for acts or omissions not in good faith or that involve intentional misconduct or a knowing violation of law, (iii) for a violation of Section 551(1) of the Michigan Business Corporation Act, and (iv) for any transaction from which the director derived an improper personal benefit. No amendment to or repeal of this Article VIII, and no modification to its provisions by law, shall apply to, or have any effect upon, the liability or alleged liability of any director of the Corporation for or with respect to any acts or omissions of such director occurring prior to such amendment, repeal or modification.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:11.5pt;font-weight:400;line-height:120%">ARTICLE IX</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Each director and each officer of the Corporation shall be indemnified by the Corporation to the fullest extent permitted by law against expenses (including attorneys&#8217; fees), judgments, penalties, fines and amounts paid in settlement actually and reasonably incurred by him or her in connection with the defense of any proceeding in which he or she was or is a party or is threatened to be made a party by reason of being or having been a director or an officer of the Corporation. Such right of indemnification is not exclusive of any other rights to which such director or officer may be entitled under any now or hereafter existing statute, any other provision of these Articles, bylaw, agreement, vote of shareholders or otherwise. If the Business Corporation Act of the State of Michigan is amended after approval by the shareholders of this Article IX to authorize corporate action further eliminating or limiting the personal liability of directors, then the liability of a director of the Corporation shall be eliminated or limited to the fullest extent permitted by the Business Corporation Act of the State of Michigan, as so amended. Any repeal or modification of this Article IX by the shareholders of the Corporation shall not adversely affect any right or protection of a director of the Corporation existing at the time of such repeal or modification.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE X</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     Each director shall be a shareholder of the Corporation and any director ceasing to be a shareholder shall thereupon immediately cease to be a director.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">ARTICLE XI</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">     The Corporation reserves the right to amend, alter, change or repeal any provision in these Articles of Incorporation as permitted by law, and all rights conferred on shareholders herein are granted subject to this reservation. Notwithstanding the foregoing, the provisions of Articles V, VI, VII, VIII, IX and this Article XI may not be amended, altered, changed or repealed unless such amendment, alteration, change or repeal is approved by the affirmative vote of the holders of not less than 75% of the outstanding shares entitled to vote thereon.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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%">Signed on May 28, 2004</font><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:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top">CMS ENERGY CORPORATION</td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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><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: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 13pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58;</font></td><td colspan="9" style="border-bottom:1pt solid #000;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%">&#47;s&#47; Michael D. VanHemert</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;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%">Michael D. VanHemert</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Vice President and Corporate Secretary</font></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.884%"><tr><td style="width:1.0%"></td><td style="width:18.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.035%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.040%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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%">STATE OF MICHIGAN</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><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: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><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%">ss.</font></td><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;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%">COUNTY OF JACKSON</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><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="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     On this 28</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">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> day of May 2004, before me appeared Michael D. VanHemert, to me personally known, who, being by me duly sworn, did say that he is Vice President and Corporate Secretary of CMS Energy Corporation, which executed the foregoing instrument, and that the seal affixed to said instrument is the corporate seal of said corporation, and that said instrument was signed and sealed in behalf of said corporation by authority of its Board of Directors and shareholders, and said officer acknowledged said instrument to be the free act and deed of said corporation.</font><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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.807%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top">&#47;s&#47; Joyce H. Norkey</td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;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%">Joyce N. Norkey</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Notary Public for Jackson County</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">State of Michigan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">My Commission Expires September 2006</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><br></font></div></div></div><div id="ifab0f1bb064a44dba72f23f46f02c4ea_109"></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">FILED AND EFFECTIVE December 20, 2004</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">CERTIFICATE OF DESIGNATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4.50% CUMULATIVE CONVERTIBLE PREFERRED STOCK, SERIES B </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS ENERGY CORPORATION</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     Pursuant to Section 302(4) of the Michigan Business Corporation Act, MCLA &#167;450.1302(4)&#58;</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     CMS ENERGY CORPORATION, a Michigan corporation (the &#8220;Corporation&#8221;), does hereby certify that the following resolution was duly adopted pursuant to the authority of the Board of Directors of the Corporation, with the provisions thereof fixing the number of shares of the series and the dividend rate being set through a Special Financing Committee of the Board of Directors&#58;</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     RESOLVED&#58; That, pursuant to the authority expressly granted to and vested in the Board of Directors of the Corporation by the provisions of Article III of the Restated Articles of Incorporation of the Corporation, as amended from time to time (the &#8220;Articles of Incorporation&#8221;), and pursuant to Section 302(4) of the Michigan Business Corporation Act, the Board of Directors hereby establishes a series of the preferred stock of the Corporation and hereby states that the series&#8217; voting powers, designations, preferences and relative, participating, optional or other special rights, and qualifications, limitations or restrictions thereof (in addition to the provisions set forth in the Articles of Incorporation which are applicable to the preferred stock of all series), shall be as follows&#58;</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     1. Designation and Amount&#59; Ranking.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) There shall be created from the 10,000,000 shares of preferred stock, par value $0.01 per share, of the Corporation authorized to be issued pursuant to the Articles of Incorporation, a series of preferred stock, designated as the &#8220;4.50% Cumulative Convertible Preferred Stock, Series B,&#8221; par value $0.01 per share (the &#8220;Preferred Stock&#8221;), and the number of shares of such series shall be 4,910,000. Such number of shares may be decreased by resolution of the Board of Directors&#59; provided that no decrease shall reduce the number of shares of Preferred Stock to a number less than that of the shares of Preferred Stock then outstanding plus the number of shares issuable upon exercise of options or rights then outstanding. The Preferred Stock was exchanged for 4,910,000 of then outstanding shares of 4.50% Cumulative Convertible Preferred Stock, par value $0.01 per share (the &#8220;Original Preferred Stock&#8221;), established pursuant to the Certificate of Designation of 4.50% Cumulative Convertible Preferred Stock of CMS Energy Corporation dated December 4, 2003 pursuant to an exchange offer.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) The Preferred Stock will, with respect to both dividend rights and rights upon the liquidation, winding-up or dissolution of the Corporation, rank (i) senior to all Junior Stock and (ii) on a parity with all other Parity Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     2. Definitions. As used herein, the following terms shall have the following meanings&#58;</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Accumulated Dividends&#8221; shall mean, with respect to any share of Preferred Stock, as of any date, the aggregate accumulated and unpaid dividends on such share from and including the most recent Dividend Payment Date to which dividends have been paid (or the Issue Date, if such date is prior to the first Dividend Payment Date) to but not including such date.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Additional Dividends&#8221; shall have the meaning given to it in Section 3(b).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Additional Shares&#8221; shall have the meaning given to it in Section 7(f)(vi).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Affiliate&#8221; shall have the meaning ascribed to it, on the date hereof, under Rule 405 of the Securities Act.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Agent Members&#8221; shall have the meaning given to it in Section 11(a)(ii).</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Board of Directors&#8221; shall mean the Board of Directors of the Corporation or, with respect to any action to be taken by the Board of Directors, any committee (special or otherwise) of the Board of Directors duly authorized to take such action.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Business Day&#8221; shall mean any day other than a Saturday, Sunday or other day on which commercial banks in The City of New York are authorized or required by law or executive order to close.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Certificate of Designation&#8221; means this certificate of designation designating the Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Certificated Preferred Stock&#8221; shall have the meaning given to it in Section 4(f).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Common Equity&#8221; of any Person means capital stock of such Person that is generally entitled to (i) vote in the election of directors of such Person or (ii) if such Person is not a corporation, vote or otherwise participate in the selection of the governing body, partners, managers or others that will control the management or policies of such Person.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Common Stock&#8221; shall mean the common stock, par value $0.01 per share, of the Corporation, or any other class of stock resulting from successive changes or reclassifications of such common stock consisting solely of changes in par value, or from par value to no par value, or as a result of a subdivision, combination or merger, consolidation or similar transaction in which the Corporation is a constituent corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Continuing Director&#8221; means a director who either was a member of the Board of Directors on November 9, 2004 or who becomes a member of the Board of Directors subsequent to that date and whose appointment, election or nomination for election by the Corporation&#8217;s shareholders is duly approved by a majority of the Continuing Directors on the Board of Directors at the time of such approval, either by a specific vote or by approval of the proxy statement issued by the Corporation on behalf of the Board of Directors in which such individual is named as nominee for director.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Conversion Agent&#8221; means the office or agency designated by the Corporation where Preferred Stock may be presented for conversion. Initially, the Conversion Agent shall be the Corporation located at One Energy Plaza, Jackson, Michigan 49201.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Conversion Date&#8221; shall have the meaning given to it in Section 7(b).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Conversion Notice&#8221; shall have the meaning given to it in Section 7(a).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Conversion Price&#8221; shall mean $9.893 per share of Common Stock.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Conversion Rate&#8221; shall mean the number of shares of Common Stock issuable upon conversion of a share of Preferred Stock per Liquidation Preference, subject to adjustment as herein set forth. The initial Conversion Rate is 5.0541 shares of Common Stock issuable upon conversion of a share of Preferred Stock per Liquidation Preference.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Conversion Value&#8221; shall have the meaning given to it in Section 7(m)(i).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Corporation Notice&#8221; shall have the meaning given to it in Section 4(e).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Corporation Notice Date&#8221; shall have the meaning given to it in Section 4(e).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Determination Date&#8221; shall have the meaning given to it in Section 7(m).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Distributed Assets or Securities&#8221; shall have the meaning given to it in Section 7(f)(iii).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Dividend Adjustment Amount&#8221; shall have the meaning given to it in Section 7(f)(iv)(B).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Dividend Payment Date&#8221; shall mean March 1, June 1, September 1 and December 1 of each year, commencing March 1, 2005.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Dividend Rate&#8221; shall have the meaning given to it in Section 3(a).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Dividend Record Date&#8221; shall mean February 15, May 15, August 15 and November 15 of each year.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;DTC&#8221; or &#8220;Depository&#8221; means The Depository Trust Company.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Effective Date&#8221; shall have the meaning given to it in Section 7(a)(iii).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Equity Interests&#8221; means any capital stock, partnership, joint venture, member or limited liability or unlimited liability company interest, beneficial interest in a trust or similar entity or other equity interest or investment of whatever nature.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Exchange Act&#8221; shall mean the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Fair Market Value&#8221; means the amount which a willing buyer would pay a willing seller in an arm&#8217;s length transaction.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     A &#8220;Fundamental Change&#8221; shall be deemed to have occurred at such time after the original issuance of the Preferred Stock that any of the following occurs&#58; (i) the Common Stock or other capital stock into which the Preferred Stock is convertible is neither listed for trading on a United States national securities exchange nor approved for trading on the NASDAQ National Market or another established automated over-the-counter trading market in the United States&#59; (ii) a &#8220;person&#8221; or &#8220;group&#8221; within the meaning of Section 13(d) of the Exchange Act, other than the Corporation, any subsidiary of the Corporation or any employee benefit plan of the Corporation or any such subsidiary, files a Schedule TO (or any other schedule, form or report under the Exchange Act) disclosing that such person or group has become the direct or indirect ultimate &#8220;beneficial owner&#8221; (as such term is used in Rules 13d-3 and 13d-5 under the Exchange Act, except that a person or group shall be deemed to have &#8220;beneficial ownership&#8221; of all shares that such Person or group has the right to acquire whether such right is exercisable immediately or only after the passage of time) of Common Equity of the Corporation representing more than 50% of the voting power of the Corporation&#8217;s Common Equity&#59; (iii) consummation of any share exchange, consolidation or merger of the Corporation pursuant to which the Common Stock will be converted into cash, securities or other property or any sale, lease or other transfer (in one transaction or a series of transactions) of all or substantially all of the consolidated assets of the Corporation and its subsidiaries, taken as a whole, to any Person (other than the Corporation or one or more of the Corporation&#8217;s subsidiaries)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided, however, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">that a transaction where the holders of the Corporation&#8217;s Common Equity immediately prior to such transaction own, directly or indirectly, more than 50% of the aggregate voting power of all classes of Common Equity of the continuing or surviving corporation or transferee immediately after such event shall not be a Fundamental Change&#59; or (iv) Continuing Directors cease to constitute at least a majority of the Board of Directors&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided, however,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that a Fundamental Change shall not be deemed to have occurred in respect of any of the foregoing if either (1) the Last Reported Sale Price of Common Stock for any five Trading Days within the ten consecutive Trading Days ending immediately before the later of the Fundamental Change or the public announcement thereof equals or exceeds 105% of the applicable Conversion Price of the Preferred Stock in effect immediately before the Fundamental Change or the public announcement thereof or (2) at least 90% of the consideration (excluding cash payments for fractional shares) in the transaction or transactions constituting the Fundamental Change consists of shares of capital stock traded on a national securities exchange or quoted on the NASDAQ National Market (or which shall be so traded or quoted when issued or exchanged in connection with such Fundamental Change) (such securities being referred to as &#8220;Publicly Traded Securities&#8221;) and as a result of such transaction or transactions the Preferred Stock becomes convertible into such Publicly Traded Securities (excluding cash payments for fractional shares).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Fundamental Change Purchase Date&#8221; shall have the meaning given to it in Section 4(a).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Fundamental Change Purchase Notice&#8221; shall have the meaning given to it in Section 4(c).</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Fundamental Change Purchase Price&#8221; shall have the meaning given to it in Section 4(a).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Global Preferred Stock&#8221; shall have the meaning given to it in Section 11(a)(i).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Holder&#8221; or &#8220;holder&#8221; shall mean a holder of record of the Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Issue Date&#8221; shall mean December 15, 2004, the original date of issuance of the Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Junior Stock&#8221; shall mean all classes of common stock of the Corporation and each other class of capital stock or series of preferred stock established after the Issue Date, by the Board of Directors, the terms of which do not expressly provide that such class or series ranks senior to or on parity with the Preferred Stock as to dividend rights or rights upon the liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Last Reported Sale Price&#8221; of the applicable security on any date means the closing sale price per share (or, if no closing sale price is reported, the average of the bid and ask prices or, if more than one in either case, the average of the average bid and the average ask prices) on that date as reported in composite transactions for the principal U.S. securities exchange on which the applicable security is traded or, if the applicable security is not listed on a U.S. national or regional securities exchange, as reported by the NASDAQ National Market. If the applicable security is not listed for trading on a U.S. national or regional securities exchange and not reported by the NASDAQ National Market on the relevant date, the Last Reported Sale Price shall be the last quoted bid price for the applicable security in the over-the-counter market on the relevant date as reported by the National Quotation Bureau or similar organization. If the applicable security is not so quoted, the Last Reported Sale Price will be the average of the mid-point of the last bid and ask prices for the applicable security on the relevant date from each of at least three nationally recognized independent investment banking firms selected by the Corporation for this purpose.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Liquidation Preference&#8221; shall mean, with respect to each share of Preferred Stock, $50.00.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Mandatory Conversion Date&#8221; shall have the meaning given to it in Section 8(b).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Market Price&#8221; means the average of the Last Reported Sales Price per share of Common Stock for the 20 Trading Day period ending on the applicable date of determination (if the applicable date of determination is a Trading Day or, if not, then on the last Trading Day prior to such applicable date of determination), appropriately adjusted to take into account the occurrence, during the period commencing on the first of the Trading Days during such 20 Trading Day period and ending on the applicable date of determination, of any event that would result in an adjustment of the Conversion Rate under this Certificate of Designation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Market Value&#8221; shall mean the average closing price of the Common Stock for a five consecutive Trading Day period on the NYSE (or such other national securities exchange or automated quotation system on which the Common Stock is then listed or authorized for quotation or, if the Common Stock is not so listed or authorized for quotation, an amount determined in good faith by the Board of Directors to be the fair value of the Common Stock).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Maximum Conversion Rate&#8221; shall have the meaning given to it in Section 7(f)(xi).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Net Shares&#8221; shall have the meaning given to it in Section 7(m)(ii)(B).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Net Share Amount&#8221; shall have the meaning given to it in Section 7(m)(ii)(B).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;NYSE&#8221; shall mean the New York Stock Exchange, Inc.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Officer&#8221; means the Chairman of the Board of Directors, the President, any Vice President, the Treasurer, the Secretary or any Assistant Secretary of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Officers&#8217; Certificate&#8221; means a certificate signed by two Officers.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Opinion of Counsel&#8217; means a written opinion from legal counsel who is acceptable to the Transfer Agent. The counsel may be an employee of or counsel to the Corporation or the Transfer Agent.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Original Preferred Stock&#8221; shall have the meaning given to it in Section 3(a).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Parity Stock&#8221; shall mean any class of capital stock or series of preferred stock established as of or after the Issue Date by the Board of Directors, the terms of which expressly provide that such class or series will rank on parity with the Preferred Stock as to dividend rights or rights upon the liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Paying Agent&#8221; means any Person authorized by the Corporation to pay the dividends or Fundamental Change Purchase Price on any of the shares of Preferred Stock on behalf of the Corporation. Initially, the Paying Agent shall be the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Person&#8221; shall mean any individual, corporation, general partnership, limited partnership, limited liability partnership, joint venture, association, joint-stock company, trust, limited liability company, unincorporated organization or government or any agency or political subdivision thereof.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Pre-Dividend Sale Price&#8221; shall have the meaning given to it in Section 7(f)(iv)(A).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Principal Return&#8221; shall have the meaning given to it in Section 7(m)(ii)(A).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Public Acquirer Change of Control&#8221; shall have the meaning given to it in Section 7(f)(vii).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Public Acquirer Common Stock&#8221; shall have the meaning given to it in Section 7(f)(vii).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Registration Default&#8221; shall have the meaning given to it in Section 3(b).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Registration Rights Agreement&#8221; means the Registration Rights Agreement dated as of December 5, 2003, among the Corporation, Citigroup Global Markets Inc., Merrill Lynch, Pierce, Fenner &#38; Smith Incorporated and the certain other initial purchasers of the Original Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;SEC&#8221; or &#8220;Commission&#8221; shall mean the Securities and Exchange Commission.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Securities Act&#8221; means the Securities Act of 1933, as amended.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Security Register&#8221; means the security register recording the holders of Preferred Stock kept at the offices of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Security Registrar&#8221; shall be the Person holding the Security Register, and the Corporation will initially be designated as the Security Registrar.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Senior Stock&#8221; shall mean each class of capital stock or series of preferred stock established after the Issue Date by the Board of Directors, the terms of which expressly provide that such class or series will rank senior to the Preferred Stock as to dividend rights or rights upon the liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Share Price&#8221; means the price per share of Common Stock paid in connection with a corporate transaction described in Section 7(m)(v) hereof, which shall be equal to (i) if holders of Common Stock receive only cash in such corporate transaction, the cash amount paid per share of Common Stock and (ii) in all other cases, the average of the Last Reported Sale Prices of Common Stock on the five Trading Days up to but not including the Effective Date.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Shelf Registration Statement&#8221; shall mean the shelf registration statement on Form S-3 filed with the SEC on September 24, 2004 to cover resales of Transfer Restricted Securities by holders thereof, as required by the Registration Rights Agreement.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Spin-Off Market Price&#8221; per share of Common Stock or the Equity Interests in a Subsidiary or other business unit of the Corporation on any day means the average of the daily Last Reported Sale Prices for the 10 consecutive Trading Days commencing on and including the fifth Trading Day after the ex date with respect to the issuance or distribution requiring such computations. As used herein, the term &#8220;ex date,&#8221; when used with respect to any issuance or distribution, shall mean the first date on which the security trades regular way on the NYSE or such other national regional exchange or market in which the security trades without the right to receive such issuance or distribution.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Subsidiary&#8221; means a Person more than 50% of the outstanding voting stock of which is owned, directly or indirectly, by the Corporation or by one or more other Subsidiaries, or by the Corporation and one or more other Subsidiaries. For the purposes of this definition, &#8220;voting stock&#8221; means stock which ordinarily has voting power of the election of directors, whether at all times or only so long as no senior class of stock has such voting power by reason of any contingency.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Ten Day Average Closing Stock Price&#8221; shall have the meaning given to it in Section 7(m)(i)(B).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Trading Day&#8221; means (i) if the applicable security is listed, admitted for trading or quoted on the NYSE, the NASDAQ National Market or another national security exchange, a day on which the NYSE, the NASDAQ National Market or another national security exchange is open for business or (ii) if the applicable security is not so listed, admitted for trading or quoted, any day other than a Saturday or Sunday or a day on which banking institutions in the State of New York are authorized or obligated by law, regulation or executive order to close.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Trading Exception&#8221; shall have the meaning given to it in Section 7(a)(ii).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Trading Price&#8221; of the Preferred Stock on any date of determination means the average of the secondary market bid quotations per share of Preferred Stock obtained by the Conversion Agent for $5,000,000 Liquidation Preference of the Preferred Stock at approximately 3&#58;30 p.m., New York City time, on such determination date from three independent nationally recognized securities dealers the Corporation selects, provided that if three such bids cannot reasonably be obtained by the Conversion Agent, but two such bids are obtained, then the average of the two bids shall be used, and if only one such bid can reasonably be obtained by the Conversion Agent, this one bid shall be used. If the Conversion Agent cannot reasonably obtain at least one bid for $5,000,000 Liquidation Preference of the Preferred Stock from a nationally recognized securities dealer, then the Trading Price will be deemed to be less than 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Transfer Agent&#8221; shall mean the Corporation&#8217;s duly appointed transfer agent for the Preferred Stock. Initially, the Corporation will be the Transfer Agent.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Transfer Restricted Securities&#8221; shall mean each share of Preferred Stock (or the shares of Common Stock into which such share of Preferred Stock is convertible) until (i) the date on which such security or its predecessor has been effectively registered under the Securities Act and disposed of in accordance with the Shelf Registration Statement, (ii) the date on which such security or predecessor is distributed to the public pursuant to Rule 144 under the Securities Act or is saleable pursuant to Rule 144(k) under the Securities Act or (iii) the date that such Preferred Stock ceases to be outstanding.</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Voting Rights Class&#8221; shall have the meaning given to it in Section 5(a)(i).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Voting Rights Triggering Event&#8221; shall mean the failure of the Corporation to pay dividends on the Preferred Stock with respect to six or more quarterly periods (whether or not consecutive).</font></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     &#8220;Voting Stock&#8221; shall mean, with respect to any Person, securities of any class or classes of Capital Stock in such Person entitling the holders thereof (whether at all times or only so long as no senior class of stock has voting power by reason of contingency) generally to vote in the election of members of the Board of Directors or other governing body of such Person. For purposes of this definition, &#8220;Capital Stock&#8221; shall mean, with </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">respect to any Person, any and all shares, interests, participations or other equivalents (however designated) of corporate stock or partnership interests and any and all warrants, options and rights with respect thereto (whether or not currently exercisable), including each class of common stock and preferred stock of such Person.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     3. Dividends.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) The holders of shares of the outstanding Preferred Stock shall be entitled, when, as and if declared by the Board of Directors out of funds of the Corporation legally available therefor, to receive cumulative cash dividends at the rate per annum of 4.50% per share on the Liquidation Preference (equivalent to $2.25 per annum per share), payable quarterly in arrears (the &#8220;Dividend Rate&#8221;). The Dividend Rate may be increased in the circumstances described in Section 3(b) below. Dividends payable for each full dividend period will be computed by dividing the Dividend Rate by four and shall be payable in arrears on each Dividend Payment Date (commencing March 1, 2005) for the quarterly period ending immediately prior to such Dividend Payment Date, to the holders of record of Preferred Stock at the close of business on the Dividend Record Date applicable to such Dividend Payment Date. Such dividends shall be cumulative from the most recent date as to which dividends shall have been paid on the Original Preferred Stock or, if no dividends have been paid, from the Issue Date (whether or not in any dividend period or periods the Board of Directors shall have declared such dividends or there shall be funds of the Corporation legally available for the payment of such dividends) and shall accumulate on a day-to-day basis, whether or not earned or declared, from and after the Issue Date. Dividends payable for any partial dividend period shall be computed on the basis of days elapsed over a 360-day year consisting of twelve 30-day months. Accumulated unpaid dividends accrue and cumulate dividends at the annual rate of 4.50% and are payable in the manner provided in this Section 3.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) If (i) by March 5, 2005, the Shelf Registration Statement has not been amended to cover resales of the Preferred Stock and declared effective by the Commission, (ii) after the Shelf Registration Statement has been declared effective the Corporation fails to file a post-effective amendment, prospectus supplement, amendment or supplement to any document incorporated by reference into such prospectus or document if required by applicable law with the SEC within five business days after a Holder provides the Corporation with certain required information, if such filing is necessary to enable the Holder to deliver the prospectus to purchasers of such Holder&#8217;s Transfer Restricted Securities, (iii) the Shelf Registration Statement ceases to be effective or fails to be usable without being succeeded within 30 days by a post-effective amendment or an additional registration statement filed and declared effective (other than as permitted in (ii) above) pursuant to the Exchange Act that cures the failure of the registration statement to be effective or usable, and (iv) the aggregate duration of any suspension periods in any period exceeds certain limits described in the Registration Rights Agreement (each such event referred to in clauses (i), (ii), (iii) and (iv) a &#8220;Registration Default&#8221;), additional dividends shall accumulate on the Preferred Stock, from and including the date on which any such Registration Default shall occur to, but excluding, the date on which the Registration Default has been cured, at the rate of 0.25% per year for the first 90 days following such date and at a rate of 0.50% per year thereafter (&#8220;Additional Dividends&#8221;). With respect to shares of Common Stock issued upon conversion of the Preferred Stock, Additional Dividends will accumulate on the then applicable conversion price from and including the date on which any such Registration Default shall occur to, but excluding, the date on which the Registration Default has been cured, at the rate of 0.25% per year for the first 90 days following such date and at a rate of 0.50% per year thereafter. Except as mentioned above, the Corporation will have no other liabilities for monetary damages with respect to its registration obligations. The receipt of Additional Dividends will be the sole monetary remedy available to a Holder if the Corporation fails to meet these obligations.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) No dividend will be declared or paid upon, or any sum set apart for the payment of dividends upon, any outstanding share of the Preferred Stock with respect to any dividend period unless all dividends for all preceding dividend periods have been declared and paid or declared and a sufficient sum set apart for the payment of such dividend upon all outstanding shares of Preferred Stock.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) No dividends or other distributions (other than a dividend or distribution payable solely in shares of Parity Stock or Junior Stock (in the case of Parity Stock) or Junior Stock (in the case of Junior Stock) and other than cash paid in lieu of fractional shares) may be declared, made or paid, or set apart for payment upon, any Parity Stock or Junior Stock, nor may any Parity Stock or Junior Stock be redeemed, purchased or otherwise acquired for any consideration (or any money paid to or made available for a sinking fund for the redemption of any Parity Stock or Junior Stock) by or on behalf of the Corporation (except by conversion into or exchange for shares of Parity Stock or Junior Stock (in the case of Parity Stock) or Junior Stock (in the case of Junior Stock)), unless full Accumulated Dividends shall have been or contemporaneously are declared and paid, or are declared and a sum sufficient for the payment thereof is set apart for such payment, on the Preferred Stock and any Parity Stock for all dividend payment periods terminating on or prior to the date of such declaration, payment, redemption, purchase or acquisition. Notwithstanding the foregoing, if full dividends have not been paid on the Preferred Stock and any Parity Stock, dividends may be declared and paid on the Preferred Stock and such Parity Stock so long as the dividends are declared and paid pro rata so that the amounts of dividends declared per share on the Preferred Stock and such Parity Stock will in all cases bear to each other the same ratio that accumulated and unpaid dividends per share on the shares of Preferred Stock and such other Parity Stock bear to each other.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (e) Holders of shares of Preferred Stock shall not be entitled to any dividends on the Preferred Stock, whether payable in cash, property or stock, in excess of full cumulative dividends and Additional Dividends (if any).</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (f) The holders of shares of Preferred Stock at the close of business on a Dividend Record Date will be entitled to receive the dividend payment on those shares on the corresponding Dividend Payment Date notwithstanding the subsequent conversion thereof or the Corporation&#8217;s default in payment of the dividend due on that Dividend Payment Date. However, shares of Preferred Stock surrendered for conversion during the period between the close of business on any Dividend Record Date and the close of business on the Business Day immediately preceding the applicable Dividend Payment Date must be accompanied by payment of an amount equal to the dividend payable on the shares on that Dividend Payment Date&#59; provided, however, that no such payment need be made if (1) the Corporation has specified a Mandatory Conversion Date that is after a Dividend Record Date and on or prior to the immediately following Dividend Payment Date or (2) any accumulated and unpaid dividends exist at the time of conversion with respect to such shares of Preferred Stock to the extent of such accumulated and unpaid dividends. A holder of shares of Preferred Stock on a Dividend Record Date who (or whose transferee) tenders any shares for conversion on the corresponding Dividend Payment Date will receive the dividend payable by the Corporation on the Preferred Stock on that date, and the converting holder need not include payment in the amount of such dividend upon surrender of shares of Preferred Stock for conversion. Except as provided above with respect to a voluntary conversion pursuant to Section 7, the Corporation shall make no payment or allowance for unpaid dividends, whether or not in arrears, on converted shares or for dividends on the shares of Common Stock issued upon conversion.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (g) In any case where any Dividend Payment Date or Conversion Date (including upon the occurrence of a Fundamental Change) of any Preferred Stock shall not be a Business Day, at any place of payment, then payment of dividends (and Additional Dividends, if any) need not be made on such date, but may be made on the next succeeding Business Day at such place of payment with the same force and effect as if made on the dividend payment date or Conversion Date (including upon the occurrence of a Fundamental Change)&#59; and no dividends shall accumulate on the amount so payable for the period from and after such Dividend Payment Date or Conversion Date, as the case may be, to such Business Day.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (h) The Paying Agent shall return to the Corporation upon written request any money or property held by it for the payment of any amount with respect to the Preferred Stock that remains unclaimed for two years, provided, however, that the Paying Agent, before being required to make any such return, shall at the expense of the Corporation cause to be published once in a newspaper of general circulation in The City of New York or mail to each such Holder notice that such money or property remains unclaimed and that, after a date specified therein, which shall not be less than 30 days from the date of such publication or mailing, any unclaimed money or property then remaining shall be returned to the Corporation. After return to the Corporation, Holders entitled to </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">the money or property must look to the Corporation for payment as general creditors unless an applicable abandoned property law designates another Person.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     4. Fundamental Change.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) Purchase at the Option of the Holder Upon a Fundamental Change. Each Holder shall have the right, at such Holder&#8217;s option, to require the Corporation to purchase any or all of such Holder&#8217;s Preferred Stock for cash or a check on the date that is no earlier than 60 days nor later than 90 days after the date of the Corporation Notice of the occurrence of such Fundamental Change (subject to extension to comply with applicable law, as provided in Section 4(h) (the &#8220;Fundamental Change Purchase Date&#8221;). The Preferred Stock shall be repurchased in integral multiples of $50.00 (representing the Liquidation Preference). The Corporation shall purchase such Preferred Stock at a price (the &#8220;Fundamental Change Purchase Price&#8221;) equal to 100% of the Liquidation Price of the number of shares of Preferred Stock to be purchased plus accumulated and unpaid dividends, including Additional Dividends, if any, to the Fundamental Change Purchase Date.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) Notice of Fundamental Change. The Corporation, or at its request (which must be received by the Paying Agent at least three Business Days (or such lesser period as agreed to by the Paying Agent) prior to the date the Paying Agent is requested to give such notice as described below), the Paying Agent, in the name of and at the expense of the Corporation, shall mail to all Holders a Corporation Notice of the occurrence of a Fundamental Change and of the purchase right arising as a result thereof, including the information required by Section 4(e) hereof, on or before the 30th day after the occurrence of such Fundamental Change.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) Exercise of Option. For Preferred Stock to be so purchased at the option of the Holder, the Paying Agent must receive at its office in Jackson, Michigan, or any other offices of the Paying Agent maintained for such purposes, such shares of Preferred Stock duly endorsed for transfer, together with a written notice of purchase in the form attached hereto as Exhibit A (a &#8220;Fundamental Change Purchase Notice&#8221;) duly completed, on or before the 30th day prior to the Fundamental Change Purchase Date, subject to extension to comply with applicable law. The Fundamental Change Purchase Notice shall state&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;if certificated, the certificate numbers of the shares of Preferred Stock which the Holder shall deliver to be purchased, or, if not certificated, the Fundamental Change Purchase Notice must comply with appropriate Depository procedures&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the number of shares of Preferred Stock which the Holder shall deliver to be purchased, which portion must be $50.00 or an integral multiple thereof&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;that such Preferred Stock shall be purchased as of the Fundamental Change Purchase Date pursuant to the terms and conditions specified in the Preferred Stock and in this Certificate of Designation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) Procedures. The Corporation shall purchase from a Holder, pursuant to this Section 4, shares of Preferred Stock or multiples of $50.00 if so requested by such Holder.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     Any purchase by the Corporation contemplated pursuant to the provisions of this Section 4 shall be consummated by the delivery of the Fundamental Change Purchase Price to be received by the Holder promptly following the later of the Fundamental Change Purchase Date or the time of book-entry transfer or delivery of the Preferred Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     Notwithstanding anything herein to the contrary, any Holder delivering to the Paying Agent the Fundamental Change Purchase Notice contemplated by Section 4(c) hereof shall have the right at any time prior to the close of business on the Business Day prior to the Fundamental Change Purchase Date to withdraw such Fundamental Change Purchase Notice (in whole or in part) by delivery of a written notice of withdrawal to the Paying Agent in accordance with Section 4(f) hereof.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Paying Agent shall promptly notify the Corporation of the receipt by it of any Fundamental Change Purchase Notice or written notice of withdrawal thereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     On or before 10&#58;00 a.m. (New York City time) on the Fundamental Change Purchase Date, the Corporation shall deposit with the Paying Agent (or if the Corporation or an Affiliate of the Corporation is acting as the Paying Agent, shall segregate and hold in trust) money sufficient to pay the aggregate Fundamental Change Purchase Price of the Preferred Stock to be purchased pursuant to this Section 4. Payment by the Paying Agent of the Fundamental Change Purchase Price for such Preferred Stock shall be made promptly following the later of the Fundamental Change Purchase Date or the time of book-entry transfer or delivery of such Preferred Stock. If the Paying Agent holds, in accordance with the terms of this Certificate of Designation, money sufficient to pay the Fundamental Change Purchase Price of such Preferred Stock on the Business Day following the Fundamental Change Purchase Date, then, on and after such date, such Preferred Stock shall cease to be outstanding and dividends (including Additional Dividends, if any) on such Preferred Stock shall cease to accumulate, whether or not book-entry transfer of such Preferred Stock is made or such Preferred Stock is delivered to the Paying Agent, and all other rights of the Holder shall terminate (other than the right to receive the Fundamental Change Purchase Price upon delivery or transfer of the Preferred Stock). Nothing herein shall preclude any withholding tax required by law.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Corporation shall require each Paying Agent to agree in writing that the Paying Agent shall hold in trust for the benefit of Holders all money held by the Paying Agent for the payment of the Fundamental Change Purchase Price. If the Corporation or an Affiliate of the Corporation acts as Paying Agent, it shall segregate the money held by it as Paying Agent and hold it as a separate trust fund.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     All questions as to the validity, eligibility (including time of receipt) and acceptance of any Preferred Stock pursuant to a Fundamental Change shall be determined by the Corporation, whose determination shall be final and binding.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (e) Notice of Fundamental Change. The Corporation shall send notices (each, a &#8220;Corporation Notice&#8221;) to the Holders (and to beneficial owners as required by applicable law) at their addresses shown in the Security Register maintained by the Security Registrar, and delivered to the Paying Agent on or before the 30th day after the occurrence of the Fundamental Change (&#8220;Corporation Notice Date&#8221;). Each Corporation Notice shall include a form of Fundamental Change Purchase Notice to be completed by a Holder and shall state&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;the applicable Fundamental Change Purchase Price, excluding accumulated and unpaid dividends, Conversion Rate at the time of such notice (and any adjustments to the Conversion Rate) and, to the extent known at the time of such notice, the amount of dividends (including Additional Dividends, if any), if any, that will be payable with respect to the Preferred Stock on the applicable Fundamental Change Purchase Date&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the events causing the Fundamental Change and the date of the Fundamental Change&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Fundamental Change Purchase Date&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;the last date on which a Holder may exercise its purchase right&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;the name and address of the Paying Agent and the Conversion Agent&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;that the Preferred Stock must be surrendered to the Paying Agent to collect payment of the Fundamental Change Purchase Price&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vii)&#160;&#160;&#160;&#160;that the Preferred Stock as to which a Fundamental Change Purchase Notice has been given may be converted only if the applicable Fundamental Change Purchase Notice has been withdrawn in accordance with the terms of this Certificate of Designation&#59;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(viii)&#160;&#160;&#160;&#160;that the Fundamental Change Purchase Price for any of the Preferred Stock as to which a Fundamental Change Purchase Notice has been given and not withdrawn shall be paid by the Paying Agent promptly following the later of the Fundamental Change Purchase Date or the time of book-entry transfer or delivery of such Preferred Stock&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ix)&#160;&#160;&#160;&#160;the procedures the Holder must follow under this Section 4&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(x)&#160;&#160;&#160;&#160;briefly, the conversion rights of the Preferred Stock&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(xi)&#160;&#160;&#160;&#160;that, unless the Corporation defaults in making payment of such Fundamental Change Purchase Price on the Preferred Stock covered by any Fundamental Change Purchase Notice, dividends (including Additional Dividends, if any) will cease to accumulate on and after the Fundamental Change Purchase Date&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(xii)&#160;&#160;&#160;&#160;the CUSIP or ISIN number of the Preferred Stock&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(xiii)&#160;&#160;&#160;&#160;the procedures for withdrawing a Fundamental Change Purchase Notice.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     In connection with providing such Corporation Notice, the Corporation will issue a press release and publish a notice containing the information in such Corporation Notice in a newspaper of general circulation in The City of New York or publish such information on the Corporation&#8217;s then existing Web site or through such other public medium as the Corporation may use at the time.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     At the Corporation&#8217;s request, made at least five Business Days prior to the date upon which such notice is to be mailed, and at the Corporation&#8217;s expense, the Paying Agent shall give the Corporation Notice in the Corporation&#8217;s name&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided, however, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">that, in all cases, the text of the Corporation Notice shall be prepared by the Corporation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (f) Effect of Fundamental Change Purchase Notice. Upon receipt by the Corporation of the Fundamental Change Purchase Notice specified in this Section 4, the Holder of the Preferred Stock in respect of which such Fundamental Change Purchase Notice was given shall (unless such Fundamental Change Purchase Notice is withdrawn as specified in this Section 4(f)) thereafter be entitled to receive solely the Fundamental Change Purchase Price with respect to such Preferred Stock. Such Fundamental Change Purchase Price shall be paid by the Paying Agent to such Holder promptly following the later of (x) the Fundamental Change Purchase Date with respect to such Preferred Stock (provided the conditions in this Section 4 have been satisfied) and (y) the time of delivery or book-entry transfer of such Preferred Stock to the Paying Agent by the Holder thereof in the manner required by this Section 4. Preferred Stock in respect of which a Fundamental Change Purchase Notice has been given by the Holder thereof may not be converted for shares of Common Stock on or after the date of the delivery of such Fundamental Change Purchase Notice unless such Fundamental Change Purchase Notice has first been validly withdrawn as specified in this Section 4(f). Payment of the Fundamental Change Purchase Price for shares of Preferred Stock in registered, certificated form (&#8220;Certificated Preferred Stock&#8221;) for which a Fundamental Change Purchase Notice has been delivered and not withdrawn is conditioned upon delivery of such Certificated Preferred Stock (together with necessary endorsements) to the Paying Agent at its office in Jackson, Michigan, or any other office of the Paying Agent maintained for such purpose, at any time (whether prior to, on or after the Fundamental Change Purchase Date) after the delivery of such Fundamental Change Purchase Notice. Payment of the Fundamental Change Purchase Price for such Certificated Preferred Stock will be made promptly following the later of the Fundamental Change Purchase Date or the time of delivery of such Certificated Preferred Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     If the Paying Agent holds, in accordance with the terms of this Certificate of Designation, money sufficient to pay the Fundamental Change Purchase Price of shares of Preferred Stock on the Business Day following the Fundamental Change Purchase Date for such Preferred Stock, then, on and after such date, dividends on such Preferred Stock will cease to accumulate, whether or not such Preferred Stock is delivered to the Paying Agent, and all other rights of the Holder shall terminate (other than the right to receive the Fundamental Change Purchase Price upon delivery of the Preferred Stock).</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     A Fundamental Change Purchase Notice may be withdrawn by means of a written notice of withdrawal delivered to the office of the Paying Agent at any time prior to 5&#58;00 p.m. New York City time on the Business Day prior to the Fundamental Change Purchase Date to which it relates specifying&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;if certificated, the certificate number of Preferred Stock in respect of which such notice of withdrawal is being submitted, or, if not certificated, the written notice of withdrawal must comply with appropriate Depository procedures&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the number of shares of Preferred Stock with respect to which such notice of withdrawal is being submitted&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the number of shares of Preferred Stock, if any, which remains subject to the original Fundamental Change Purchase Notice and which have been or shall be delivered for purchase by the Corporation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (g) Preferred Stock Purchased in Part. Any shares of Preferred Stock that are to be purchased only in part shall be surrendered (in physical or book-entry form) at the office of the Paying Agent (with, if the Corporation so requires, due endorsement by, or a written instrument of transfer in form satisfactory to the Corporation duly executed by, the Holder thereof or such Holder&#8217;s attorney duly authorized in writing) and the Corporation shall execute and the Transfer Agent shall authenticate and deliver to the Holder of such Preferred Stock, without service charge, new shares of Preferred Stock, as requested by such Holder in an amount equal to, and in exchange for, the portion of the Liquidation Preference of the Preferred Stock so surrendered which is not purchased.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (h) Covenant to Comply with Securities Laws Upon Purchase of the Preferred Stock. In connection with any offer to purchase Preferred Stock under this Section 4, the Corporation shall, to the extent applicable&#58; (i) comply with Rules 13e-4 and 14e-1 (and any successor provisions thereto) under the Exchange Act, if applicable&#59; (ii) file the related Schedule TO (or any successor schedule, form or report) under the Exchange Act, if applicable&#59; and (iii) otherwise comply with all applicable federal and state securities laws so as to permit the rights and obligations under this Section 4 hereof to be exercised in the time and in the manner specified in this Section 4.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (i) Repayment to the Corporation. The Paying Agent shall return to the Corporation any cash or property that remains unclaimed as provided in the Preferred Stock, together with interest that the Paying Agent has agreed to pay, if any, held by it for the payment of a Fundamental Change Purchase Price&#59; provided, however, that to the extent that the aggregate amount of cash or property deposited by the Corporation pursuant to this Section 4 exceeds the aggregate Fundamental Change Purchase Price of the Preferred Stock or portions thereof which the Corporation is obligated to purchase as of the Fundamental Change Purchase Date, then promptly on and after the Business Day following the Fundamental Change Purchase Date, the Paying Agent shall return any such excess to the Corporation together with interest that the Paying Agent has agreed to pay, if any.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (j) Officers&#8217; Certificate. At least five Business Days before the Corporation Notice Date, the Corporation shall deliver an Officers&#8217; Certificate to the Paying Agent (provided, that, at the Corporation&#8217;s option, the matters to be addressed in such Officers&#8217; Certificate may be divided among two such certificates) specifying&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;the manner of payment selected by the Corporation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;whether the Corporation desires the Paying Agent to give the Corporation Notice required by Section 4(e) hereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     5. Voting.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) The shares of Preferred Stock shall have no voting rights except as set forth below or as otherwise required by Michigan law from time to time&#58;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;If and whenever at any time or times a Voting Rights Triggering Event occurs, then the holders of shares of Preferred Stock, voting as a single class with any other preferred stock or preference securities having similar voting rights that are exercisable (the &#8220;Voting Rights Class&#8221;), will be entitled at the next regular or special meeting of shareholders of the Corporation to elect two additional directors of the Corporation, unless the Board of Directors is comprised of fewer than six directors at such time, in which case the Voting Rights Class shall be entitled to elect one additional director. Upon the election of any such additional directors, the number of directors that comprise the Board of Directors shall be increased by such number of additional directors.</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Such voting rights may be exercised at a special meeting of the holders of the shares of the Voting Rights Class, called as hereinafter provided, or at any annual meeting of shareholders held for the purpose of electing directors, and thereafter at each such annual meeting until such time as all dividends in arrears on the shares of Preferred Stock shall have been paid in full, at which time or times such voting rights and the term of the directors elected pursuant to Section 5(a)(i) shall terminate.</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;At any time when such voting rights shall have vested in holders of shares of the Voting Rights Class, an Officer of the Corporation may call, and, upon written request of the record holders of shares representing at least twenty-five percent (25%) of the voting power of the shares then outstanding of the Voting Rights Class, addressed to the Secretary of the Corporation, shall call a special meeting of the holders of shares of the Voting Rights Class. Such meeting shall be held at the earliest practicable date upon the notice required for annual meetings of shareholders at the place for holding annual meetings of shareholders of the Corporation, or, if none, at a place designated by the Board of Directors. Notwithstanding the provisions of this Section 5(a)(iii), no such special meeting shall be called during a period within the 60 days immediately preceding the date fixed for the next annual meeting of shareholders, in which such case the election of directors pursuant to Section 5(a)(i) shall be held at such annual meeting of shareholders.</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;At any meeting held for the purpose of electing directors at which the holders of the Voting Rights Class shall have the right to elect directors as provided herein, the presence in person or by proxy of the holders of shares representing more than fifty percent (50%) in voting power of the then outstanding shares of the Voting Rights Class shall be required and shall be sufficient to constitute a quorum of such class for the election of directors by such class. The affirmative vote of the holders of shares of Preferred Stock constituting a majority of the shares of Preferred Stock present at such meeting, in person or by proxy shall be sufficient to elect any such director.</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;Any director elected pursuant to the voting rights created under this Section 5(a) shall hold office until the next annual meeting of shareholders (unless such term has previously terminated pursuant to Section 5(a)(ii)) and any vacancy in respect of any such director shall be filled only by vote of the remaining director so elected by holders of the Voting Rights Class, or, if there be no such remaining director, by the holders of shares of the Voting Rights Class at a special meeting called in accordance with the procedures set forth in this Section 5, or, if no such special meeting is called, at the next annual meeting of shareholders. Upon any termination of such voting rights, the term of office of all directors elected pursuant to this Section 5 shall terminate.</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;So long as any shares of Preferred Stock remain outstanding, unless a greater percentage shall then be required by law, the Corporation shall not, without the affirmative vote or consent of the holders of all of the outstanding Preferred Stock voting or consenting, as the case may be, separately as one class, (i) create, authorize or issue any class or series of Senior Stock (or any security convertible into Senior Stock) or (ii) amend the Articles of Incorporation so as to affect adversely the specified rights, preferences, privileges or voting rights of holders of shares of Preferred Stock.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vii)&#160;&#160;&#160;&#160;In exercising the voting rights set forth in this Section 5(a), each share of Preferred Stock shall be entitled to one vote.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) The Corporation may authorize, increase the authorized amount of, or issue any class or series of Parity Stock or Junior Stock, without the consent of the holders of Preferred Stock, and in taking such actions the Corporation shall not be deemed to have affected adversely the rights, preferences, privileges or voting rights of holders of shares of Preferred Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     6. Liquidation Rights.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) In the event of any liquidation, winding-up or dissolution of the Corporation, whether voluntary of involuntary, each holder of shares of Preferred Stock shall be entitled to receive and to be paid out of the assets of the Corporation available for distribution to its shareholders the Liquidation Preference plus Accumulated Dividends and Additional Dividends thereon in preference to the holders of, and before any payment or distribution is made on, any Junior Stock, including, without limitation, on any Common Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) Neither the sale, conveyance, exchange or transfer (for cash, shares of stock, securities or other consideration) of all or substantially all the assets or business of the Corporation (other than in connection with the liquidation, winding-up or dissolution of its business) nor the merger or consolidation of the Corporation into or with any other Person shall be deemed to be a liquidation, winding-up or dissolution, voluntary or involuntary, for the purposes of this Section 6.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) After the payment to the holders of the shares of Preferred Stock of full preferential amounts provided for in this Section 6, the holders of Preferred Stock as such shall have no right or claim to any of the remaining assets of the Corporation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) In the event the assets of the Corporation available for distribution to the holders of shares of Preferred Stock upon any liquidation, winding-up or dissolution of the Corporation, whether voluntary or involuntary, shall be insufficient to pay in full all amounts to which such holders are entitled pursuant to Section 6(a), no such distribution shall be made on account of any shares of Parity Stock upon such liquidation, dissolution or winding- up unless proportionate distributable amounts shall be paid on account of the shares of Preferred Stock, ratably, in proportion to the full distributable amounts for which holders of all Preferred Stock and of any Parity Stock are entitled upon such liquidation, winding-up or dissolution.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     7. Conversion.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) Conversion Rights. A Holder may convert Preferred Stock into cash and shares of Common Stock during the periods and upon satisfaction of at least one of the conditions set forth below&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;in any calendar quarter (and only during such calendar quarter) if the Last Reported Sale Price for Common Stock for at least 20 Trading Days during the period of 30 consecutive Trading Days ending on the last Trading Day of the previous calendar quarter is greater than or equal to 120% of the Conversion Price per share of Common Stock on such last Trading Day&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;during the five Business Days immediately following any ten consecutive Trading Day period in which the Trading Price per Liquidation Preference of Preferred Stock (as determined following a request by a Holder of Preferred Stock in accordance with the procedures described herein) for each day of that period was less than 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate (the &#8220;Trading Exception&#8221;)&#59; provided, however, that a Holder may not convert its Preferred Stock if the average closing sale price of Common Stock for such ten consecutive Trading Day period is between the then current Conversion Price and 120% of the then applicable Conversion Price&#59; in connection with any conversion upon satisfaction of such Trading Price condition, the Conversion Agent shall have no obligation to determine the Trading Price unless the Corporation has requested such determination&#59; and the Corporation shall have no obligation to make such request unless the Holder provides reasonable evidence that the Trading </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Price would be less than 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate&#59; at which time, the Corporation shall instruct the Conversion Agent to determine the Trading Price beginning on the next Trading Day and on each successive Trading Day until the Trading Price is greater than or equal to 95% of the product of the sale price of Common Stock and the then applicable Conversion Rate&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Corporation becomes a party to a consolidation, merger or binding share exchange pursuant to which the Common Stock would be converted into cash or property (other than securities), in which case a Holder may surrender Preferred Stock for conversion at any time from and after the date which is 15 days prior to the anticipated effective date for the transaction until 15 days after the actual effective date (the &#8220;Effective Date&#8221;) of such transaction&#59; or</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;the Corporation elects to (i) distribute to all holders of Common Stock assets, debt securities or rights to purchase securities of the Corporation, which distribution has a per share value as determined by the Board of Directors exceeding 15% of the Last Reported Sale Price of a share of Common Stock on the Trading Day immediately preceding the declaration date for such distribution, or (ii) distribute to all holders of Common Stock rights entitling them to purchase, for a period expiring within 60 days after the date of such distribution, shares of Common Stock at less than the Last Reported Sale Price of Common Stock on the Trading Day immediately preceding the declaration date of the distribution. In the case of the foregoing clauses (i) and (ii), the Corporation must notify the Holders at least 20 Business Days immediately prior to the ex-dividend date for such distribution. Once the Corporation has given such notice, Holders may surrender their Preferred Stock for conversion at any time thereafter until the earlier of the close of business on the Business Day immediately prior to the ex-dividend date or the Corporation&#8217;s announcement that such distribution will not take place&#59; provided, however, that a Holder may not exercise this right to convert if the Holder may participate in the distribution without conversion. As used herein, the term &#8220;ex dividend date,&#8221; when used with respect to any issuance or distribution, shall mean the first date on which the Common Stock trades regular way on such exchange or in such market without the right to receive such issuance or distribution.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The initial Conversion Rate is 5.0541 shares of Common Stock per share of Preferred Stock, subject to adjustment in certain events as described herein. The Corporation shall deliver cash or a check in lieu of any fractional share of Common Stock. A Holder may convert fewer than all of its Preferred Stock so long as the Preferred Stock converted is an integral multiple of the Liquidation Preference.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     Holders of Preferred Stock at the close of business on a Dividend Record Date will receive payment of dividends, payable on the corresponding Dividend Payment Date notwithstanding the conversion of such Preferred Stock at any time after the close of business on such Dividend Record Date. Preferred Stock surrendered for conversion by a Holder during the period from the close of business on any Dividend Record Date to the opening of business on the immediately following Dividend Payment Date must be accompanied by payment of an amount equal to the dividend that the Holder is to receive on such Preferred Stock&#59; provided, however, that no such payment need be made if (1) the Corporation has specified a Mandatory Conversion Date that is after a Dividend Record Date and on or prior to the immediately following Dividend Payment Date or (2) any accumulated and unpaid dividends exist at the time of conversion with respect to such shares of Preferred Stock to the extent of such accumulated and unpaid dividends.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     To convert Preferred Stock a Holder must (i) complete and manually sign the irrevocable conversion notice in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (a &#8220;Conversion Notice&#8221;) (or complete and manually sign a facsimile of such notice) and deliver such notice to the Conversion Agent at its office in Jackson, Michigan or any other offices of the Conversion Agent maintained by the Conversion Agent for such purpose, (ii) surrender the shares of Preferred Stock to the Conversion Agent, (iii) furnish appropriate endorsements and transfer documents if required by the Conversion Agent or the Corporation and (iv) pay any transfer or similar tax, if required.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) Conversion Procedures. To convert Preferred Stock, a Holder must satisfy the requirements in this Section 7 and in the Preferred Stock. The date on which the Holder satisfies all those requirements is the conversion date (the &#8220;Conversion Date&#8221;). Subject to the procedures set forth in Section 7(f) hereof, as soon as practicable, but in no event later than the fifth Business Day following the Conversion Date, the Corporation shall deliver the Conversion Value in cash and deliver the Common Stock by either of the following methods&#58; (i) update the global security representing the shares of Common Stock to record the Holder&#8217;s interest in the Common Stock, or (ii) deliver to the Holder, through the Conversion Agent, a certificate for the number of full shares representing Net Shares, if any, together with, in either case, cash or a check in lieu of any fractional share determined pursuant to Section 7(c) hereof. The Person in whose name the certificate is registered shall be treated as a shareholder of record on and after the Conversion Date&#59; provided, however, that no surrender of Preferred Stock on any date when the stock transfer books of the Corporation shall be closed shall be effective to constitute the Person or Persons entitled to receive the shares of Common Stock upon such conversion as the record holder or holders of such shares of Common Stock on such date, but such surrender shall be effective to constitute the Person or Persons entitled to receive such shares of Common Stock as the record holder or holders thereof for all purposes at the close of business on the next succeeding day on which such stock transfer books are open&#59; such conversion shall be at the Conversion Rate in effect on the date that such shares of Preferred Stock shall have been surrendered for conversion, as if the stock transfer books of the Corporation had not been closed. Upon conversion of Preferred Stock, such Person shall no longer be a Holder of such Preferred Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     No payment or adjustment shall be made for dividends on or other distributions with respect to any Common Stock except as provided in Section 7(f) hereof or as otherwise provided in this Certificate of Designation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     On conversion of Preferred Stock, delivery of the Principal Return, the Net Shares and the cash or check payment, if any, in lieu of fractional shares will be deemed to satisfy the Corporation&#8217;s obligation to pay the Liquidation Preference of the converted Preferred Stock, including Accumulated Dividends, if any. Accumulated Dividends with respect to the converted Preferred Stock will be deemed canceled, extinguished or forfeited, rather than paid in full to the Holder thereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     Upon surrender of Preferred Stock that is converted in part, the Corporation shall execute, and the Transfer Agent shall authenticate and deliver to the Holder, new shares of Preferred Stock in a number equal to the unconverted portion of the shares of Preferred Stock surrendered.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     If the last day on which Preferred Stock may be converted is a legal holiday in a place where a Conversion Agent is located, the Preferred Stock may be surrendered to that Conversion Agent on the next succeeding day that it is not a legal holiday.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) Cash or Check Payments in Lieu of Fractional Shares. The Corporation shall not issue a fractional share of Common Stock upon conversion of Preferred Stock. Instead the Corporation shall deliver cash (or Corporation&#8217;s check) for the current market value of the fractional share. The current market value of a fractional share shall be determined to the nearest 1&#47;10,000th of a share by multiplying the Last Reported Sale Price of a full share of Common Stock on the Trading Day immediately preceding the Conversion Date by the fractional amount and rounding the product to the nearest whole cent.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) Taxes on Conversion. If a Holder converts Preferred Stock, the Corporation shall pay any documentary, stamp or similar issue or transfer tax due on the issue of shares of Common Stock upon the conversion. However, the Holder shall pay any such tax which is due because the Holder requests the shares to be issued in a name other than the Holder&#8217;s name. The Conversion Agent may refuse to deliver the certificates representing the Common Stock being issued in a name other than the Holder&#8217;s name until the Conversion Agent receives a sum sufficient to pay any tax which shall be due because the shares are to be issued in a name other than the Holder&#8217;s name. Nothing herein shall preclude any withholding tax required by law.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (e) Covenants of the Corporation. The Corporation shall, prior to issuance of any Preferred Stock hereunder, and from time to time as may be necessary, reserve out of its authorized but unissued Common Stock a sufficient number of shares of Common Stock to permit the conversion of the Preferred Stock.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     All shares of Common Stock delivered upon conversion of the Preferred Stock shall be newly issued shares or treasury shares, shall be duly and validly issued and fully paid and nonassessable and shall be free from preemptive rights and free of any lien or adverse claim.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Corporation shall endeavor promptly to comply with all federal and state securities laws regulating the order and delivery of shares of Common Stock upon the conversion of Preferred Stock, if any, and shall cause to have listed or quoted all such shares of Common Stock on each United States national securities exchange or over-the-counter or other domestic market on which the Common Stock is then listed or quoted.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (f) Adjustments to Conversion Rate. The Conversion Rate shall be adjusted from time to time, without duplication, as follows&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;In case the Corporation shall&#58; (A) pay a dividend, or make a distribution, exclusively in shares of its capital stock, on the Common Stock&#59; (B) subdivide its outstanding Common Stock into a greater number of shares&#59; (C) combine its outstanding Common Stock into a smaller number of shares&#59; or (D) reclassify its Common Stock, the Conversion Rate in effect immediately prior to the record date or effective date, as the case may be, for the adjustment pursuant to this Section 7(f) as described below, shall be adjusted so that the Holder of any Preferred Stock thereafter surrendered for conversion shall be entitled to receive the cash and number of shares of Common Stock of the Corporation which such Holder would have owned or have been entitled to receive after the happening of any of the events described above had such Preferred Stock been converted immediately prior to such record date or effective date, as the case may be. An adjustment made pursuant to this Section 7(f) shall become effective immediately after the applicable record date in the case of a dividend or distribution and shall become effective immediately after the applicable effective date in the case of subdivision, combination or reclassification of the Corporation&#8217;s Common Stock. If any dividend or distribution of the type described in clause (A) above is not so paid or made, the Conversion Rate shall again be adjusted to the Conversion Rate which would then be in effect if such dividend or distribution had not been declared.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;In case the Corporation shall issue rights or warrants to all holders of the Common Stock entitling them (for a period expiring within 60 days after the date of issuance of such rights or warrants) to subscribe for or purchase Common Stock at a price per share less than the Market Price per share of Common Stock on the record date fixed for determination of shareholders entitled to receive such rights or warrants, the Conversion Rate in effect immediately after such record date shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately after such record date by a fraction of which (A) the numerator shall be the number of shares of Common Stock outstanding on such record date plus the number of additional shares of Common Stock offered for subscription or purchase, and (B) the denominator shall be the number of shares of Common Stock outstanding on such record date plus the number of shares which the aggregate offering price of the total number of shares so offered would purchase at the Market Price per share of Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such issuance of rights or warrants. Such adjustment shall be made successively whenever any such rights or warrants are issued, and shall become effective immediately after the opening of business on the day following the record date for the determination of shareholders entitled to receive such rights or warrants. To the extent that shares of Common Stock are not delivered after the expiration of such rights or warrants, the Conversion Rate shall be readjusted to the Conversion Rate which would then be in effect had the adjustments made upon the issuance of such rights or warrants been made on the basis of delivery of only the number of shares of Common Stock actually delivered. If such rights or warrants are not so issued, the Conversion Rate shall again be adjusted to be the Conversion Rate which would then be in effect if such record date for the determination of shareholders entitled to receive such rights or warrants had not been fixed. In determining whether any rights or warrants entitle the holders to subscribe for or purchase shares of Common Stock at less than such Market Price, and in determining the aggregate offering price of such shares of Common Stock, there shall be taken into account any consideration received by the </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corporation for such rights or warrants, the value of such consideration, if other than cash, to be determined by the Board of Directors.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;In case the Corporation shall, by dividend or otherwise, distribute to all holders of Common Stock any assets, debt securities or rights or warrants to purchase any of its securities (excluding (a) any dividend, distribution or issuance covered by those referred to in Section 7(f)(i) or Section 7(f)(ii) hereof and (b) any dividend or distribution paid exclusively in cash) (any of the foregoing hereinafter in this Section 7(f)(iii) called the &#8220;Distributed Assets or Securities&#8221;) in an aggregate amount per share of Common Stock that, combined together with the aggregate amount of any other such distributions to all holders of its Common Stock made within the 12 months preceding the date of payment of such distribution, and in respect of which no adjustment pursuant to this Section 7(f)(iii) has been made, exceeds 15% of the Market Price on the Trading Day immediately preceding the declaration of such distribution, then the Conversion Rate shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately prior to the close of business on the record date mentioned below by a fraction of which (A) the numerator shall be the Market Price per share of the Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution, and (B) the denominator shall be (1) the Market Price per share of the Common Stock on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution less (2) the Fair Market Value on the earlier of such record date or the Trading Day immediately preceding the ex-dividend date for such dividend or distribution (as determined by the Board of Directors, whose determination shall be conclusive, and described in a certificate filed with the Paying Agent) of the Distributed Assets or Securities so distributed applicable to one share of Common Stock. Such adjustment shall become effective immediately after the record date for the determination of shareholders entitled to receive such distribution&#59; provided, however, that, if (a) the Fair Market Value of the portion of the Distributed Assets or Securities so distributed applicable to one share of Common Stock is equal to or greater than the Market Price of the Common Stock on the record date for the determination of shareholders entitled to receive such distribution or (b) the Market Price of the Common Stock on the record date for the determination of shareholders entitled to receive such distribution is greater than the Fair Market Value per share of such Distributed Assets or Securities by less than $1.00, then, in lieu of the foregoing adjustment, adequate provision shall be made so that each Holder shall have the right to receive upon conversion, in addition to the cash and shares of Common Stock, the kind and amount of assets, debt securities, or rights or warrants comprising the Distributed Assets or Securities the Holder would have received had such Holder converted such Preferred Stock immediately prior to the record date for the determination of shareholders entitled to receive such distribution. In the event that such distribution is not so paid or made, the applicable Conversion Rate shall again be adjusted to the Conversion Rate which would then be in effect if such distribution had not been declared.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;In case the Corporation shall declare a cash dividend or cash distribution to all or substantially all of the holders of Common Stock, the Conversion Rate shall be increased so that the applicable Conversion Rate shall equal the price determined by multiplying the Conversion Rate in effect immediately prior to the record date for such dividend or distribution by a fraction,</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) the numerator of which shall be the average of the Last Reported Sale Price of Common Stock for the five consecutive Trading Days ending on the Trading Day immediately preceding the record date for such dividend or distribution (the &#8220;Pre-Dividend Sale Price&#8221;), and</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) the denominator of which shall be the Pre-Dividend Sale Price, minus the full amount of such cash dividend or cash distribution applicable to one share of Common Stock (the &#8220;Dividend Adjustment Amount&#8221;), with</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">such adjustment to become effective immediately after the record date for such dividend or distribution&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">that if the denominator of the foregoing fraction is less than $1.00 (including a negative </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">amount), then in lieu of the foregoing adjustment, adequate provision shall be made so that each Holder shall have the right to receive upon conversion, in addition to the cash and Common Stock issuable upon such conversion, the amount of cash such Holder would have received had such Holder converted its Preferred Stock solely into Common Stock at the then applicable Conversion Rate immediately prior to the record date for such cash dividend or cash distribution. If such cash dividend or cash distribution is not so paid or made, the applicable Conversion Rate shall again be adjusted to be the Conversion Rate that would then be in effect if such dividend or distribution had not been declared.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;In the case the Corporation shall make (a) any distributions, by dividend or otherwise, during any quarterly fiscal periods consisting exclusively of cash to all holders of outstanding shares of Common Stock in an aggregate amount that, together with (b) other all-cash or all-check distributions made to all holders of outstanding shares of Common Stock during such quarterly fiscal period, and (c) any cash and the Fair Market Value, as of the expiration of any tender or exchange offer (other than consideration payable in respect of any odd-lot tender offer) of consideration payable in respect of any tender or exchange offer by the Corporation or any of the Corporation&#8217;s Subsidiaries for all or any portion of shares of Common Stock concluded during such quarterly fiscal period, exceed the product of $0 multiplied by the number of shares of Common Stock outstanding on the record date for such distribution, then, and in each such case, the Conversion Rate shall be increased in accordance with the provisions of clause (iv) above.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;If a Holder elects to convert Preferred Stock in connection with a corporate transaction that occurs on or prior to December 5, 2008 that constitutes a Fundamental Change (other than as described in clause (iv) of the definition of Fundamental Change) and 10% or more of the Fair Market Value of the consideration for the Common Stock (as determined by the Board of Directors, whose determination shall be conclusive evidence of such Fair Market Value) in the corporate transaction consists of (A) cash, (B) other property or (C) securities that are not traded or scheduled to be traded immediately following such transaction on a U.S. national securities exchange or the Nasdaq National Market, then the Conversion Rate for the Preferred Stock surrendered for conversion by such Holder shall be adjusted so that such Holder will be entitled to receive cash and shares of Common Stock equal to the sum of (1) the Conversion Value and (2) the number of additional shares of Common Stock (the &#8220;Additional Shares&#8221;) determined in the manner set forth below, subject in each case to the Corporation&#8217;s payment elections as described in Section 7 hereof. For the avoidance of doubt, the adjustment provided for in this Section 7(f)(vi) shall only be made with respect to the Preferred Stock being converted in connection with such Fundamental Change and shall not be effective as to any Preferred Stock not so converted.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The number of Additional Shares will be determined by reference to the table below, based on the date on which such corporate transaction becomes effective (the &#8220;Effective Date&#8221;) and the Share Price&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">that if the Share Price is between two Share Price amounts in the table below or the Effective Date is between two Effective Dates in the table, the number of Additional Shares will be determined by a straight-line interpolation between the number of Additional Shares set forth for the higher and lower Share Price amounts and the two dates, as applicable, based on a 365-day year.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Share Prices set forth in the first row of the table below (i.e., column headers) will be adjusted as of any date on which the applicable Conversion Rate of the Preferred Stock is adjusted pursuant to this Section 7(f). The adjusted Share Prices will equal the Share Prices applicable immediately prior to such adjustment, multiplied by a fraction, the numerator of which is the Conversion Rate immediately prior to the adjustment giving rise to the Share Price adjustment and the denominator of which is the Conversion Rate as so adjusted.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the hypothetical Share Price and number of Additional Shares to be received per Liquidation Preference of the Preferred Stock&#58;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></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><td style="width:15.715%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.825%"></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="90" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Share Price</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:7pt;font-weight:700;line-height:112%">Effective Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$7.81</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$8.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$9.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$10.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$11.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$12.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$13.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$14.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$15.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$20.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$25.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$30.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$35.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$40.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">$50.00</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">November 9, 2004</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.42</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.20</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.02</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.88</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.79</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.70</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.63</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.39</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.27</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.20</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.15</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.12</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.00</font></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">December 5, 2005</font></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:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.33</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.11</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.93</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.79</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.71</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.61</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.55</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.33</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.23</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.17</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.13</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.10</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.00</font></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">December 5, 2006</font></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:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.23</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.00</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.82</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.89</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.62</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.47</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.27</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.18</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.13</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.10</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.08</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.00</font></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">December 5, 2007</font></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:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.43</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.12</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.89</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.70</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.57</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.50</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.41</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.34</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.19</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.12</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.09</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.07</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.05</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.00</font></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">December 5, 2008</font></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:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.52</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.36</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.03</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.77</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.57</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.43</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.37</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.27</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.20</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.10</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.06</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.05</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.04</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.03</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">0.00</font></td></tr></table></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Share Prices and Additional Share amounts set forth above are based upon an initial Conversion Rate per share of 5.0541 per Liquidation Preference of the Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If the Share Price is equal to or in excess of $50.00 per share (subject to adjustment), no Additional Shares will be issued upon conversion.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If the Share Price is less than $7.61 per share (subject to adjustment), no Additional Shares will be issued upon conversion.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, any adjustment to the applicable Conversion Rate relating to the issuance of Additional Shares as described in this Section 7(f)(vi) will not exceed the Maximum Conversion Rate.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vii)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, in the case of a Public Acquirer Change of Control, the Corporation may, in lieu of increasing the applicable Conversion Rate by Additional Shares as described in Section 7(f)(vii) hereof, elect to adjust the applicable Conversion Rate and the related conversion obligation such that upon conversion the Issuer will deliver cash and a number of shares of Public Acquirer Common Stock such that by multiplying the Conversion Rate in effect immediately before the Public Acquirer Change of Control shall be adjusted by a fraction&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) the numerator of which will be the average of the Last Reported Sale Price of the Common Stock for the five consecutive trading days prior to but excluding the effective date of such Public Acquirer Change of Control&#59; and</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) the denominator of which will be the average of the Last Reported Sale Price of the Public Acquirer Common Stock for the five consecutive trading days commencing on the Trading Day next succeeding the effective date of such Public Acquirer Change of Control.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A &#8220;Public Acquirer Change of Control&#8221; means any event described in Section 7(f)(vi) hereof that would otherwise obligate the Corporation to increase the Conversion Rate as described in Section 7(f)(vi) hereof and the acquirer (or any entity of which the acquirer is a directly or indirectly wholly-owned Subsidiary and such entity provides a guarantee to the Preferred Stock) has a class of common stock traded on a U.S. national securities exchange or quoted on the Nasdaq National Market or which will be so traded or quoted when issued or exchanged in connection with such event (the &#8220;Public Acquirer Common Stock&#8221;).</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">After the adjustment of the applicable Conversion Rate in connection with a Public Acquirer Change of Control, the applicable Conversion Rate will be subject to further similar adjustments in the event that any of the events described in this Section 7(f) occur thereafter.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Corporation is required to notify Holders of its election in writing of such transaction, which notice shall be made five Business Days prior to the effective date of such Public Acquirer Change of Control. In addition, the Holder can also, subject to certain conditions, require the Corporation to repurchase all or a portion of its Preferred Stock as described under Section 4.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(viii)&#160;&#160;&#160;&#160;With respect to Section 7(f)(iii) hereof, in the event that the Corporation makes any distribution to all holders of Common Stock consisting of Equity Interests in a Subsidiary or other business unit of the Corporation, the Conversion Rate shall be adjusted so that the same shall equal the Conversion Rate determined by multiplying the Conversion Rate in effect immediately prior to the close of business on the record date fixed for the determination of holders of Common Stock entitled to receive such distribution by a fraction of which (A) the numerator shall be (x) the Spin-off Market Price per share of the Common Stock on such record date plus (y) the Spin-off Market Price per Equity Interest of the Subsidiary or other business unit of the Corporation on such record date and (B) the denominator shall be the Spin-off Market Price per share of the Common Stock on such record date, such adjustment to become effective 10 Trading Days after the effective date of such distribution of Equity Interests in a Subsidiary or other business unit of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ix)&#160;&#160;&#160;&#160;Upon conversion of the Preferred Stock, the Holders shall receive, in addition to the cash and Common Stock issuable upon such conversion, the rights issued under any future shareholder rights plan the Corporation implements (notwithstanding the occurrence of an event causing such rights to separate from the Common Stock at or prior to the time of conversion) unless, prior to conversion, the rights have expired, terminated or been redeemed or exchanged in accordance with such rights plan. If, and only if, the Holders of Preferred Stock receive rights under such shareholder rights plans as described in the preceding sentence upon conversion of their Preferred Stock, then no other adjustment pursuant to this Section 7(f) shall be made in connection with such shareholder rights plans.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(x)&#160;&#160;&#160;&#160;For purposes of this Section 7(f), the number of shares of Common Stock at any time outstanding shall not include shares held in the treasury of the Corporation but shall include shares issuable in respect of scrip certificates issued in lieu of fractions of shares of Common Stock. The Corporation shall not pay any dividend or make any distribution on shares of Common Stock held in the treasury of the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(xi)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, in no event shall the Conversion Rate exceed the maximum conversion rate specified under this Section 7(f)(xi) (the &#8220;Maximum Conversion Rate&#8221;) as a result of an adjustment pursuant to Sections 7(f)(iii), 7(f)(iv) or 7(f)(vi) hereof. The Maximum Conversion Rate shall initially be 6.5703 and shall be appropriately adjusted from time to time for any stock dividends on or subdivisions or combinations of the Common Stock. The Maximum Conversion Rate shall not apply to any adjustments made pursuant to any of the events in Section 7(f)(i) or Section 7(f)(ii) hereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (g) Calculation Methodology. No adjustment in the Conversion Price need be made unless the adjustment would require an increase or decrease of at least 1% in the Conversion Price then in effect, provided that any adjustment that would otherwise be required to be made shall be carried forward and taken into account in any subsequent adjustment. Except as stated in this Section 7, the Conversion Rate will not be adjusted for the issuance of Common Stock or any securities convertible into or exchangeable for Common Stock or carrying the right to purchase any of the foregoing. Any adjustments that are made shall be carried forward and taken into account in any subsequent adjustment. All calculations under Section 4 and Section 7(f) hereof and this Section 7(g) shall be made to the nearest cent or to the nearest 1&#47;10,000th of a share, as the case may be.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (h) When No Adjustment Required. No adjustment to the Conversion Rate need be made&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;upon the issuance of any shares of Common Stock pursuant to any present or future plan providing for the reinvestment of dividends or interest payable on securities of the Corporation and the investment of additional optional amounts in shares of Common Stock under any plan&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;upon the issuance of any shares of Common Stock or options or rights to purchase those shares pursuant to any present or future employee, director or consultant benefit plan or program of or assumed by the Corporation or any of its Subsidiaries&#59;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;upon the issuance of any shares of Common Stock pursuant to any option, warrant, right, or exercisable, exchangeable or convertible security not described in clause (ii) above and outstanding as of the date of this Certificate of Designation&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;for a change in the par value or no par value of the Common Stock&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;for accumulated and unpaid dividends (including Additional Dividends, if any)&#59; or</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;if Holders are to participate in a merger or consolidation on a basis and with notice that the Board of Directors determines to be fair and appropriate in light of the basis and notice on which holders of Common Stock participate in the transaction&#59; provided that the basis on which the Holders are to participate in the transaction shall not be deemed to be fair if it would require the conversion of securities at any time prior to the expiration of the conversion period specified for such securities.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     To the extent the Preferred Stock becomes convertible into cash, assets or property (other than capital stock of the Corporation or securities to which Section 7(l) hereof applies), no adjustment shall be made thereafter as to the cash, assets or property. Interest shall not accumulate on such cash.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (i) Notice of Adjustment. Whenever the Conversion Rate is adjusted, the Corporation shall promptly mail to Holders a notice of the adjustment. The Corporation shall file with the Conversion Agent such notice. The certificate shall, absent manifest error, be conclusive evidence that the adjustment is correct. No Conversion Agent shall be under any duty or responsibility with respect to any such certificate except to exhibit the same to any Holder desiring inspection thereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (j) Voluntary Increase. The Corporation may make such increases in the Conversion Rate, in addition to those required by Section 7(f) hereof, as the Board of Directors considers to be advisable to avoid or diminish any income tax to holders of Common Stock or rights to purchase Common Stock resulting from any dividend or distribution of stock (or rights to acquire stock) or from any event treated as such for income tax purposes. To the extent permitted by applicable law, the Corporation may from time to time increase the Conversion Rate by any amount, temporarily or otherwise, for any period of at least 20 days if the increase is irrevocable during the period and the Board of Directors shall have made a determination that such increase would be in the best interests of the Corporation, which determination shall be conclusive. Whenever the Conversion Rate is so increased, the Corporation shall mail to Holders and file with the Conversion Agent a notice of such increase. The Conversion Agent shall not be under any duty or responsibility with respect to any such notice except to exhibit the same to any holder desiring inspection thereof. The Corporation shall mail the notice at least 15 days before the date the increased Conversion Rate takes effect. The notice shall state the increased Conversion Rate and the period it shall be in effect.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (k) Notice to Holders Prior to Certain Actions. In case&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;the Corporation shall declare a dividend (or any other distribution) on its Common Stock that would require an adjustment in the Conversion Rate pursuant to Section 7(f) hereof&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the Corporation shall authorize the granting to all or substantially all the holders of its Common Stock of rights or warrants to subscribe for or purchase any share of any class or any other rights or warrants&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;of any reclassification or reorganization of the Common Stock of the Corporation (other than a subdivision or combination of its outstanding Common Stock, or a change in par value, or from par value to no par value, or from no par value to par value), or of any consolidation or merger to which the Corporation is a party and for which approval of any shareholders of the Corporation is required, or of the sale or transfer of all or substantially all of the assets of the Corporation&#59; or</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;of the voluntary or involuntary dissolution, liquidation or winding-up of the Corporation, the Corporation shall cause to be filed with the Conversion Agent and to be mailed to each Holder at its address appearing on the Security Register, as promptly as possible but in any event at least 15 days </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">prior to the applicable date hereinafter specified, a notice stating (x) the date on which a record is to be taken for the purpose of such dividend, distribution or rights or warrants, or, if a record is not to be taken, the date as of which the holders of Common Stock of record to be entitled to such dividend, distribution, or rights or warrants are to be determined or (y) the date on which such reclassification, reorganization, consolidation, merger, sale, transfer, dissolution, liquidation or winding-up is expected to become effective or occur, and the date as of which it is expected that holders of Common Stock of record shall be entitled to exchange their Common Stock for securities or other property deliverable upon such reclassification, reorganization, consolidation, merger, sale, transfer, dissolution, liquidation or winding-up. Failure to give such notice, or any defect therein, shall not affect the legality or validity of such dividend, distribution, reclassification, reorganization, consolidation, merger, sale, transfer, dissolution, liquidation or winding-up.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (l) Effect of Reclassification, Consolidation, Merger, Binding Share Exchange or Sale. If any of the following events occur, namely&#59; (i) any reclassification or change of outstanding  shares of Common Stock (other than a change in par value, or from par value to no par value, or from no par value to par value, or as a result of a subdivision or combination)&#59; (ii) any consolidation, merger, combination or binding share exchange of the Corporation with another Person as a result of which holders of Common Stock shall be entitled to receive stock, securities or other property or assets (including cash) with respect to or in exchange for such Common Stock&#59; or (iii) any sale or conveyance of the properties and assets of the Corporation as, or substantially as, an entirety to any other Person as a result of which holders of Common Stock shall be entitled to receive stock, securities or other property or assets (including cash) with respect to or in exchange for such Common Stock, then the Corporation or the successor or purchasing Person, as the case may be, shall cause an amendment to this Certificate of Designation to be executed and filed in accordance with Michigan law, providing that each share of Preferred Stock shall be convertible into the kind and amount of shares of stock and other securities or property or assets (including cash) receivable upon such reclassification, change, consolidation, merger, combination, binding share exchange, sale or conveyance by a holder of a number of shares of Common Stock issuable upon conversion of such Preferred Stock immediately prior to such reclassification, change, consolidation, merger, combination, binding share exchange, sale or conveyance. Such amended Certificate of Designation shall provide for adjustments which shall be as nearly equivalent as may be practicable to the adjustments provided for in this Section 7(l).</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Corporation shall cause notice of the execution of such amended Certificate of Designation to be mailed to each Holder, at its address appearing on the Security Register, within 20 days after filing thereof. Failure to deliver such notice shall not affect the legality or validity of such supplemental indenture.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The above provisions of this Section 7(l) shall similarly apply to successive reclassifications, changes, consolidations, mergers, combinations, binding share exchanges, sales and conveyances.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     If this Section 7(l) applies to any event or occurrence, Section 7(f) hereof shall not apply.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (m) Conversion Value of Preferred Stock Tendered.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Subject to certain exceptions described in Sections 7(a)(ii), 7(a)(iii) and 7(a)(iv), Holders tendering the Preferred Stock for conversion shall be entitled to receive, upon conversion of such Preferred Stock, per the Liquidation Preference, cash and shares of Common Stock, the value of which (the &#8220;Conversion Value&#8221;) shall be equal to the product of&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) the then applicable Conversion Rate&#59; and</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) the average of the Common Stock prices for the ten consecutive Trading Days (appropriately adjusted to take into account the occurrence during such period of stock splits, stock dividends and similar events) beginning on the second Trading Day immediately following the day the Preferred Stock is tendered for conversion (the &#8216;Ten Day Average Closing Stock Price&#8221;).</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Subject to certain exceptions described below and under Sections 7(a)(ii), 7(a)(iii) and 7(a)(iv), the Corporation shall deliver the Conversion Value to converting Holders as follows&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) an amount in cash (the &#8220;Principal Return&#8221;) equal to the lesser of (1) the Conversion Value of the Preferred Stock to be converted and (2) the aggregate Liquidation Preference per share of Preferred Stock to be converted&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) if the aggregate Conversion Value of the Preferred Stock to be converted is greater than the Principal Return, an amount in whole shares (the &#8220;Net Shares&#8221;), determined as set forth below, equal to such aggregate Conversion Value less the Principal Return (the &#8220;Net Share Amount&#8221;)&#59; and</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(C) an amount paid in cash, determined as set forth below, in lieu of any fractional shares of Common Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The number of Net Shares to be paid shall be determined by dividing the Net Share Amount by the Ten Day Average Closing Stock Price. Holders of Preferred Stock will not receive fractional shares upon conversion of Preferred Stock. In lieu of fractional shares. Holders will receive cash for the value of the fractional shares, which cash payment shall be based on the Ten Day Average Closing Stock Price.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Conversion Value, Principal Return, number of Net Shares and Net Share Amount shall be determined by the Corporation at the end of the ten consecutive Trading Day period beginning on the second Trading Day immediately following the day the Preferred Stock are tendered for conversion (the &#8220;Determination Date&#8221;).</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Corporation shall pay the Principal Return and cash for fractional shares and deliver the Net Shares, if any, as promptly as practicable after the Determination Date, but in no event later than five Business Days thereafter. Except as provided in Section 7, delivery of the Principal Return, Net Shares and cash in lieu of fractional shares shall be deemed to satisfy the Corporation&#8217;s obligation to pay the Liquidation Preference, including Additional Dividends, if any. Any accumulated and unpaid dividends, including Additional Dividends, shall be deemed canceled, extinguished or forfeited rather than paid in full.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (n) Responsibility of Conversion Agent. The Conversion Agent shall not at any time be under any duty or responsibility to any Holder to either calculate the Conversion Rate or determine whether any facts exist which may require any adjustment of the Conversion Rate, or with respect to the nature or extent or calculation of any such adjustment when made, or with respect to the method employed, or herein or in any amended Certificate of Designation provided to be employed, in making the same and shall be protected in relying upon an Officers&#8217; Certificate with respect to the same. The Conversion Agent shall not be accountable with respect to the validity or value (or the kind or amount) of any shares of Common Stock, or of any securities or property, which may at any time be issued or delivered upon the conversion of any Preferred Stock and the Conversion Agent makes no representations with respect thereto. The Conversion Agent shall not be responsible for any failure of the Corporation to issue, transfer or deliver any shares of Common Stock or stock certificates or other securities or property or cash upon the surrender of any Preferred Stock for the purpose of conversion or to comply with any of the duties, responsibilities or covenants of the Corporation contained in this Section 7(n). Without limiting the generality of the foregoing, the Conversion Agent shall not be under any responsibility to determine the correctness of any provisions contained in any amended Certificate of Designation entered into pursuant to this Section 7 relating either to the kind or amount of shares of stock or securities or property (including cash) receivable by Holders upon the conversion of their Preferred Stock after any event referred to in this Section 7 or to any adjustment to be made with respect thereto, but may accept as conclusive evidence of the correctness of any such provisions, and shall be protected in relying upon, the Officers&#8217; Certificate (which the Corporation shall be obligated to file with the Conversion Agent prior to the execution of any such amended Certificate of Designation) with respect thereto.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (o) Simultaneous Adjustments. In the event that Section 7(f) hereof requires adjustments to the Conversion Rate under more than one of Section 7(f)(i), Section 7(f)(ii), Section 7(f)(iii) or Section 7(f)(iv) hereof, and the Dividend Record Dates for the distributions giving rise to such adjustments shall occur on the same date, then </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">such adjustments shall be made by applying, first, the provisions of Section 7(f)(iii) hereof, second, the provisions of Section 7(f)(i) hereof and third, the provisions of Section 7(f)(ii) hereof&#59; provided, however, that nothing in this Section 7(o) shall be done to evade the principle set forth in Section 7(f)(x) hereof that the Maximum Conversion Rate shall not apply to any adjustments made with respect to any of the events in Section 7(f)(i) or Section 7(f)(ii) hereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (p) Successive Adjustments. After an adjustment to the Conversion Rate under Section 7(f) hereof, any subsequent event requiring an adjustment under Section 7(f) shall cause an adjustment to the Conversion Rate as so adjusted.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (q) General Considerations. Whenever successive adjustments to the Conversion Rate are called for pursuant to this Section 7, such adjustments shall be made to the Market Price as may be necessary or appropriate to effectuate the intent of this Section 7 and to avoid unjust or inequitable results as determined in good faith by the Board of Directors.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (r) Corporation Determination Final. Any determination which the Board of Directors must make pursuant to this Section 7 shall be conclusive and binding on the Holders.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     8. Mandatory Conversion.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) At any time on or after December 5, 2008, the Corporation shall have the right, at its option, to cause the Preferred Stock, in whole but not in part, to be automatically converted into cash and shares of Common Stock equal to the Conversion Value and in accordance with the provisions of Section 7 hereof. The Corporation may exercise its right to cause a mandatory conversion pursuant to this Section 8(a) only if the Last Reported Sale Price of the Common Stock equals or exceeds 130% of the Conversion Price then in effect for at least 20 Trading Days in any consecutive 30-day trading period on the NYSE (or such other national securities exchange or automated quotation system on which the Common Stock is then listed or authorized for quotation), including the last Trading Day of such 30-day period, ending on the Trading Day prior to the Corporation&#8217;s issuance of a press release announcing the mandatory conversion as described in Section 8(b).</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) To exercise the mandatory conversion right described in Section 8(a), the Corporation must issue a press release for publication on the Dow Jones News Service prior to the opening of business on the first trading day following any date on which the conditions described in Section 8(a) are met, announcing such a mandatory conversion. The Corporation shall also give notice by mail or by publication (with subsequent prompt notice by mail) to the holders of Preferred Stock (not more than four Business Days after the date of the press release) of the mandatory conversion announcing the Corporation&#8217;s intention to convert the Preferred Stock. The conversion date will be a date selected by the Corporation (the &#8220;Mandatory Conversion Date&#8221;) and will be no more than five days after the date on which the Corporation issues the press release described in this Section 8(b).</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) In addition to any information required by applicable law or regulation, the press release and notice of a mandatory conversion described in Section 8(b) shall state, as appropriate&#58; (i) the Mandatory Conversion Date&#59; (ii) the Conversion Value, including the Principal Return, the Net Shares and the cash in lieu of fractional shares to be delivered upon conversion of the Preferred Stock&#59; (iii) the number of shares of Preferred Stock to be converted&#59; and (iv) that dividends on the Preferred Stock to be converted will cease to accumulate on the Mandatory Conversion Date.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) On and after the Mandatory Conversion Date, dividends will cease to accumulate on the Preferred Stock called for a mandatory conversion pursuant to Section 8(a) and all rights of holders of such Preferred Stock will terminate except for the right to receive the cash and whole shares of Common Stock issuable upon conversion thereof and cash, in lieu of any fractional shares of Common Stock in accordance with Section 7(c). The dividend payment with respect to the Preferred Stock called for a mandatory conversion pursuant to Section 8(a) on a date during the period between the close of business on any Dividend Record Date to the close of business on the corresponding Dividend Payment Date will be payable on such Dividend Payment Date to the record holder of such share on such Dividend Record Date if such share has been converted after such Dividend Record Date and </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">prior to such Dividend Payment Date. Except as provided in the immediately preceding sentence with respect to a mandatory conversion pursuant to Section 8(a), no payment or adjustment will be made upon conversion of Preferred Stock for Accumulated Dividends or for dividends with respect to the Common Stock issued upon such conversion.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (e) The Corporation may not authorize, issue a press release or give notice of any mandatory conversion pursuant to Section 8(a) unless, prior to giving the mandatory conversion notice, all Accumulated Dividends on the Preferred Stock for periods ended prior to the date of such mandatory conversion notice shall have been paid in cash.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (f) In addition to the mandatory conversion right described in Section 8(a), if there are less than 250,000 shares of Preferred Stock outstanding, the Corporation shall have the right, at any time on or after December 5, 2008, at its option, to cause the Preferred Stock to be automatically converted into cash and shares of Common Stock equal to the Conversion Value and in accordance with the provisions of Section 7 hereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     9. Consolidation, Merger and Sale of Assets.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) The Corporation, without the consent of the Holders of any of the outstanding Preferred Stock, may consolidate with or merge into any other Person or convey, transfer or lease all or substantially all its assets to any Person or may permit any Person to consolidate with or merge into, or transfer or lease all or substantially all its properties to, the Corporation&#59; provided, however, that&#58; (i) the successor, transferee or lessee is organized under the laws of the United States or any political subdivision thereof&#59; (ii) the shares of Preferred Stock will become shares of such successor, transferee or lessee, having in respect of such successor, transferee or lessee the same powers, designations, preferences and relative, participating, optional or other rights on which, and the qualification, limitations or restrictions thereon, the Preferred Stock had immediately prior to such transaction&#59; and (iii) the Corporation delivers to the Transfer Agent an Officers&#8217; Certificate and an Opinion of Counsel stating that such transaction complies with this Certificate of Designation (including without limitation the requirements of Section 7(l).</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) Upon any consolidation by the Corporation with, or merger by the Corporation into, any other Person or any conveyance, transfer or lease of all or substantially all the assets of the Corporation as described in Section 9(a), the successor resulting from such consolidation or into which the Corporation is merged or the transferee or lessee to which such conveyance, transfer or lease is made will succeed to, and be substituted for, and may exercise every right and power of, the Corporation under the shares of Preferred Stock, and, thereafter, except in the case of a lease, the predecessor (if still in existence) will be released from its obligations and covenants with respect to the Preferred Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     10. SEC Reports.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     Whether or not the Corporation is required to file reports with the Commission, if any shares of Preferred Stock are outstanding, the Corporation shall file with the Commission all such reports and other information as it would be required to file with the Commission by Section 13(a) or 15(d) under the Exchange Act. The Corporation shall supply each holder of Preferred Stock, upon request, without cost to such holder, copies of such reports or other information.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     11. Certificates.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) Form and Dating. The Preferred Stock and the Transfer Agent&#8217;s certificate of authentication shall be substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is hereby incorporated in and expressly made a part of this Certificate of Designation. The Preferred Stock certificate may have notations, legends or endorsements required by law, stock exchange rule, agreements to which the Corporation is subject, if any, or usage (provided that any such notation, legend or endorsement is in a form acceptable to the Corporation). Each Preferred Stock certificate shall be dated the date of its authentication. The terms of the Preferred Stock certificate set forth in Exhibit C are part of the terms of this Certificate of Designation.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Global Preferred Stock. The Preferred Stock shall be issued initially in the form of one or more fully registered global certificates with the global securities legend and restricted securities legend set forth in Exhibit C hereto (the &#8220;Global Preferred Stock&#8221;), which shall be deposited on behalf of the purchasers represented thereby with DTC (or with such custodian as DTC may direct), and registered in the name of DTC or a nominee of DTC, duly executed by the Corporation and authenticated by the Transfer Agent as hereinafter provided. The number of shares of Preferred Stock represented by Global Preferred Stock may from time to time be increased or decreased by adjustments made on the records of the Transfer Agent and DTC or its nominee as hereinafter provided. With respect to shares of Preferred Stock that are not &#8220;restricted securities&#8221; as defined in Rule 144 under the Securities Act on a Conversion Date, all shares of Common Stock distributed on such Conversion Date will be freely transferable without restriction under the Securities Act (other than by affiliates), and such shares will be eligible for receipt in global form through the facilities of DTC.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Book-Entry Provisions. In the event Global Preferred Stock is deposited with or on behalf of DTC, the Corporation shall execute and the Transfer Agent shall authenticate and deliver initially one or more Global Preferred Stock certificates that (a) shall be registered in the name of DTC as depository for such Global Preferred Stock or the nominee of DTC and (b) shall be delivered by the Transfer Agent to DTC or pursuant to DTC&#8217;s instructions or held by the Transfer Agent as custodian for DTC.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Members of, or participants in, DTC (&#8220;Agent Members&#8221;) shall have no rights under this Certificate of Designation with respect to any Global Preferred Stock held on their behalf by DTC or by the Transfer Agent as the custodian of DTC or under such Global Preferred Stock, and DTC may be treated by the Corporation, the Transfer Agent and any agent of the Corporation or the Transfer Agent as the absolute owner of such Global Preferred Stock for all purposes whatsoever. Notwithstanding the foregoing, nothing herein shall prevent the Corporation, the Transfer Agent or any agent of the Corporation or the Transfer Agent from giving effect to any written certification, proxy or other authorization furnished by DTC or impair, as between DTC and its Agent Members, the operation of customary practices of DTC governing the exercise of the rights of a holder of a beneficial interest in any Global Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;Certificated Preferred Stock. Except as provided in Section 11(c), owners of beneficial interests in Global Preferred Stock will not be entitled to receive Certificated Preferred Stock.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">     (b) Execution and Authentication. Two Officers shall sign the Preferred Stock certificate for the Corporation by manual or facsimile signature.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     If an Officer whose signature is on a Preferred Stock certificate no longer holds that office at the time the Transfer Agent authenticates the Preferred Stock certificate, the Preferred Stock certificate shall be valid nevertheless.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     A Preferred Stock certificate shall not be valid until an authorized signatory of the Transfer Agent and the Security Registrar manually signs the certificate of authentication on the Preferred Stock certificate. The signature shall be conclusive evidence that the Preferred Stock certificate has been authenticated under this Certificate of Designation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Transfer Agent shall authenticate and deliver certificates for 4,910,000 shares of Preferred Stock for original issue upon a written order of the Corporation signed by two Officers or by an Officer and an Assistant Treasurer of the Corporation. Such order shall specify the number of shares of Preferred Stock to be authenticated and the date on which the original issue of Preferred Stock is to be authenticated.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     The Transfer Agent may appoint an authenticating agent reasonably acceptable to the Corporation to authenticate the certificates for Preferred Stock. Unless limited by the terms of such appointment, an authenticating agent may authenticate certificates for Preferred Stock whenever the Transfer Agent may do so. Each reference in this Certificate of Designation to authentication by the Transfer Agent includes authentication </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">by such agent. An authenticating agent has the same rights as the Transfer Agent or agent for service of notices and demands.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) Transfer and Exchange of Global Preferred Stock. The transfer and exchange of Global Preferred Stock or beneficial interests therein shall be effected through DTC, in accordance with this Certificate of Designation (including applicable restrictions on transfer set forth herein, if any) and the procedures of DTC therefor.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Restrictions on Transfer and Exchange of Global Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) Notwithstanding any other provisions of this Certificate of Designation (other than the provisions set forth in Section 11(c)(ii)), Global Preferred Stock may not be transferred as a whole except by DTC to a nominee of DTC or by a nominee of DTC to DTC or another nominee of DTC or by DTC or any such nominee to a successor depository or a nominee of such successor depository.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) In the event that the Global Preferred Stock is exchanged for Preferred Stock in definitive registered form pursuant to Section 11(c)(ii) prior to the effectiveness of a Shelf Registration Statement with respect to such securities, such Preferred Stock may be exchanged only in accordance with such procedures as are substantially consistent with the provisions of this Section 11(c) (including the certification requirements set forth in the Exhibits to this Certificate of Designation intended to ensure that such transfers comply with Rule 144A or such other applicable exemption from registration under the Securities Act, as the case may be) and such other procedures as may from time to time be adopted by the Corporation.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(C) The Preferred Stock, and any shares of Common Stock distributed pursuant to the conversion of the Preferred Stock, may not be sold until December 5, 2005, except (a) pursuant to registration under the Securities Act, (b) in accordance with Rule 144 (if available) or Rule 144A under the Securities Act (if available) or (c) in offshore transactions in reliance on Regulation S, and will bear a legend to this effect.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Authentication of Certificated Preferred Stock. If at any time&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) DTC notifies the Corporation that DTC is unwilling or unable to continue as depository for the Global Preferred Stock and a successor depository for the Global Preferred Stock is not appointed by the Corporation within 90 days after delivery of such notice&#59;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) DTC ceases to be a clearing agency registered under the Exchange Act and a successor depository for the Global Preferred Stock is not appointed by the Corporation within 90 days&#59; or</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(C) the Corporation, in its sole discretion, notifies the Transfer Agent in writing that it elects to cause the issuance of Certificated Preferred Stock under this Certificate of Designation,</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">then the Corporation will execute, and the Transfer Agent, upon receipt of a written order of the Corporation signed by two Officers or by an Officer and an Assistant Treasurer of the Corporation requesting the authentication and delivery of Certificated Preferred Stock to the Persons designated by the Corporation, will authenticate and deliver Certificated Preferred Stock equal to the number of shares of Preferred Stock represented by the Global Preferred Stock, in exchange for such Global Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;Cancellation or Adjustment of Global Preferred Stock. At such time as all beneficial interests in Global Preferred Stock have either been exchanged for Certificated Preferred Stock, converted or canceled, such Global Preferred Stock shall be returned to DTC for cancellation or retained and canceled by the Transfer Agent. At any time prior to such cancellation, if any beneficial interest in Global Preferred Stock is exchanged for Certificated Preferred Stock, converted or canceled, the number of shares of Preferred Stock represented by such Global Preferred Stock shall be reduced and an adjustment shall be </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">made on the books and records of the Transfer Agent with respect to such Global Preferred Stock, by the Transfer Agent or DTC, to reflect such reduction.</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;Obligations with Respect to Transfers and Exchanges of Preferred Stock.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) To permit registrations of transfers and exchanges, the Corporation shall execute and the Transfer Agent shall authenticate Certificated Preferred Stock and Global Preferred Stock as required pursuant to the provisions of this Section 11(c).</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) All Certificated Preferred Stock and Global Preferred Stock issued upon any registration of transfer or exchange of Certificated Preferred Stock or Global Preferred Stock shall be the valid obligations of the Corporation, entitled to the same benefits under this Certificate of Designation as the Certificated Preferred Stock or Global Preferred Stock surrendered upon such registration of transfer or exchange.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(C) Prior to due presentment for registration of transfer of any shares of Preferred Stock, the Transfer Agent and the Corporation may deem and treat the Person in whose name such shares of Preferred Stock are registered as the absolute owner of such Preferred Stock and neither the Transfer Agent nor the Corporation shall be affected by notice to the contrary.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(D) No service charge shall be made to a Holder for any registration of transfer or exchange upon surrender of any Preferred Stock certificate or Common Stock certificate at the office of the Transfer Agent maintained for that purpose. However, the Corporation may require payment of a sum sufficient to cover any tax or other governmental charge that may be imposed in connection with any registration of transfer or exchange of Preferred Stock certificates or Common Stock certificates.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(E) Upon any sale or transfer of shares of Preferred Stock (including any Preferred Stock represented by a Global Preferred Stock certificate) or of certificated Common Stock pursuant to an effective registration statement under the Securities Act or pursuant to Rule 144 or another exemption from registration under the Securities Act (and based upon an Opinion of Counsel reasonably satisfactory to the Corporation if it so requests)&#58;</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (1) in the case of any Certificated Preferred Stock or certificated Common Stock, the Corporation and the Transfer Agent shall permit the holder thereof to exchange such Preferred Stock or certificated Common Stock for Certificated Preferred Stock or certificated Common Stock, as the case may be, that does not bear the restrictive legend set forth on Exhibit C and rescind any restriction on the transfer of such Preferred Stock or Common Stock issuable in respect of the conversion of the Preferred Stock&#59; and</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (2) in the case of any Global Preferred Stock, such Preferred Stock shall not be required to bear the restrictive legend set forth on Exhibit C&#59; provided, however, that with respect to any request for an exchange of Preferred Stock that is represented by Global Preferred Stock for Certificated Preferred Stock that does not bear a restrictive as set forth on Exhibit C in connection with a sale or transfer thereof pursuant to Rule 144 or another exemption from registration under the Securities Act (and based upon an Opinion of Counsel if the Corporation so requests), the Holder thereof shall certify in writing to the Transfer Agent that such request is being made pursuant to such exemption (such certification to be substantially in the form of Exhibit D hereto).</font></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;No Obligation of the Transfer Agent.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A) The Transfer Agent shall have no responsibility or obligation to any beneficial owner of Global Preferred Stock, a member of, or a participant in, DTC or any other Person with respect to the accuracy of the records of DTC or its nominee or of any participant or member thereof, with respect to any ownership interest in the Preferred Stock or with respect to the delivery to any participant, member, beneficial owner or other Person (other than DTC) of any notice or the payment of any amount, under or with respect to such Global Preferred Stock. All notices and communications to be given to the Holders and all payments to be made to Holders under the Preferred Stock shall be given or made only </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">to the Holders (which shall be DTC or its nominee in the case of the Global Preferred Stock). The rights of beneficial owners in any Global Preferred Stock shall be exercised only through DTC subject to the applicable rules and procedures of DTC. The Transfer Agent may rely and shall be fully protected in relying upon information furnished by DTC with respect to its members, participants and any beneficial owners.</font></div><div style="margin-bottom:9pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B) The Transfer Agent shall have no obligation or duty to monitor, determine or inquire as to compliance with any restrictions on transfer imposed under this Certificate of Designation or under applicable law with respect to any transfer of any interest in any Preferred Stock (including any transfers between or among DTC participants, members or beneficial owners in any Global Preferred Stock) other than to require delivery of such certificates and other documentation or evidence as are expressly required by, and to do so if and when expressly required by, the terms of this Certificate of Designation, and to examine the same to determine substantial compliance as to form with the express requirements hereof.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) Replacement Certificates. If a mutilated Preferred Stock certificate is surrendered to the Transfer Agent or if the Holder of a Preferred Stock certificate claims that the Preferred Stock certificate has been lost, destroyed or wrongfully taken, the Corporation shall issue and the Transfer Agent shall countersign a replacement Preferred Stock certificate if the reasonable requirements of the Transfer Agent are met. If required by the Transfer Agent or the Corporation, such Holder shall furnish an indemnity bond sufficient in the judgment of the Corporation and the Transfer Agent to protect the Corporation and the Transfer Agent from any loss which either of them may suffer if a Preferred Stock certificate is replaced. The Corporation and the Transfer Agent may charge the Holder for their expenses in replacing a Preferred Stock certificate.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     12. Additional Rights of Holders. In addition to the rights provided to Holders under this Certificate of Designation, Holders shall have the rights set forth in the Registration Rights Agreement.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     13. Other Provisions.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (a) With respect to any notice to a Holder of shares of Preferred Stock required to be provided hereunder, neither failure to mail such notice, nor any defect therein or in the mailing thereof, to any particular Holder shall affect the sufficiency of the notice or the validity of the proceedings referred to in such notice with respect to the other Holders or affect the legality or validity of any distribution, rights, warrant, reclassification, consolidation, merger, conveyance, transfer, dissolution, liquidation or winding-up, or the vote upon any such action. Any notice which was mailed in the manner herein provided shall be conclusively presumed to have been duly given whether or not the Holder receives the notice.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (b) Shares of Preferred Stock issued and reacquired will be retired and canceled promptly after reacquisition thereof and, upon compliance with the applicable requirements of Michigan law, have the status of authorized but unissued shares of preferred stock of the Corporation undesignated as to series and may with any and all other authorized but unissued shares of preferred stock of the Corporation be designated or redesignated and issued or reissued, as the case may be, as part of any series of preferred stock of the Corporation, except that any issuance or reissuance of shares of Preferred Stock must be in compliance with this Certificate of Designation.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (c) The shares of Preferred Stock shall be issuable only in whole shares.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">     (d) All notice periods referred to herein shall commence on the date of the mailing of the applicable notice.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><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%">     IN WITNESS WHEREOF, the Corporation has caused this certificate to be signed and attested this 15th day of December, 2004.</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><td style="width:1.0%"></td><td style="width:45.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.806%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top">CMS ENERGY CORPORATION</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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58;</font></td><td colspan="9" style="border-bottom:1pt solid #000;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%">&#47;s&#47; Michael D. VanHemert</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 #000;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%">Name&#58;</font></td><td colspan="6" style="border-top:1pt solid #000;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%">Michael D. VanHemert</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: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%">Title&#58;</font></td><td colspan="6" rowspan="2" 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%">Vice President and Secretary</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></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.708%"><tr><td style="width:1.0%"></td><td style="width:13.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.830%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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%">Attest&#58;</font></td><td colspan="6" style="border-bottom:1pt solid #000;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%">&#47;s&#47; Joyce H. Norkey<br></font></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="border-top:1pt solid #000;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%">Joyce H. Norkey</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">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:700;line-height:112%">FORM OF FUNDAMENTAL CHANGE PURCHASE NOTICE</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:112%">To&#58; CMS Energy Corporation</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:112%">     The undersigned registered holder of shares of Preferred Stock hereby acknowledges receipt of a notice from CMS Energy Corporation (the &#8220;Corporation&#8221;) as to the occurrence of a Fundamental Change with respect to the Corporation and requests and instructs the Corporation to repurchase the shares of Preferred Stock ($50.00 liquidation preference or an integral multiple thereof) designated below, in accordance with the terms of the Certificate of Designation referred to in such Preferred Stock and directs that the check of the Corporation, in payment for these shares of Preferred Stock, be issued and delivered to the registered holder hereof unless a different name has been indicated below. If any portion of these shares of Preferred Stock are not repurchased and are to be issued in the name of a Person other than the undersigned, the undersigned shall pay all transfer taxes payable with respect thereto.</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:36.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.497%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:12pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature(s)</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 style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="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%">Signature(s) must be guaranteed by a commercial bank or trust company or a member firm of a major stock exchange if cash and shares of Preferred Stock are to be delivered other than to or in the name of the registered holder.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:18pt"><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><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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature Guarantee</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="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%">Fill in for registration of Preferred Stock if to be issued other than to and in the name of registered holder&#58;</font></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 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 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="3" style="border-top:1pt solid #000;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%">(Name)</font></td><td colspan="3" style="padding:0 1pt"></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:100%">Number of shares of Preferred Stock to be purchased (if less than all are to be purchased)&#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><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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" 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%">(Street Address)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Certificate Number (if shares of Preferred Stock are Certificated)&#58;</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" 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%">(City, state and zip code)</font></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="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:12pt;font-weight:400;line-height:100%">Please print name and address</font></td><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%">Social Security or other taxpayer number&#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><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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">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:700;line-height:112%">FORM OF CONVERSION NOTICE</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:112%">To&#58; CMS Energy Corporation</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     The undersigned registered holder of these shares of Preferred Stock hereby exercises the option to convert these shares of Preferred Stock, or portion hereof (which is $50.00 liquidation preference or an integral multiple thereof) designated below, for cash and shares of Common Stock of CMS Energy Corporation in accordance with the terms of the Certificate of Designation referred to in the Preferred Stock, and directs that the shares, if any, issuable and deliverable upon such conversion, together with any check for cash deliverable upon such conversion, and any shares of Preferred Stock representing any unconverted shares hereof, be issued and delivered to the registered holder hereof unless a different name has been indicated below. If shares or any portion of the Preferred Stock not converted are to be issued in the name of a Person other than the undersigned, the undersigned shall pay all transfer taxes payable with respect thereto.</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:112%">     This notice shall be deemed to be an irrevocable exercise of the option to convert these shares of Preferred Stock.</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.496%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:12pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature(s)</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 style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="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%">Signature(s) must be guaranteed by a commercial bank or trust company or a member firm of a major stock exchange if cash and shares of Common Stock are to be issued, or shares of Preferred Stock to be delivered, other than to or in the name of the registered holder.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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><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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature Guarantee</font></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" 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%">Fill in for registration of shares if to be delivered, and shares of Preferred Stock if to be issued other than to and in the name of registered holder&#58;</font></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 style="height:39pt"><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="6" rowspan="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%">Number of shares of Preferred Stock to be converted (if less than all)&#58;</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="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)</font></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><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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" 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%">(Street Address)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Certificate Number (if shares of Preferred Stock are Certificated)&#58;</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" 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%">(City, state and zip code)</font></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="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:12pt;font-weight:400;line-height:100%">Please print name and address</font></td><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%">Social Security or other taxpayer number&#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><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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">EXHIBIT C</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%">FORM OF PREFERRED</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:112%">STOCK FACE OF SECURITY</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:112%">     THIS SECURITY (OR ITS PREDECESSOR) WAS ORIGINALLY ISSUED IN A TRANSACTION EXEMPT FROM REGISTRATION UNDER THE UNTIED STATES SECURITIES ACT OF 1933, AS AMENDED (THE &#8220;SECURITIES ACT&#8221;), AND THIS SECURITY AND THE COMMON STOCK ISSUABLE UPON CONVERSION HEREOF MAY NOT BE OFFERED, SOLD OR OTHERWISE TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR AN APPLICABLE EXEMPTION THEREFROM. EACH PURCHASER OF THIS SECURITY IS HEREBY NOTIFIED THAT THE SELLER OF THIS SECURITY MAY BE RELYING ON THE EXEMPTION FROM THE PROVISIONS OF SECTION 5 OF THE SECURITIES ACT PROVIDED BY RULE 144A THEREUNDER. THE HOLDER OF THIS SECURITY AGREES FOR THE BENEFIT OF THE COMPANY THAT (A) THIS SECURITY AND THE COMMON STOCK ISSUABLE UPON CONVERSION HEREOF MAY BE OFFERED, RESOLD, PLEDGED OR OTHERWISE TRANSFERRED ONLY (I) IN THE UNITED STATES TO A PERSON WHOM THE SELLER REASONABLY BELIEVES IS A QUALIFIED INSTITUTIONAL BUYER (AS DEFINED IN RULE 144A UNDER THE SECURITIES ACT (&#8220;RULE 144A&#8221;)) IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE 144A PURCHASING FOR ITS OWN ACCOUNT OR FOR THE ACCOUNT OF A QUALIFIED INSTITUTIONAL BUYER IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE 144A, (II) OUTSIDE THE UNITED STATES IN AN OFFSHORE TRANSACTION IN ACCORDANCE WITH RULE 903 OR RULE 904 UNDER THE SECURITIES ACT, (III) PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIES ACT PROVIDED BY RULE 144 THEREUNDER (IF AVAILABLE), (IV) IN ACCORDANCE WITH ANOTHER EXEMPTION FROM THE REGISTRATION REQUIREMENTS OF THE SECURITIES ACT, (V) TO CMS ENERGY CORPORATION OR (VI) PURSUANT TO AN EFFECTIVE REGISTRATION STATEMENT UNDER THE SECURITIES ACT, IN EACH OF CASES (I) THROUGH (VI) IN ACCORDANCE WITH ANY APPLICABLE SECURITIES LAWS OF ANY STATE OF THE UNITED STATES, AND (B) THE HOLDER WILL, AND EACH SUBSEQUENT HOLDER IS REQUIRED TO, NOTIFY ANY PURCHASER OF THE SECURITY FROM IT OF THE RESALE RESTRICTIONS REFERRED TO IN CLAUSE (A) ABOVE.</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:112%">     THE HOLDER OF THIS SECURITY AGREES THAT SUCH HOLDER WILL NOT ENGAGE IN HEDGING TRANSACTIONS INVOLVING THIS SECURITY AND THE COMMON STOCK ISSUABLE UPON CONVERSION HEREOF UNLESS IN COMPLIANCE WITH THE SECURITIES ACT.</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:112%">     THIS SECURITY AND ANY RELATED DOCUMENTATION MAY BE AMENDED OR SUPPLEMENTED FROM TIME TO TIME TO MODIFY THE RESTRICTIONS ON AND PROCEDURES FOR RESALES AND OTHER TRANSFERS OF THIS SECURITY TO REFLECT ANY CHANGE IN APPLICABLE LAW OR REGULATION (OR THE INTERPRETATION THEREOF) OR IN PRACTICES RELATING TO THE RESALE OR TRANSFER OF RESTRICTED SECURITIES GENERALLY. THE HOLDER OF THIS SECURITY SHALL BE DEEMED BY THE ACCEPTANCE OF THIS SECURITY TO HAVE AGREED TO ANY SUCH AMENDMENT OR SUPPLEMENT.</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:112%">     THE HOLDER OF THIS SECURITY IS SUBJECT TO, AND ENTITLED TO THE BENEFITS OF, A REGISTRATION RIGHTS AGREEMENT, DATED AS OF DECEMBER 5, 2003 ENTERED INTO BY THE COMPANY FOR THE BENEFIT OF CERTAIN HOLDERS OF SECURITIES FROM TIME TO TIME.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.126%"></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><td colspan="6" style="padding:2px 1pt 2px 7pt;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%">Certificate Number</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Number of Shares</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%">&#91; &#93;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#91; &#93;</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:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CUSIP NO.&#58;__________</font></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.50% Cumulative Convertible Preferred Stock, Series B (par value $0.01) (liquidation preference $50 per share)</font></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of</font></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CMS Energy Corporation</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:112%">     CMS Energy Corporation, a Michigan corporation (the &#8220;Corporation&#8221;), hereby certifies that &#91;___&#93; (the &#8220;Holder&#8221;) is the registered owner of &#91; ___&#93; fully paid and non-assessable preferred securities of the Corporation designated the 4.50% Cumulative Convertible Preferred Stock, Series B (par value $0.01) (liquidation preference $50 per share) (the &#8220;Preferred Stock&#8221;). The shares of Preferred Stock are transferable on the books and records of the Transfer Agent, in person or by a duly authorized attorney, upon surrender of this certificate duly endorsed and in proper form for transfer. The designations, rights, privileges, restrictions, preferences and other terms and provisions of the Preferred Stock represented hereby are issued and shall in all respects be subject to the provisions of the Certificate of Designation dated December 15, 2004, as the same may be amended from time to time (the &#8220;Certificate of Designation&#8221;). Capitalized terms used herein but not defined shall have the meaning given them in the Certificate of Designation. The Corporation will provide a copy of the Certificate of Designation to a Holder without charge upon written request to the Corporation at its principal place of business.</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:112%">     Reference is hereby made to select provisions of the Preferred Stock set forth on the reverse hereof, and to the Certificate of Designation, which select provisions and the Certificate of Designation shall for all purposes have the same effect as if set forth at this place.</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:112%">     Upon receipt of this certificate, the Holder is bound by the Certificate of Designation and is entitled to the benefits thereunder.</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:112%">     Unless the Transfer Agent&#8217;s Certificate of Authentication hereon has been properly executed, these shares of Preferred Stock shall not be entitled to any benefit under the Certificate of Designation or be valid or obligatory for any purpose.</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:112%">     IN WITNESS WHEREOF, the Corporation has executed this certificate this___ day of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, 2004.</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><td style="width:1.0%"></td><td style="width:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:112%">CMS ENERGY CORPORATION</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58;</font></td><td colspan="6" 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-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%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="15" 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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58;</font></td><td colspan="6" 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-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%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TRANSFER AGENT&#8217;S AND SECURITY REGISTRAR&#8217;S CERTIFICATE OF AUTHENTICATION</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     These are shares of the Preferred Stock referred to in the within-mentioned Certificate of Designation.</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     Dated&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, 2004</font></div><div style="margin-bottom:7pt"><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:43.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.872%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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%">CMS Energy Corporation, as Transfer Agent and Security Registrar</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:112%">By&#58;</font></td><td colspan="6" style="border-bottom:1pt solid #000;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="6" style="border-top:1pt solid #000;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%">Authorized Signatory</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:7pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">REVERSE OF SECURITY</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     Cash dividends on each share of Preferred Stock shall be payable at a rate per annum set forth on the face hereof or as provided in the Certificate of Designation.</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     The shares of Preferred Stock shall be convertible into cash and the shares of the Corporation&#8217;s Common Stock in the manner and according to the terms set forth in the Certificate of Designation.</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     The Corporation will furnish without charge to each holder who so requests the powers, designations, preferences and relative, participating, optional or other rights of each class of stock and the qualifications, limitations or restrictions of such preferences and&#47;or rights.</font></div><div style="margin-bottom:7pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">ASSIGNMENT</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     FOR VALUE RECEIVED, the undersigned assigns and transfers the shares of Preferred Stock evidenced hereby to&#58;</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     (Insert assignee&#8217;s social security or tax identification number)</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     (Insert address and zip code of assignee)</font></div><div style="margin-bottom:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     and irrevocably appoints</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> agent to transfer the shares of Preferred Stock evidenced hereby on the books of the Transfer Agent. The agent may substitute another to act for him or her.</font></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><td style="width:1.0%"></td><td style="width:13.803%"></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:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.467%"></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%">Date&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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><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></tr><tr><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%">Signature&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:112%">(Sign exactly as your name appears on the other side of this Preferred Stock certificate)</font></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:3.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.626%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.628%"></td><td style="width:0.1%"></td></tr><tr><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%">Signature Guarantee&#58; (1)</font></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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1</font></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Signature must be guaranteed by an &#8220;eligible guarantor institution&#8221; that is a bank, stockbroker, savings and loan association or credit union meeting the requirements of the Transfer Agent, which requirements include membership or participation in the Securities Transfer Agents Medallion Program (&#8220;STAMP&#8221;) or such other &#8220;signature guarantee program&#8221; as may be determined by the Transfer Agent in addition to, or in substitution for. STAMP, all in accordance with the Securities Exchange Act of 1934, as amended.)</font></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"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div></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:112%;text-decoration:underline">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:700;line-height:112%">CERTIFICATE TO BE DELIVERED UPON EXCHANGE OR REGISTRATION OF TRANSFER OF PREFERRED STOCK</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:6.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.187%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 13pt;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%">Re&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">4.50% Cumulative Convertible Preferred Stock, Series B (the &#8220;Preferred Stock&#8221;) of CMS Energy Corporation (the &#8220;Corporation&#8221;)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:112%">     This Certificate relates to___ shares of Preferred Stock held in &#9744; *&#47; book-entry or &#9744; *&#47; definitive form by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#8220;Transferor&#8221;).</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:112%">     The Transferor*&#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:112%">     &#9744; has requested the Transfer Agent by written order to deliver in exchange for its beneficial interest in the Preferred Stock held by the Depository cash and shares of Preferred Stock in definitive, registered form equal to its beneficial interest in such Preferred Stock (or the portion thereof indicated above)&#59; or</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:112%">     &#9744; has requested the Transfer Agent by written order to exchange or register the transfer of Preferred Stock.</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:112%">     In connection with such request and in respect of such Preferred Stock, the Transferor does hereby certify that the Transferor is familiar with the Certificate of Designation relating to the above-captioned Preferred Stock and that the transfer of this Preferred Stock does not require registration under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) because *&#47;&#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:112%">     &#9744; Such Preferred Stock is being acquired for the Transferor&#8217;s own account without transfer.</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:112%">     &#9744; Such Preferred Stock is being transferred to the Corporation.</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:112%">     &#9744; Such Preferred Stock is being transferred to a qualified institutional buyer (as defined in Rule 144A under the Securities Act), in reliance on Rule 144A.</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:112%">     &#9744; Such Preferred Stock is being transferred in reliance on and in compliance with another exemption from the registration requirements of the Securities Act (and based on an Opinion of Counsel if the Corporation so requests).</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.094%"></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><td colspan="9" style="border-top:1pt solid #000;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%">*&#47; Please check applicable box.</font></td></tr></table></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:7.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.257%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.223%"></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: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:112%">&#91;NAME OF TRANSFEROR&#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><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><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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">By&#58;</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: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:112%">Its&#58;</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%">Date&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;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:54pt;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="ifab0f1bb064a44dba72f23f46f02c4ea_117"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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-style:italic;font-weight:700;line-height:120%">Michigan Department of Labor &#38; Economic Growth</font></div><div style="text-align:center"><font><br></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:700;line-height:120%">Filing Endorsement</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%">This is to Certify that the CERTIFICATE OF CORRECTION</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%">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-style:italic;font-weight:400;line-height:120%">CMS ENERGY 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%">ID NUMBER&#58; 485283</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">received by facsimile transmission on February 27, 2006 is hereby endorsed</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">Filed on February 27, 2006 by the Administrator.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">The document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">Effective Date&#58; December 20, 2004</font><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.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.037%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" rowspan="4" style="padding:0 1pt"><div><img alt="a31_seala.jpg" src="a31_seala.jpg" style="height:147px;margin-bottom:5pt;vertical-align:text-bottom;width:149px"></div></td><td colspan="9" rowspan="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-style:italic;font-weight:400;line-height:100%">In testimony whereof, I have hereunto set my hand and affixed the Seal of the Department, in the City of Lansing, this 27TH day of February, 2006.  </font></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:68pt"><td colspan="3" style="padding:0 1pt"><div><img alt="a31_siga.jpg" src="a31_siga.jpg" style="height:83px;margin-bottom:5pt;vertical-align:text-bottom;width:204px"></div></td><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-style:italic;font-weight:400;line-height:100%">, Director</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Bureau of Commercial Services</font></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:9pt;font-weight:400;line-height:112%">Sent by Facsimile Transmission 06058</font></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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></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:19.252%"></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:10.598%"></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:10.598%"></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:20.058%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:400;line-height:112%">BCS &#47; CD - 518 (Rev. 12&#47;05)</font></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="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">MICHIGAN DEPARTMENT OF LABOR &#38; ECONOMIC GROWTH</font></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">BUREAU OF COMMERCIAL SERVICES</font></td></tr><tr><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:10pt;font-weight:700;line-height:112%">Date Received</font></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">(FOR BUREAU USE ONLY)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:112%">Name</font></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:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Joyce H Norkey, Assistant Secretary, CMS Energy Corporation</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Address</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">One Energy Plaza, EP1-420</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">City</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">State</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Zip Code</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Jackson, MI 49201-2276</font></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt 0 7pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt 0 7pt"></td><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:10pt;font-weight:700;line-height:112%">EFFECTIVE DATE&#58;</font></td></tr><tr><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Document will be returned to the name and address you enter above.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">If left blank document will be mailed to the registered office.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">CERTIFICATE OF CORRECTION </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">For use by Corporations and Limited Liability Companies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">(Please read information and instruction on last page)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Pursuant to the provisions of Act 284, Public Acts of 1972 (profit corporations), Act 162, Public Acts of 1982 (nonprofit corporations), or Act 23, Public Acts of 1993 (limited liability companies), the undersigned corporation or limited liability company executes the following Certificate&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:1.954%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.203%"></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:10pt;font-weight:700;line-height:112%">1.</font></td><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:10pt;font-weight:700;line-height:112%">The name of the corporation or limited liability company is&#58;</font></td></tr><tr style="height:3pt"><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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">CMS Energy Corporation</font></td></tr><tr style="height:3pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">2.</font></td><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:10pt;font-weight:700;line-height:112%">The identification number assigned by the Bureau is&#58; 485&#8211;283</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:10pt;font-weight:700;line-height:112%">3.</font></td><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:10pt;font-weight:700;line-height:112%">The corporation or limited liability company is formed under the laws of the State of Michigan</font></td></tr><tr style="height:3pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">4.</font></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:112%">That a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Certificate of Designation of 4.50% Cumulative Convertible Preferred Stock, Series B               </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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Title of Document Being Corrected) </font></td></tr><tr style="height:3pt"><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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">was filed by the Bureau on December 20, 2004 and that said document requires correction.</font></td></tr><tr style="height:3pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">5.</font></td><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:10pt;font-weight:700;line-height:112%">Describe the inaccuracy or defect contained in the above named document&#58;</font></td></tr><tr style="height:3pt"><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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">The amount of shares issued of the 4.50% Cumulative Convertible Preferred Stock, Series B, should have been 5,000,000 shares instead of 4,910,000 shares in exchange for 5,000,000 shares, instead of 4,910,000 shares, of 4.50% Cumulative Convertible Preferred Stock. In addition, a correction needs to be made to the definition of &#8220;Fundamental Change&#8221;.</font></td></tr><tr style="height:3pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">6.</font></td><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:10pt;font-weight:700;line-height:112%">The document is corrected as follows&#58;</font></td></tr><tr style="height:3pt"><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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">See Attachment.</font></td></tr><tr style="height:3pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">7.</font></td><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:10pt;font-weight:700;line-height:112%">This document is hereby executed in the same manner as the Act requires the document being corrected to be executed.</font></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:10pt;font-weight:700;line-height:112%">Signed this 27th day of February, 2006</font><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:2.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.384%"></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:9pt;font-weight:400;line-height:112%">By</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:9pt;font-weight:400;line-height:112%">&#47;s&#47; Michael D. VanHemert</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:9pt;font-weight:400;line-height:112%">By</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:9pt;font-weight:400;line-height:112%">&#47;s&#47; Joyce H. Norkey</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:9pt;font-weight:400;line-height:112%">By</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Signature)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Signature)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Signature)</font></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:9pt;font-weight:400;line-height:112%">Michael D. VanHemert</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">JOYCE H. NORKEY NOTARY PUBLIC JACKSON CO, MI MY COMMISSION EXPIRES Sep 7, 2006</font></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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Type or Print Name and Title)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Type or Print Name and Title)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Type or Print Name and Title)</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:700;line-height:112%">Vice President, Corporate <br>Secretary and Chief Governance Officer</font></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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">ATTACHMENT TO CERTIFICATE OF CORRECTION </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF CMS ENERGY CORPORATION </font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">(CORPORATION IDENTIFICATION NUMBER 485-283)</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:112%">6. The Certificate of Designation of 4.50% Cumulative Convertible Preferred Stock, Series B, of CMS Energy Corporation filed on December 20, 2004 is corrected as follows (corrections are in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">bold</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">)&#58;</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:112%">          </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Page 1</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:112%">          1. Designation and Amount&#59; Ranking.</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:112%">          (a) There shall be created from the 10,000,000 shares of preferred stock, par value $0.01 per share, of the Corporation authorized to be issued pursuant to the Articles of Incorporation, a series of preferred stock, designated as the &#8220;4.50% Cumulative Convertible Preferred Stock, Series B,&#8221; par value $0.01 per share (the &#8220;Preferred Stock&#8221;), and the number of shares of such series shall be 5,000,000. Such number of shares may be decreased by resolution of the Board of Directors&#59; provided that no decrease shall reduce the number of shares of Preferred Stock to a number less than that of the shares of Preferred Stock then outstanding plus the number of shares issuable upon exercise of options or rights then outstanding. The Preferred Stock was exchanged for </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">5,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> of then outstanding shares of 4.50% Cumulative Convertible Preferred Stock, par value $0.01 per share (the &#8220;Original Preferred Stock&#8221;), established pursuant to the Certificate of Designation of 4.50% Cumulative Convertible Preferred Stock of CMS Energy Corporation dated December 4, 2003 pursuant to an exchange offer.</font></div><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%">* * *</font></div><div style="margin-bottom:6pt;padding-left:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">          </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Page 3</font></div><div style="margin-bottom:6pt;padding-left:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">          A &#8220;Fundamental Change&#8221; shall be deemed to have occurred at such time after the original issuance of the Preferred Stock...&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%">provided, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, that a Fundamental Change shall not be deemed to have occurred in respect of any of the foregoing if either (1) the Last Reported Sale Price of Common Stock for any five Trading Days within the ten consecutive Trading Days ending immediately before the later of the Fundamental Change or the public announcement thereof equals or exceeds 105% of the applicable Conversion Price of the Preferred Stock in effect immediately before the Fundamental Change or the public announcement thereof </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">(except that this clause (1) shall not apply to the events described in Section 7(f)(vi) hereof)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> or (2) at least 90% of the consideration (excluding cash payments for fractional shares) in the transaction or transactions constituting the Fundamental Change consists of shares of capital stock traded on a national securities exchange or quoted on the NASDAQ National Market (or which shall be so traded or quoted when issued or exchanged in connection with such Fundamental Change) (such securities being referred to as &#8220;Publicly Traded Securities&#8221;) and as a result of such transaction or transactions the Preferred Stock becomes convertible into such Publicly Traded Securities (excluding cash payments for fractional shares).</font></div><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%">* * *</font></div><div style="margin-bottom:6pt;padding-left:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">          </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Page 27</font></div><div style="margin-bottom:3pt;padding-left:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">          The Transfer Agent shall authenticate and deliver certificates for </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">5,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> shares of Preferred Stock for original issue upon a written order of the Corporation signed by two Officers or by an Officer and an Assistant Treasurer of the Corporation. Such order shall specify the number of shares of Preferred Stock to be authenticated and the date on which the original issue of Preferred Stock is to be authenticated.</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">* * *</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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-style:italic;font-weight:700;line-height:112%">Michigan Department of Labor &#38; Economic Growth</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:700;line-height:112%">Filing Endorsement</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:112%">This is to Certify that the CERT. OF CHANGE OF REG. OFF.&#47;RES. 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-style:italic;font-weight:400;line-height:112%">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-style:italic;font-weight:400;line-height:112%">CMS ENERGY 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:112%">ID NUMBER&#58; 485283</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">received by facsimile transmission on October 27, 2006 is hereby endorsed</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Filed on October 27, 2006 by the Administrator.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">The document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></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:10.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.287%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" rowspan="5" style="padding:0 1pt"><div><img alt="a31_seala.jpg" src="a31_seala.jpg" style="height:147px;margin-bottom:5pt;vertical-align:text-bottom;width:149px"></div></td><td colspan="9" rowspan="4" 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-style:italic;font-weight:400;line-height:100%">In testimony whereof, I have hereunto set my hand and affixed the Seal of the Department, in the City of Lansing, this 27TH day of October, 2006.</font></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:68pt"><td colspan="3" style="padding:0 1pt"><div><img alt="a31_siga.jpg" src="a31_siga.jpg" style="height:83px;margin-bottom:5pt;vertical-align:text-bottom;width:204px"></div></td><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-style:italic;font-weight:400;line-height:100%">, Director</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Bureau of Commercial Services</font></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:9pt;font-weight:400;line-height:112%">Sent by Facsimile Transmission 06300</font></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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:400;line-height:112%">BCS &#47; CD-520 (Rev. 12&#47;05)</font></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="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">MICHIGAN DEPARTMENT OF LABOR &#38; ECONOMIC GROWTH</font></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">BUREAU OF COMMERCIAL SERVICES</font></td></tr><tr><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:10pt;font-weight:400;line-height:112%">Date Received</font></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(FOR BUREAU USE ONLY)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</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:10pt;font-weight:400;line-height:100%">Name</font></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:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Jane M. Kramer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:112%">Address</font></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">One Energy Plaza</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">City</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">State</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Zip Code</font></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 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Jackson,</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">MI</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">49201</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:10pt;font-weight:400;line-height:112%">EFFECTIVE DATE&#58;</font></td></tr><tr><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Document will be returned to the name and address you enter above.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If left blank document will be mailed to the registered office.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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:112%">CERTIFICATE OF CHANGE OF REGISTERED OFFICE AND&#47;OR CHANGE OF RESIDENT AGENT </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:112%">For use by Domestic and Foreign Corporations and Limited Liability Companies </font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Please read information and Instructions on reverse side)</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">     Pursuant to the provisions of Act 284, Public Acts of 1972 (profit corporations), Act 162, Public Acts of 1982 (nonprofit corporations), or Act 23, Public Acts of 1993 (limited liability companies), the undersigned corporation or limited liability company executes the following Certificate&#58;</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:1.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.450%"></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:9.5pt;font-weight:400;line-height:112%">1.</font></td><td colspan="3" style="padding:0 1pt"></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:9.5pt;font-weight:400;line-height:112%">The name of the corporation or limited liability company is&#58;</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">CMS Energy Corporation</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">2.</font></td><td colspan="3" style="padding:0 1pt"></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:9.5pt;font-weight:400;line-height:112%">The identification number assigned by the Bureau is&#58; 485&#8211;283</font></td><td colspan="3" style="padding:0 1pt"></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:9.5pt;font-weight:400;line-height:112%">3.</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:9.5pt;font-weight:400;line-height:100%">a.</font></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:9.5pt;font-weight:400;line-height:100%">The name of the resident agent on file with the Bureau is&#58; Michael D. VanHemert</font></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:9.5pt;font-weight:400;line-height:100%">b.</font></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:9.5pt;font-weight:400;line-height:100%">The location of the registered office on file with the Bureau is&#58;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">One Energy Plaza, EP1-420</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Jackson,&#160;&#160;&#160;&#160;Michigan</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49201&#8212;2276</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 #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Street Address)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</font></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:9.5pt;font-weight:400;line-height:100%">c.</font></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:9.5pt;font-weight:400;line-height:100%">The mailing address of the above registered office on file with the Bureau is&#58;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">One Energy Plaza, EP1-420</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Jackson,&#160;&#160;&#160;&#160;Michigan</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49201&#8212;2276</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 #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Street Address or P.O. Box)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">ENTER IN ITEM 4 THE INFORMATION AS IT SHOULD NOW APPEAR ON THE PUBLIC RECORD</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:9.5pt;font-weight:400;line-height:112%">4.</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:9.5pt;font-weight:400;line-height:100%">a.</font></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:9.5pt;font-weight:400;line-height:100%">The name of the resident agent is&#58; Catherine M. Reynolds</font></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:9.5pt;font-weight:400;line-height:100%">b.</font></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:9.5pt;font-weight:400;line-height:100%">The address of the registered office is&#58;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">One Energy Plaza, EP1-420</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Jackson,&#160;&#160;&#160;&#160;Michigan</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49201&#8212;2276</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 #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Street Address)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</font></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:9.5pt;font-weight:400;line-height:100%">c.</font></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:9.5pt;font-weight:400;line-height:100%">The mailing address of the registered office IF DIFFERENT THAN 4B is&#58;</font></td><td colspan="3" style="padding:0 1pt"></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><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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Street Address or P.O. Box)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</font></td></tr><tr style="height:11pt"><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:9.5pt;font-weight:400;line-height:112%">5.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="5" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">The above changes were authorized by resolution duly adopted by&#58; 1. ALL CORPORATIONS&#58; its Board of Directors&#59; 2. PROFIT CORPORATIONS ONLY&#58; the resident agent if only the address of the registered office is changed, in which case a copy of this statement has been mailed to the corporation&#58; 3. LIMITED LIABILITY COMPANIES&#58; an operating agreement, affirmative vote of a majority of the members pursuant to section 502(1), managers pursuant to section 405, or the resident agent if only the address of the registered office is changed.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><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:9.5pt;font-weight:400;line-height:112%">6.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">The corporation or limited liability company further states that the address of its registered office and the address of its resident agent, as changed, are identical.</font></td></tr><tr style="height:14pt"><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:9.5pt;font-weight:400;line-height:112%">Signature</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:9.5pt;font-weight:400;line-height:112%">Type or Print Name and Title or Capacity</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:9.5pt;font-weight:400;line-height:112%">Date Signed</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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">&#160;&#47;s&#47; Jane M. Kramer</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:9.5pt;font-weight:400;line-height:112%">Jane M. Kramer, Assistant Secretary</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:9.5pt;font-weight:400;line-height:112%">10-27-06</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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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-style:italic;font-weight:700;line-height:112%">Michigan Department Of Energy, Labor &#38; Economic Growth</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:700;line-height:112%">Filing Endorsement</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:112%">This is to Certify that the CERTIFICATE OF AMENDMENT - 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:112%">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-style:italic;font-weight:400;line-height:112%">CMS ENERGY 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:112%">ID NUMBER&#58; 485283</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">received by facsimile transmission on May 22, 2009 is hereby endorsed</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Filed on May 22, 2009 by the Administrator.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">The document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></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:10.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.287%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" rowspan="5" style="padding:0 1pt"><div><img alt="a31_seala.jpg" src="a31_seala.jpg" style="height:147px;margin-bottom:5pt;vertical-align:text-bottom;width:149px"></div></td><td colspan="9" rowspan="4" 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-style:italic;font-weight:400;line-height:100%">In testimony whereof, I have hereunto set my hand and affixed the Seal of the Department, in the City of Lansing, this 22ND day of May, 2009.</font></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:68pt"><td colspan="3" style="padding:0 1pt"><div><img alt="a31_siga.jpg" src="a31_siga.jpg" style="height:83px;margin-bottom:5pt;vertical-align:text-bottom;width:204px"></div></td><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%">, Director</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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></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:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:400;line-height:112%">BCS &#47; CD-515 (Rev. 03&#47;07)</font></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="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">MICHIGAN DEPARTMENT OF LABOR &#38; ECONOMIC GROWTH</font></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">BUREAU OF COMMERCIAL SERVICES</font></td></tr><tr><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:10pt;font-weight:400;line-height:112%">Date Received</font></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(FOR BUREAU USE ONLY)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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="15" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></td></tr><tr style="height:8pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Name</font></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:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">CMS Energy Corporation c&#47;o Catherine M. Reynolds</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Address</font></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:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">One Energy Plaza, EP12-246</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">City</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:10pt;font-weight:400;line-height:112%">State</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:10pt;font-weight:400;line-height:112%">ZIP Code</font></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 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Jackson</font></td><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">MI</font></td><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">49201</font></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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Document will be returned to the name and address you enter above.</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:10pt;font-weight:400;line-height:112%">EFFECTIVE DATE&#58;</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If left blank document will be mailed to the registered office.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">CERTIFICATE OF AMENDMENT TO THE ARTICLES OF INCORPORATION </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">For use by Domestic Profit and Nonprofit Corporations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Please read information and instructions on the last page)</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Pursuant to the provisions of Act 284, Public Acts of 1972, (profit corporations), or Act 162, Public Acts of 1982 (nonprofit corporations), the undersigned corporation executes the following Certificate&#58;</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:1.954%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.435%"></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:10pt;font-weight:400;line-height:112%">1.</font></td><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:10pt;font-weight:400;line-height:112%">The present name of the corporation is&#58; CMS Energy Corporation</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:10pt;font-weight:400;line-height:112%">2.</font></td><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:10pt;font-weight:400;line-height:112%">The identification number assigned by the Bureau is&#58; 485-283</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:10pt;font-weight:400;line-height:112%">3.</font></td><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:10pt;font-weight:400;line-height:112%">Article XII of the Articles of Incorporation is hereby amended to read as follows&#58;</font></td></tr></table></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">     In an uncontested election of directors, each director of the Corporation shall be elected by a majority of the votes cast by the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors (a &#8220;majority vote&#8221;)&#59; however, in a contested election, the directors shall be elected by a plurality of the votes of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors. For purposes of this provision, a majority of the votes cast means that the number of shares voted &#8220;for&#8221; a director must exceed 50% of the votes cast with respect to that director. For purposes of this Article XII, (i) an &#8220;uncontested election&#8221; is an election in which the number of nominees for director is not greater than the number to be elected, and (ii) a &#8220;contested election&#8221; is an election in which the number of nominees for director is greater than the number to be elected.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">     Following any uncontested election, any incumbent director who failed to receive a majority vote, shall tender his or her resignation to the Board of Directors. A recommendation on whether or not to accept such resignation offer shall be made by (i) a designated standing committee of the Board of Directors (the &#8220;Committee&#8221;), or (ii) if each member of the Committee did not receive a majority vote, then the independent directors who did receive a majority vote may appoint a committee from amongst themselves to consider the resignation offer and make a recommendation to the Board of Directors, or (iii) if three or fewer independent directors received a majority vote, then all such directors may participate in the actions regarding the resignation offers and make a recommendation to the Board of Directors. The Board of Directors will act on the recommendation and publicly disclose its decision within 90 days from the date of the certification of the election results. The director who tenders his or her resignation will not participate in the Board of Directors&#8217; decision.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">OMPLETE ONLY ONE OF THE FOLLOWING&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">4. Profit or Nonprofit Corporation&#58; For amendments adopted by unanimous consent of Incorporators before the first meeting of the board of directors or trustees.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The foregoing amendment to the Articles of Incorporation was duly adopted on the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> day of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><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:10pt;font-weight:400;line-height:112%;text-decoration:underline">                    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, in accordance with the provisions of the Act by the unanimous consent of the incorporator(s) before the first meeting of the Board of Directors or Trustees.</font></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.175%"></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:19.252%"></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:1.0%"></td><td style="width:18.932%"></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:14.127%"></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:10pt;font-weight:400;line-height:112%">Signed this</font></td><td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:112%">day of</font></td><td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">,</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></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:44.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.895%"></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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Signature)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Signature)</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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Type or Print Name)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Type or Print Name)</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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Signature)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Signature)</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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Type or Print Name)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Type or Print Name)</font></td></tr></table></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">5. Profit Corporation Only&#58; Shareholder or Board Approval</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The foregoing amendment to the Articles of Incorporation proposed by the board was duly adopted on the 22nd day of May, 2009, by the&#58; (check one of the following)</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:3.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.641%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.615%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top">&#9745;</td><td colspan="21" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">shareholders at a meeting in accordance with Section 611(3) of the Act.</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9744;</font></td><td colspan="21" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">written consent of the shareholders having not less than the minimum number of votes required by statute in accordance with Section 407(1) of the Act. Written notice to shareholders who have not consented in writing has been given. (Note&#58; Written consent by less than all of the shareholders is permitted only if such provision appears in the Articles of Incorporation.)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9744;</font></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">written consent of all the shareholders entitled to vote in accordance with Section 407(2) of the Act.</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9744;</font></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">board of a profit corporation pursuant to section 611(2) of the Act.</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Profit Corporations and Professional Service Corporations</font></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Signed this 22 day of May, 2009</font></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" 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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">By</font></td><td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#47;s&#47; Catherine M. Reynolds</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Signature of an authorized officer or agent)</font></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Catherine M. Reynolds, Vice President and Corporate Secretary</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(Type or Print Name)</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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-style:italic;font-weight:700;line-height:112%">Michigan Department of Licensing and Regulatory Affairs</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:700;line-height:112%">Filing Endorsement</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:112%">This is to Certify that the CERT. OF CHANGE OF REG. OFF.&#47;RES. 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-style:italic;font-weight:400;line-height:112%">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-style:italic;font-weight:400;line-height:112%">CMS ENERGY 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:112%">ID NUMBER&#58; 485283</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">received by facsimile transmission on November 20, 2013 is hereby endorsed</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Filed on November 20, 2013 by the Administrator.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></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:10.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" 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%">The document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" rowspan="5" style="padding:0 1pt"><div><img alt="a31_seal2a.jpg" src="a31_seal2a.jpg" style="height:145px;margin-bottom:5pt;vertical-align:text-bottom;width:150px"></div></td><td colspan="9" rowspan="4" 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-style:italic;font-weight:400;line-height:100%">In testimony whereof, I have hereunto set my hand and affixed the Seal of the Department, in the City of Lansing, this 20TH day of November, 2013.</font></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:15pt"><td colspan="15" style="display:none"></td></tr><tr style="height:68pt"><td colspan="6" style="padding:0 1pt"><div><img alt="a31_sig2a.jpg" src="a31_sig2a.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:211px"></div></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Alan J. Schefke, Director</font></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="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-style:italic;font-weight:400;line-height:112%">Corporations, Securities &#38; Commercial Licensing Bureau</font></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:9pt;font-weight:400;line-height:112%">Sent by Facsimile Transmission 13324</font></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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:6pt;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:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:400;line-height:112%">CSCL&#47;CD-520 (Rev. 02&#47;13)</font></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="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">MICHIGAN DEPARTMENT OF LICENSING AND REGULATORY AFFAIRS</font></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">CORPORATIONS, SECURITIES &#38; COMMERCIAL LICENSING BUREAU</font></td></tr><tr><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:9pt;font-weight:400;line-height:112%">Date Received</font></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(FOR BUREAU USE ONLY)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">This document is effective on the date filed, unless a subsequent effective date within 90 days after received date is stated in the document.</font></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:9pt;font-weight:400;line-height:100%">Name</font></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:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Georgine R. Hyden</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:112%">Address</font></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">One Energy Plaza, EP1-416</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">City</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">State</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Zip Code</font></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 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Jackson,</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">49201</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:9pt;font-weight:400;line-height:112%">EFFECTIVE DATE&#58;</font></td></tr><tr><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Document will be returned to the name and address you enter above.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">If left blank document will be returned to the registered office.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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:112%">CERTIFICATE OF CHANGE OF REGISTERED OFFICE AND&#47;OR CHANGE OF RESIDENT AGENT </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">For use by Domestic and Foreign Corporations and Limited Liability Companies </font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(Please read information and instructions on the last page)</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">     Pursuant to the provisions of Act 284, Public Acts of 1972 (profit corporations), or Act 162, Public Acts of 1982 (nonprofit corporations), or Act 23, Public Acts 1993 (limited liability companies), the undersigned execute the following Certificate&#58;</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:1.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.450%"></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:9pt;font-weight:400;line-height:112%">1.</font></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:112%">The present name of the corporation is&#58;</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">CMS Energy Corporation</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">2.</font></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:112%">The identification number assigned by the Bureau is&#58; 485283</font></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:112%">3.</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:9pt;font-weight:400;line-height:100%">a.</font></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:9pt;font-weight:400;line-height:100%">The name of the resident agent on file with the Bureau is&#58; Catherine M. Reynolds</font></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:9pt;font-weight:400;line-height:100%">b.</font></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:9pt;font-weight:400;line-height:100%">The location of the registered office on file with the Bureau is&#58;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One Energy Plaza, EP1-420, </font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jackson,&#160;&#160;&#160;&#160;Michigan</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49201</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 #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Street Address)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</font></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:9pt;font-weight:400;line-height:100%">c.</font></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:9pt;font-weight:400;line-height:100%">The mailing address of the above registered office on file with the Bureau is&#58;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One Energy Plaza, EP1-420,</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jackson,&#160;&#160;&#160;&#160;Michigan</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49201</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 #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Street Address or P.O. Box)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">ENTER IN ITEM F4 THE INFORMATION AS IT SHOULD NOW APPEAR ON THE PUBLIC RECORD</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:9pt;font-weight:400;line-height:112%">4.</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:9pt;font-weight:400;line-height:100%">a.</font></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:9pt;font-weight:400;line-height:100%">The name of the resident agent is&#58; Melissa M. Gleespen</font></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:9pt;font-weight:400;line-height:100%">b.</font></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:9pt;font-weight:400;line-height:100%">The address of its registered office is&#58;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One Energy Plaza,</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jackson,&#160;&#160;&#160;&#160;Michigan</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49201</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 #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Street Address)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</font></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:9pt;font-weight:400;line-height:100%">c.</font></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:9pt;font-weight:400;line-height:100%">The mailing address of the registered office IF DIFFERENT THAN 4B is&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Street Address or P.O. Box)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(City)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</font></td></tr><tr style="height:20pt"><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:9pt;font-weight:400;line-height:112%">5.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The above changes were authorized by resolution duly adopted by&#58; 1. ALL CORPORATIONS&#58; its Board of Directors&#59; 2. PROFIT CORPORATIONS ONLY&#58; the resident agent if only the address of the registered office is changed, in which case a copy of this statement has been mailed to the corporation.</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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:9pt;font-weight:400;line-height:112%">6.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The corporation or limited liability company further states that the address of its registered office and the address of its resident agent as changed, are identical.</font></td></tr><tr style="height:11pt"><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:9pt;font-weight:400;line-height:112%">Signature</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:9pt;font-weight:400;line-height:112%">Type or Print Name and Title or Capacity</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:9pt;font-weight:400;line-height:112%">Date Signed</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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#160;&#47;s&#47; Georgine R. Hyden</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:9pt;font-weight:400;line-height:112%">Georgine R. Hyden, Assistant Secretary</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:9pt;font-weight:400;line-height:112%">11-19-13</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><br></font></div></div></div><div id="ifab0f1bb064a44dba72f23f46f02c4ea_38"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></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:49.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.099%"></td><td style="width:0.1%"></td></tr><tr><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:10pt;font-weight:400;line-height:112%">515</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">02 E3</font></div></td></tr><tr><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:10pt;font-weight:400;line-height:112%">JUN 29 2021</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:10pt;font-weight:400;line-height:112%">8004973535</font></div></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:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.794%"></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:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">CERTIFICATE OF DESIGNATION OF<br></font><font style="font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%"><br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">4.200% CUMULATIVE REDEEMABLE PERPETUAL<br>PREFERRED STOCK, SERIES C<br>OF<br>CMS ENERGY CORPORATION</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:14pt;font-weight:700;line-height:112%">FILED</font></div><div style="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:10pt;font-weight:700;line-height:112%">JUN 29 2021</font></div><div style="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:11pt;font-weight:700;line-height:112%">ADMINISTRATOR</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">CORPORATIONS DIVISION</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">CMS Energy Corporation, a corporation organized and existing under the Business Corporation Act of the State of Michigan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:112%">Corporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:112%">&#8221;), in accordance with the provisions of Section 302(3) thereof, does hereby certify&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">The board of directors of the Corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Board of Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;), in accordance with Article III of the Restated Articles of Incorporation, as amended, of the Corporation, the Amended and Restated Bylaws of the Corporation and applicable law, authorized the issuance and sale by the Corporation of shares of its Preferred Stock pursuant to resolutions adopted by the Board of Directors effective May 1, 2020 (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Resolutions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;) and granted the Special Financing Committee of the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;) the full authority to act on behalf of the Board of Directors for the purposes stated in the Resolutions with respect to the proposed issuance and sale by the Corporation of shares of its Preferred Stock, and pursuant to the authority conferred upon the Committee in accordance with Section 528(1)(a) of the Business Corporation Act of the State of Michigan and the Resolutions, the Committee adopted the following resolution creating and setting forth the terms of a series of Preferred Stock of the Corporation designated as the &#8220;4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C.&#8221;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">RESOLVED, that pursuant to the authority vested in the Committee and in accordance with the Resolutions, the provisions of the Restated Articles of Incorporation, as amended, of the Corporation, the Amended and Restated Bylaws of the Corporation and applicable law, a series of Preferred Stock, par value $0.01 per share, of the Corporation be and hereby is created, and that the designation and number of shares of such series, and the voting and other powers, preferences and relative, participating, optional or other special rights, and the qualifications, limitations or restrictions, of the shares of such series (in addition to the provisions of the Restated Articles of Incorporation, as amended, of the Corporation, which are applicable to Preferred Stock regardless of series), are as follows&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 1.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Designation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">.  The distinctive serial designation of such series of Preferred Stock is &#8220;4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C&#8221; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Series C Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;).  Each share of Series C Preferred Stock shall be identical in all respects to every other share of Series C Preferred Stock, except as to the respective dates from which dividends thereon shall accumulate, to the extent such dates may differ as permitted pursuant to Section 4(a) below.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 2.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Number of Shares and Ranking</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)        The authorized number of shares of Series C Preferred Stock shall be 9,200.  Such number of shares may be decreased by resolution of the Board of Directors&#59; provided that no decrease shall reduce the number of shares of Series C Preferred Stock to a number that is less than that of the shares of Series C Preferred Stock then outstanding.  Any such decrease in the number of shares of Series C Preferred Stock shall have the status of authorized but unissued shares of Preferred Stock undesignated as to series and may with any and all other authorized but unissued shares of Preferred Stock be designated or redesignated and issued or reissued, as the case may be, as part of any series of Preferred Stock. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)        The Series C Preferred Stock shall rank, with respect to dividend rights and distribution rights upon the liquidation, winding-up or dissolution of the Corporation&#58; (i) senior to the Common Stock and each other class or series of Junior Stock&#59; (ii) on parity with each class or series of Parity Stock&#59; and (iii) junior to each class or series of Senior Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 3.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Definitions.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> As used herein with respect to the Series C Preferred Stock&#58;</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Articles</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the Restated Articles of Incorporation of the Corporation, as amended and as the same may be amended, restated or amended and restated from time to time.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Board of Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the Board of Directors of the Corporation.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means any day other than a Saturday or Sunday or any other day on which commercial banks in New York City are authorized or required by law or executive order to close.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Bylaws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the Amended and Restated Bylaws of the Corporation, as they may be amended, restated or amended and restated from time to time.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Certificate of Designation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means this Certificate of Designation establishing the terms of the Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">The term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">close of business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means 5&#58;00 p.m., New York City time.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the common stock of the Corporation.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Corporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means CMS Energy Corporation, a Michigan corporation.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Dividend Disbursing Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means Equiniti Trust Company d&#47;b&#47;a EQ Shareowner Services, the Corporation&#8217;s duly appointed dividend disbursing agent for the Series C Preferred Stock, or any successor appointed under Section 9.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Dividend Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; has the meaning set forth in Section 4(a).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Dividend Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the period from, and including, a Dividend Payment Date to, but excluding, the next Dividend Payment Date, except that the initial Dividend Period shall commence on, and include, the Initial Issue Date.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">DTC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; has the meaning set forth in Section 6.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means each Person in whose name any share of the Series C Preferred Stock is registered on the stock register of the Corporation, who shall be treated by the Corporation and the Registrar as the absolute owner of such share of the Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Initial Issue Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means July 1, 2021, the original issue date of shares of the Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Junior Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means&#58; (a) the Common Stock&#59; and (b) each other class or series of capital stock of the Corporation established after the Initial Issue Date the terms of which do not expressly provide that such class or series shall rank senior to or on parity with the Series C Preferred Stock as to dividend rights and distribution rights upon the Corporation&#8217;s liquidation, winding-up or dissolution.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Liquidation Dividend Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; shall have the meaning set forth in Section 7(a).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Liquidation Preference</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means, as to the Series C Preferred Stock, $25,000 per share thereof, subject to adjustment as provided in Section 16(b).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">&#8220;Nonpayment Event&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> shall have the meaning set forth in Section 8(b)(i).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; shall have the meaning set forth in Section 14(b).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Parity Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means each class or series of capital stock of the Corporation established after the Initial Issue Date the terms of which expressly provide that such class or series shall rank on parity with the Series C Preferred Stock as to dividend rights and distribution rights upon the Corporation&#8217;s liquidation, winding-up or dissolution.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means any 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="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Preferred Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; shall have the meaning set forth in Section 8(b)(i).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the preferred stock of the Corporation.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Prospectus Supplement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the prospectus supplement dated June 24, 2021 relating to the initial offering and sale of the depositary shares each representing a 1&#47;1,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.47pt;font-weight:400;line-height:120%;position:relative;top:-4.02pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> interest in a share of the Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Ratings Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means that, and shall be deemed to have occurred when, any nationally recognized statistical rating organization as defined in Section 3(a)(62) of the Securities Exchange Act of 1934, as amended, or in any successor provision thereto, that then publishes a rating for the Corporation (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Rating Agency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;), amends, clarifies or changes the criteria it uses to assign equity credit to securities such as the Series C Preferred Stock, which amendment, clarification or change results in&#58;</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)  the shortening of the length of time the Series C Preferred Stock is assigned a particular level of equity credit by that Rating Agency as compared to the length of time the Series C </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Preferred Stock would have been assigned that level of equity credit by that Rating Agency or its predecessor on the Initial Issue Date&#59; or</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)  the lowering of the equity credit (including up to a lesser amount) assigned to the Series C Preferred Stock by that Rating Agency as compared to the equity credit assigned by that Rating Agency or its predecessor on the Initial Issue Date.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Record Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; has the meaning set forth in Section 4(a).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Redemption Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means any date fixed for redemption of any shares of Series C Preferred Stock pursuant to the provisions of Section 5.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Registrar</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means Equiniti Trust Company d&#47;b&#47;a EQ Shareowner Services, the Corporation&#8217;s duly appointed registrar for the Series C Preferred Stock, or any successor appointed under Section 9.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Senior Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means each class or series of capital stock of the Corporation established after the Initial Issue Date the terms of which expressly provide that such class or series shall rank senior to the Series C Preferred Stock as to dividend rights or distribution rights upon the Corporation&#8217;s liquidation, winding-up or dissolution.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Series C Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; has the meaning set forth in Section 1.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Share Dilution Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means the increase in the number of diluted shares outstanding (determined in accordance with accounting principles generally accepted in the United States, and as measured from the date of the Corporation&#8217;s consolidated financial statements most recently filed with the Securities and Exchange Commission prior to the Initial Issue Date) resulting from the grant, vesting or exercise of equity-based compensation to directors, employees, contractors and agents and equitably adjusted for any stock split, stock dividend, reverse stock split, reclassification or similar event.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Transfer Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means Equiniti Trust Company d&#47;b&#47;a EQ Shareowner Services, the Corporation&#8217;s duly appointed transfer agent for the Series C Preferred Stock, or any successor appointed under Section 9.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Voting Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221; means any series of Preferred Stock, other than the Series C Preferred Stock, ranking equally with the Series C Preferred Stock either as to dividends or to the distribution of assets upon liquidation, dissolution or winding-up of the Corporation and upon which voting rights similar to the voting rights of the Series C Preferred Stock in all material respects have been established for such series of Preferred Stock and which are exercisable at the time of any vote of the Preferred Stock.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 4.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Dividends.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">. Subject to the rights of holders of any class or series of capital stock of the Corporation ranking senior to the Series C Preferred Stock with</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">respect to dividends, Holders shall be entitled to receive, when, as and if declared by the Board of Directors (or an authorized committee thereof) out of funds of the Corporation legally available for payment, cash dividends at the rate per annum of 4.200% on the Liquidation Preference per share of the Series C Preferred Stock. Declared dividends on the Series C Preferred Stock will be payable in arrears on January 15, April 15, July 15 and October 15 of each year, commencing on October 15, 2021 (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Dividend Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;). Dividends on the Series C Preferred Stock shall accumulate daily from and including the most recent date as to which dividends shall have been paid or, if no dividends have been paid, from the Initial Issue Date (or such other date as may be set forth in the certificate evidencing the relevant shares of Series C Preferred Stock) without regard to whether funds are legally available for the declaration or payment of such dividends. Declared dividends shall be payable on the relevant Dividend Payment Date to Holders as they appear on the Corporation&#8217;s stock register at the close of business on the immediately preceding January 1, April 1, July 1 or October 1, as applicable (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Record Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;). These Record Dates shall apply regardless of whether a particular Record Date is a Business Day. If a Dividend Payment Date is not a Business Day, payment of declared dividends shall be made on the next succeeding Business Day, without any interest, additional dividends, or other payment in lieu of interest or additional dividends accumulating with respect to this delay.</font></div><div style="margin-bottom:12pt;text-indent:22.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Dividends accumulating or payable on the Series C Preferred Stock for any Dividend Period (or portion thereof) shall be calculated on the basis of a 360-day year consisting of twelve 30-day months. Accumulations of dividends on shares of the Series C Preferred Stock shall not bear interest or dividends on such accumulated amount.</font></div><div style="margin-bottom:12pt;text-indent:22.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">No dividend shall be declared or paid on, or any sum of cash set aside for the payment of dividends on, any outstanding shares of Series C Preferred Stock with respect to any Dividend Period unless all dividends for all preceding Dividend Periods have been declared and paid on, or a sufficient sum of cash has been set aside for the payment of such dividends on, all outstanding shares of Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Priority of Dividends</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">. So long as any share of the Series C Preferred Stock remains outstanding, no dividend or distribution shall be declared</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">or paid on Common Stock or any other Junior Stock, and no Common Stock or any other Junior Stock shall be repurchased, redeemed or otherwise acquired for consideration by the Corporation or any of its subsidiaries unless, in each case, all accumulated and unpaid dividends for all preceding Dividend Periods have been declared and paid, or a sufficient sum of cash has been set aside for the payment of such dividends, on all outstanding shares of the Series C Preferred Stock. The foregoing limitation shall not apply to&#58; (i) any dividend or distribution payable in shares of Common Stock or other Junior Stock, together with cash in lieu of any fractional share&#59; (ii) repurchases, redemptions or other acquisitions of Common Stock or other Junior Stock in connection with the administration of any benefit or other incentive plan, including any employment contract, including, without limitation, (x) purchases to offset the Share Dilution Amount pursuant to a publicly announced repurchase plan&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> that any purchases to offset the Share Dilution Amount shall in no event exceed the Share Dilution Amount, (y) the forfeiture of unvested shares of restricted stock or share withholdings or other surrender of shares to which the holder may otherwise be entitled upon exercise, delivery or vesting of equity </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">awards (whether in payment of applicable taxes, the exercise price or otherwise), and (z) the payment of cash in lieu of fractional shares&#59; (iii) purchases of fractional interests in shares of Common Stock or other Junior Stock pursuant to the conversion or exchange provisions of such shares of other Junior Stock or any securities exchangeable for or convertible into shares of Common Stock or other Junior Stock&#59; (iv) any dividends or distributions of rights or Common Stock or other Junior Stock in connection with a shareholders&#8217; rights plan or any redemption or repurchase of rights pursuant to any shareholders&#8217; rights plan&#59; (v) repurchases of Common Stock or other Junior Stock pursuant to a contractually binding requirement to buy Common Stock or other Junior Stock existing prior to the preceding Dividend Period, including under a contractually binding stock repurchase plan&#59; (vi) the deemed purchase or acquisition of fractional interests in shares of Common Stock or other Junior Stock pursuant to the conversion or exchange provisions of such shares or the security being converted or exchanged&#59; (vii) the acquisition by the Corporation or any of its subsidiaries of record ownership in Common Stock or other Junior Stock for the beneficial ownership of any other Persons (other than the Corporation or any of its subsidiaries), including as trustees or custodians, and the payment of cash in lieu of fractional shares&#59; and (viii) the exchange or conversion of Junior Stock for or into other Junior Stock and the payment of cash in lieu of fractional shares.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">When dividends on shares of the Series C Preferred Stock with respect to any previously completed Dividend Period (A) have not been declared and paid in full or (B) have been declared but a sum of cash sufficient for payment thereof has not been set aside for the benefit of the Holders thereof on the applicable Record Date, no dividends may be declared or paid on any Parity Stock unless dividends are declared on the shares of Series C Preferred Stock such that the respective amounts of such dividends declared on the shares of Series C Preferred Stock and such Parity Stock shall bear the same ratio to each other as all accumulated dividends and all declared and unpaid dividends per share on the shares of Series C Preferred Stock and such Parity Stock bear to each other&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided, however,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> that any unpaid dividends will continue to accumulate. The foregoing limitation shall not apply to (i) purchases of fractional interests in shares of Parity Stock pursuant to the conversion or exchange provisions of such shares of Parity Stock or any securities exchangeable for or convertible into shares of Parity Stock, (ii) the deemed purchase or acquisition of fractional interests in shares of Parity Stock pursuant to the conversion or exchange provisions of such shares or the security being converted or exchanged, (iii) the acquisition by the Corporation or any of its subsidiaries of record ownership in Parity Stock for the beneficial ownership of any other Persons (other than for the Corporation or any of its subsidiaries), including as trustees or custodians, and the payment of cash in lieu of fractional shares and (iv) the exchange or conversion of Parity Stock for or into other Parity Stock (with the same or lesser aggregate liquidation amount) or Junior Stock and the payment of cash in lieu of fractional shares.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Subject only to the foregoing, and not otherwise, such dividends (payable in cash, securities or other property) as may be determined by the Board of Directors (or an authorized committee thereof) may be declared and paid on any securities, including Common Stock, from time to time out of any funds legally available for such payment, and Holders shall not be entitled to participate in any such dividends declared on securities other than the Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 5.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Optional Redemption.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">The Corporation may, at its option, redeem the Series C Preferred Stock&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   in whole or in part, from time to time, on or after July 15, 2026 at a redemption price in cash equal to $25,000 per share of Series C Preferred Stock, subject to equitable adjustment as provided below&#59; or</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   in whole but not in part, at any time within 120 days after the conclusion of any review or appeal process instituted by the Corporation following the occurrence of a Ratings Event, or, if no review or appeal process is available or sought with respect to such Ratings Event, at any time within 120 days after the occurrence of such Ratings Event, at a redemption price in cash equal to $25,500 per share of Series C Preferred Stock, subject to equitable adjustment as provided below,</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">plus, in each case, all accumulated and unpaid dividends (whether or not declared) to, but excluding, such Redemption Date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> that, notwithstanding the foregoing, if a Redemption Date for any shares of Series C Preferred Stock occurs subsequent to a Record Date and on or prior to the next succeeding Dividend Payment Date, then the full amount of accumulated and unpaid dividends (whether or not declared) on such shares of Series C Preferred Stock to, but excluding, such Dividend Payment Date shall be paid on such Dividend Payment Date to the Persons who were the Holders of such shares at the close of business on such Record Date and such accumulated and unpaid dividends shall not be paid or required to be paid on the Redemption Date and shall not constitute a part of the redemption price of such shares.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">The redemption price shall be subject to equitable adjustment whenever there shall occur a stock split, combination, reclassification or other similar event involving the Series C Preferred Stock. Any such adjustments shall be determined in good faith by the Board of Directors (or an authorized committee thereof) and submitted by the Board of Directors (or such authorized committee thereof) to the Transfer Agent.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 6.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Redemption Procedures.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">If the Series C Preferred Stock is to be redeemed, the notice of redemption shall be given by first class mail, postage prepaid, or by overnight air courier guaranteeing next day delivery, to the Holders of the Series C Preferred Stock to be redeemed, mailed not less than 30 days, nor more than 60 days, prior to the Redemption Date (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> that, if the Series C Preferred Stock is held in book-entry form evidenced by a global certificate held by The Depository Trust Company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">DTC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">,&#8221; which term includes any successor thereto) or its nominee, the Corporation may give such notice in any manner permitted or required by DTC. Each notice of redemption shall include a statement setting forth&#58;</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   the Redemption Date&#59;</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   the number of shares of Series C Preferred Stock to be redeemed and, if less than all the shares of Series C Preferred Stock held by such Holder are to be redeemed, the number of such shares of Series C Preferred Stock to be redeemed from such Holder&#59;</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(c)   the redemption price&#59;</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(d)   the place or places where Holders may surrender certificates evidencing the Series C Preferred Stock for payment of the redemption price&#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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(e)   that dividends on the shares of Series C Preferred Stock to be redeemed shall cease to accumulate from and after such Redemption Date.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">If notice of redemption of any shares of Series C Preferred Stock has been given, and if the funds necessary for such redemption have been set aside by the Corporation for the benefit of the Holders of the shares of Series C Preferred Stock so called for redemption, then, from and after the Redemption Date, dividends shall cease to accumulate on such shares of Series C Preferred Stock, and such shares of Series C Preferred Stock shall no longer be deemed outstanding and all rights of the Holders of such shares of Series C Preferred Stock shall terminate, except for (i) the right of the Holders thereof to receive the amount payable with respect to such redemption, without interest and (ii) if the Redemption Date occurs subsequent to a Record Date and on or prior to the next succeeding Dividend Payment Date, the right of the Persons who were the Holders of such shares at the close of business on such Record Date to receive, on such Dividend Payment Date, the full amount of accumulated and unpaid dividends (whether or not declared) on such shares to, but excluding, such Dividend Payment Date. Any funds unclaimed at the end of one year from the Redemption Date shall, to the extent permitted by law, be released by the Corporation, after which time the Holders of such Series C Preferred Stock so called for redemption shall look only to the Corporation for payment of the redemption price of such Series C Preferred Stock. If a Redemption Date is not a Business Day, payment shall be made on the next succeeding Business Day, without any interest, additional dividends, or other payment in lieu of interest or additional dividends accumulating with respect to this delay.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">In case of any redemption of only part of the Series C Preferred Stock at the time outstanding, the Series C Preferred Stock to be redeemed shall be selected either pro rata or by lot. If fewer than all the shares represented by any certificate are redeemed, a new certificate shall be issued representing the unredeemed shares without charge to the Holder thereof.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 7.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Liquidation, Winding-up or Dissolution.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   In the event of any liquidation, winding-up or dissolution of the Corporation, whether voluntary or involuntary, each Holder shall be entitled to receive the Liquidation Preference per share of the Series C Preferred Stock, plus an amount (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Liquidation Dividend Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;) equal to accumulated and unpaid dividends (whether or not declared) on such shares to (but excluding) the date fixed for liquidation, winding-up or dissolution, to be paid out of the assets of the Corporation legally available for distribution to its shareholders, after payment or provision for the Corporation&#8217;s debts, obligations and liabilities, including debt and other liabilities owed to the Corporation&#8217;s creditors, as required by applicable law, and to holders of shares of any class or series of capital stock of the Corporation ranking senior to the Series C Preferred Stock with respect to distribution rights upon the Corporation&#8217;s liquidation, winding-up or dissolution and before any payment or distribution is made to holders of any Junior Stock (including, without limitation, Common Stock).</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   If, upon the voluntary or involuntary liquidation, winding-up or dissolution of the Corporation, the amounts payable with respect to (i) the Liquidation Preference plus the Liquidation Dividend Amount on the shares of Series C Preferred Stock and (ii) the liquidation preference of, and the amount of accumulated and unpaid dividends (to, but excluding, the date fixed for such liquidation, winding-up or dissolution) on, all other Parity Stock are not paid in full, the Holders and all holders of any such other Parity Stock shall share equally and ratably in any distribution 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">Corporation&#8217;s assets in proportion to their respective liquidation preferences and amounts equal to the accumulated and unpaid dividends to which they are entitled.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(c)   After the payment to any Holder of the full amount of the Liquidation Preference and the Liquidation Dividend Amount for each of such Holder&#8217;s shares of Series C Preferred Stock, such Holder as such shall have no right or claim to any of the remaining assets of the Corporation.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(d)   Neither the sale, lease or exchange of all or substantially all of the Corporation&#8217;s assets, nor the Corporation&#8217;s merger or consolidation into or with any other Person, shall be deemed to be the voluntary or involuntary liquidation, winding-up or dissolution of the Corporation.</font></div><div style="margin-bottom:12pt;text-indent:21pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 8.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">. Holders shall not have any voting rights except as set forth in this Section 8 and except as otherwise from time to time specifically required</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">by Michigan law. Without limitation to the foregoing, but subject to any limits and restrictions stated in the Articles, no vote or consent of the Holders shall be required for the issuance of any additional shares of Series C Preferred Stock not exceeding the aggregate number of shares authorized in this Certificate of Designation.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(i)      Whenever dividends on any shares of the Series C Preferred Stock or any other class or series of Preferred Stock that ranks on parity with the Series C Preferred Stock as to payment of dividends, and upon which similar voting rights have been conferred and are exercisable, shall have not been declared and paid for the equivalent of six quarterly dividend payments, whether or not for consecutive Dividend Periods (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Nonpayment Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;), the Holders of the Series C Preferred Stock (voting as a single class together with holders of any and all other classes of authorized Preferred Stock having equivalent voting rights, whether or not the holders of such Preferred Stock would be entitled to vote for the election of directors if such default in dividends did not exist) shall be entitled to vote as a single class for the election of a total of two additional members of the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Preferred Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;), provided that the Board of Directors shall at no time include more than two Preferred Directors. In that event, the number of directors on the Board of Directors shall automatically increase by two and, at the request of any Holder of Series C Preferred Stock or other Preferred Stock with equivalent voting rights, a special meeting of the Holders of Series C Preferred Stock and the holders of any other class or series of Preferred Stock that ranks on parity with Series C Preferred Stock as to payment of dividends and for which dividends have not been paid shall be called for the election of the two directors (unless such request is received less than 90 days before the date fixed for the next annual or special meeting of the shareholders, in which event such election shall be held at such next annual or special meeting of shareholders), followed by such election at each subsequent annual meeting. These voting rights will continue until full dividends have been paid regularly on the shares of the Series C Preferred Stock and any other class or series of Preferred Stock that ranks on parity with the Series C Preferred Stock as to payment of dividends for at least four consecutive quarterly Dividend Periods or their equivalent following the Nonpayment Event.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">If and when full dividends have been paid regularly on the Series C Preferred Stock and any other class or series of Preferred Stock that ranks on parity with the Series C Preferred Stock </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">as to payment of dividends for at least four consecutive quarterly Dividend Periods or their equivalent following a Nonpayment Event, the Holders of the Series C Preferred Stock shall be divested of the foregoing voting rights (subject to revesting in the event of each subsequent Nonpayment Event) and the term of office of each Preferred Director so elected shall terminate and the number of directors on the Board of Directors shall automatically decrease by two. Any Preferred Director may be removed at any time without cause by the Holders of a majority of the outstanding shares of the Series C Preferred Stock (together with holders of any and all other classes of authorized Preferred Stock having equivalent voting rights, whether or not the holders of such Preferred Stock would be entitled to vote for the election of directors if such default in dividends did not exist) when they have the voting rights described above. So long as a Nonpayment Event continues, any vacancy in the office of a Preferred Director (other than prior to the initial election of the Preferred Directors) may be filled by the written consent of the Preferred Director remaining in office or, if none remains in office, by a vote of the Holders of the outstanding shares of Series C Preferred Stock (together with holders of any and all other class of authorized Preferred Stock having equivalent voting rights, whether or not the holders of such Preferred Stock would be entitled to vote for the election of directors if such default in dividends did not exist) to serve until the next annual meeting of shareholders. The Preferred Directors shall each be entitled to one vote per director on any matter.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(ii)     So long as any shares of the Series C Preferred Stock are outstanding, in addition to any other vote or consent of shareholders required by law or by the Articles, the affirmative vote or consent of the holders of not less than two-thirds of the total stated liquidation preference (excluding accumulated and unpaid dividends thereon, and premiums or other similar amounts, if any) of all outstanding shares of Series C Preferred Stock and all outstanding shares of any other series of Voting Preferred Stock (subject to Section 8(b)(iii)) at the time outstanding and entitled to vote thereon, voting together as a single class, given in person or by proxy, either in writing without a meeting or by vote at an annual or special meeting of such shareholders, shall be necessary for the Corporation to effect&#58;</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(A)     any amendment of the Articles, including this Certificate of Designation, so as to authorize, or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">increase the authorized amount of, any class or series of Senior Stock&#59;</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(B)     any amendment of any provision of the Articles,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">other than this Certificate of Designation, so as to adversely affect the special rights, preferences, privileges, restrictions, or voting powers of the Series C Preferred Stock&#59; or</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(C)     any consummation of a binding share exchange or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">reclassification involving the shares of the Series C Preferred Stock, or of a merger or consolidation of the Corporation with or into another entity, unless in each case (x) the shares of the Series C Preferred Stock remain outstanding or, in the case of any such merger or consolidation with respect to which the Corporation is not the surviving or resulting entity (or the Series C Preferred Stock is otherwise exchanged or reclassified), are converted or reclassified into or exchanged for preferred stock of the surviving or resulting entity or its ultimate parent, and (y) the shares of the Series C Preferred Stock that remain outstanding or such shares of preferred stock, as the case may be, have rights, preferences, privileges and voting powers that, taken as a whole, are not materially less favorable to the holders thereof than 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><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">rights, preferences, privileges and voting powers, taken as a whole, of the Series C Preferred Stock immediately prior to the consummation of such transaction&#59;</font></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">, that, for the avoidance of doubt, (1) any increase in the amount of the Corporation&#8217;s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">authorized but unissued shares of Preferred Stock, (2) any increase in the amount of the Corporation&#8217;s authorized Series C Preferred Stock or the issuance of any additional shares of the Series C Preferred Stock or (3) the authorization or creation of any class or series of Parity Stock or Junior Stock, any increase in the amount of authorized but unissued shares of such class or series of Parity Stock or Junior Stock or the issuance of any shares of such class or series of Parity Stock or Junior Stock shall be deemed not to adversely affect (or to otherwise cause to be materially less favorable) the rights, preferences, privileges, restrictions or voting powers of the Series C Preferred Stock, and shall not require the affirmative vote or consent of the Holders, except as required pursuant to Michigan law.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iii)    If any amendment, share exchange, reclassification, merger or consolidation specified in this Section 8(b) would adversely affect (or cause to be materially less favorable, as applicable) the rights, preferences, privileges, restrictions or voting powers of one or more but not all series of Voting Preferred Stock, then only the series of Voting Preferred Stock adversely affected (or the terms of which would be materially less favorable, as applicable) and entitled to vote shall vote as a class in lieu of all other series of Voting Preferred Stock.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(iv)    Without the consent of the Holders, to the fullest extent permitted by applicable law and so long as such action does not adversely affect the special rights, preferences, privileges, restrictions or voting powers of the Series C Preferred Stock, the Corporation may amend, alter, supplement, or repeal any terms of the Series C Preferred Stock, including by way of amendment to this Certificate of Designation, for the following purposes&#58;</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(A)     to cure any ambiguity or mistake, or to correct or supplement any provision contained in this Certificate of Designation that may be defective or inconsistent with any other provision contained in this Certificate of Designation&#59;</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(B)     to make any provision with respect to matters or questions relating to the Series C Preferred Stock that is not inconsistent with the provisions of the Articles, including this Certificate of Designation&#59; or</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(C)     to waive any of the Corporation&#8217;s rights with respect thereto.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(v)     Without the consent of the Holders, to the fullest extent permitted by applicable law, the Corporation may amend, alter, supplement or repeal any terms of the Series C Preferred Stock, including by way of amendment to this Certificate of Designation, in order to conform the terms thereof to the description of the terms of the Series C Preferred Stock set forth under &#8220;Certain Terms of the Series C Preferred Stock&#8221; in the Prospectus Supplement.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(c)   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Procedures for Voting and Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">. The rules and procedures for calling and conducting any meeting of the Holders (including, without</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">limitation, the fixing of a Record Date in connection therewith), the solicitation and use of proxies at such a meeting, the obtaining of written consents and any other procedural aspect or matter with regard to such a meeting or such consents shall be governed by any rules the Board of Directors, in its discretion, may adopt from time to time, which </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">rules and procedures shall conform to the requirements of the Articles, the Bylaws, applicable law and the rules of any national securities exchange or other trading facility on which the Series C Preferred Stock is listed or traded at the time.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 9.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Transfer Agent, Registrar, and Dividend Disbursing Agent.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> The duly appointed Transfer Agent, Registrar and Dividend Disbursing Agent for the Series C Preferred Stock shall be Equiniti Trust Company d&#47;b&#47;a EQ Shareowner Services. The Corporation may, in its sole discretion, remove any Person serving as the Transfer Agent, Registrar or Dividend Disbursing Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">, that prior to the effectiveness of any such removal the Corporation shall appoint a successor Transfer Agent, Registrar or Dividend Disbursing Agent, as the case may be, who shall accept such appointment prior to the effectiveness of such removal. Upon any such removal or appointment, the Corporation shall send notice thereof to the Holders.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 10.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Record Holders.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> To the fullest extent permitted by applicable law, the Corporation and the Transfer Agent may deem and treat the Holder of any shares of the Series C Preferred Stock as the true and lawful owner thereof for all purposes.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 11.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Notices.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> The Corporation shall send all notices or communications to Holders of the Series C Preferred Stock pursuant to this Certificate of Designation in writing by first class mail, postage prepaid, or by overnight air courier guaranteeing next day delivery, to the Holders&#8217; respective addresses shown on the register for the Series C Preferred Stock (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> that, if the Series C Preferred Stock is held in book-entry form evidenced by a global certificate held by DTC or its nominee, the Corporation shall be permitted to send notices or communications to Holders pursuant to the procedures of DTC, and notices and communications that the Corporation sends in this manner will be deemed to have been properly sent to such Holders in writing).</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 12.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">No Preemptive Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> The Holders shall have no preemptive or preferential rights to purchase or subscribe for any stock, obligations, warrants or other securities of the Corporation of any class or series.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 13.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Other Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%"> The shares of the Series C Preferred Stock shall not have any rights, preferences, privileges or voting powers or relative, participating, optional or other special rights, or qualifications, limitations or restrictions thereof, other than as set forth herein or in the Articles or as provided by applicable law.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 14.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Stock Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   Shares of the Series C Preferred Stock shall initially be represented by stock certificates substantially in the form set forth as Exhibit A hereto.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   Stock certificates representing shares of the Series C Preferred Stock shall be signed by the President or a Vice President, and by the Treasurer, an Assistant Treasurer, the Secretary or an Assistant Secretary (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:120%">Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">&#8221;), in accordance with the Bylaws and applicable Michigan law, by manual or facsimile signature.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(c)   A stock certificate representing shares of the Series C Preferred Stock shall not be valid until manually countersigned by an authorized signatory of the Transfer Agent and Registrar. Each </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">stock certificate representing shares of the Series C Preferred Stock shall be dated the date of its countersignature.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(d)   If any Officer of the Corporation who has signed a stock certificate no longer holds that office at the time the Transfer Agent and Registrar countersigns the stock certificate, the stock certificate shall be valid nonetheless.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 15.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Replacement Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">. If physical certificates are issued, and any of the Series C Preferred Stock certificates shall be mutilated, lost, stolen or destroyed, the Corporation shall, at the expense of the Holder, issue, in exchange and in substitution for and upon cancellation of the mutilated Series C Preferred Stock certificate, or in lieu of and substitution for the Series C Preferred Stock certificate lost, stolen or destroyed, a new Series C Preferred Stock certificate of like tenor and representing an equivalent Liquidation Preference of shares of the Series C Preferred Stock, but only upon receipt of evidence of such loss, theft or destruction of such Series C Preferred Stock certificate and indemnity, if requested, reasonably satisfactory to the Corporation and the Transfer Agent.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 16.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Miscellaneous.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(a)   The Corporation shall pay any and all stock transfer and documentary stamp taxes that may be payable in respect of any initial issuance or delivery of shares of the Series C Preferred Stock or certificates representing such shares.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(b)   The Liquidation Preference shall be subject to equitable adjustment whenever there shall occur a stock split, combination, reclassification or other similar event involving the Series C Preferred Stock. Such adjustments shall be determined in good faith by the Board of Directors (or an authorized committee thereof) and submitted by the Board of Directors (or such authorized committee thereof) to the Transfer Agent.</font></div><div style="margin-bottom:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">(c)   Shares of Series C Preferred Stock that are redeemed, purchased or otherwise acquired by the Corporation shall be cancelled and shall revert to authorized but unissued shares of Series C Preferred Stock which may be reissued from time to time by the Corporation, unless the Board of Directors determines by resolution that the shares shall have the status of authorized but unissued shares of Preferred Stock undesignated as to series and may with any and all other authorized but unissued shares of Preferred Stock be designated or redesignated and issued or reissued, as the case may be, as part of any series of Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">SECTION 17.      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:400;line-height:120%">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:120%">. Notwithstanding anything to the contrary, if the Corporation or other applicable withholding agent pays withholding taxes or backup withholding on behalf of the Holder or beneficial owner, the Corporation or other applicable withholding agent may, at its option, set off such payments against payments of cash on the Series C Preferred Stock.</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="ifab0f1bb064a44dba72f23f46f02c4ea_74"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exhibit A</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:112%">&#91;FORM OF FACE OF</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%">4.200% CUMULATIVE REDEEMABLE PERPETUAL PREFERRED</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:112%">STOCK, SERIES C CERTIFICATE&#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:112%">THE SHARES OF 4.200% CUMULATIVE REDEEMABLE PERPETUAL PREFERRED STOCK, SERIES C ARE SUBJECT TO REDEMPTION AT THE OPTION OF THE CORPORATION (AS DEFINED BELOW) AT THE TIMES AND REDEMPTION PRICES, AND ON TERMS AND CONDITIONS, SET FORTH IN THE CERTIFICATE OF DESIGNATION (AS DEFINED BELOW).</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><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><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%">Certificate Number &#91;  &#93;</font></td><td colspan="9" 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%">&#91;Number&#93; Shares of 4.200%</font></td></tr><tr><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%">Cumulative</font></td><td colspan="9" 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%">Redeemable Perpetual Preferred Stock, Series C</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CUSIP&#58; 125896 829</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ISIN&#58; US1258968296</font></td></tr></table></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:700;line-height:112%">CMS ENERGY CORPORATION</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%">(Formed under the laws of the State of Michigan)</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:112%">4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</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:112%">(Liquidation Preference as specified below)</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CMS Energy Corporation, a Michigan corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Corporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;), hereby certifies that &#91;_________&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) is the registered owner of &#91;_______&#93; shares of fully paid and non-assessable shares of the Corporation&#8217;s designated 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C, with a Liquidation Preference of $25,000.00 per share (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Series C Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). The shares of the Series C Preferred Stock are transferable on the books and records of the Registrar, in person or by a duly authorized attorney, upon surrender of this certificate duly endorsed and in proper form for transfer. The rights, privileges, restrictions and other terms and provisions of the Series C Preferred Stock represented hereby are and shall in all respects be subject to the provisions of the Certificate of Designation of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C of CMS Energy Corporation dated June 28, 2021, as the same may be amended from time to time (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Certificate of Designation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). Capitalized terms used herein but not defined shall have the meanings given them in the Certificate of Designation. The Corporation will provide a copy of the Certificate of Designation to the Holder without charge upon written request to the Corporation at its principal place of business.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Reference is hereby made to the provisions of the Series C Preferred Stock set forth on the reverse hereof and in the Certificate of Designation, which provisions shall for all purposes have the same effect as if set forth at this place. If the terms of this certificate conflict with the terms of the Certificate of Designation, then the terms of the Certificate of Designation will control to the extent of such conflict.</font></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Upon receipt of this executed certificate, the Holder is bound by the Certificate of Designation and is entitled to the benefits thereunder.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:22pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Unless the Transfer Agent and Registrar have properly countersigned this certificate, these shares of the Series C Preferred Stock shall not be entitled to any benefit under the Certificate of Designation or be valid or obligatory for any purpose.</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%">&#91;Remainder of Page Intentionally Left Blank&#93;</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Witness the facsimile seal of the Corporation and the facsimile signatures of its duly authorized officers.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Dated&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                                 </font></div><div><font><br></font></div><div><font><br></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:51.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.856%"></td><td style="width:0.1%"></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:12pt;font-weight:400;line-height:100%">CMS ENERGY CORPORATION</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:12pt;font-weight:400;line-height:100%">CMS ENERGY CORPORATION</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="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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;______________________________</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:12pt;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:12pt;font-weight:400;line-height:100%">Name</font></td></tr><tr style="height:15pt"><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:100%">Title&#58; &#91;President or Vice President&#93;</font></div></td><td colspan="3" rowspan="2" 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%">Title&#58; &#91;Treasurer, Assistant Treasurer, Secretary or Assistant Secretary&#93;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#91;Impression or Facsimile of Corporation Seal&#93;</font></div><div><font><br></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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:112%">COUNTERSIGNATURE</font></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">These are shares of the Series C Preferred Stock referred to in the within-mentioned Certificate of Designation.</font></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Dated&#58; &#91;__&#93;, &#91;__&#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:112%">Equiniti Trust Company d&#47;b&#47;a EQ Shareowner Services,</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:112%">as Transfer Agent and Registrar</font></div><div style="margin-bottom:24pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#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:112%">Name&#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:112%">Title&#58;</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:112%">&#91;FORM OF REVERSE OF</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:112%">CERTIFICATE FOR SERIES C PREFERRED STOCK&#93;</font></div><div style="margin-bottom:12pt;padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Cumulative cash dividends on each share of the Series C Preferred Stock shall be payable at the rate provided in the Certificate of Designation.</font></div><div style="text-indent:22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Corporation shall furnish without charge to each Holder who so requests a full statement of the designation, relative rights, preferences and limitations of each class and series of stock of the Corporation authorized to be issued, including the Series C Preferred Stock, in so far as the same shall have been prescribed and the authority of the Board of Directors of the Corporation to designate and prescribe the relative rights, preferences and limitations of other series. Such statement may be obtained from the Corporation at the Corporation&#8217;s principal executive offices, which, on the Initial Issue Date of shares of the Series C Preferred Stock, were located at One Energy Plaza, Jackson, Michigan 49201.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center;text-indent:22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ASSIGNMENT</font></div><div style="padding-left:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">FOR VALUE RECEIVED, the undersigned assigns and transfers the shares of the Series C Preferred Stock evidenced hereby to&#58;</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><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:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #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:112%">(Insert assignee&#8217;s social security or taxpayer identification number, if any)</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><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:20pt"><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 style="height:20pt"><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="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:20pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #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:112%">(Insert address and zip code of assignee)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.100%"></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%">and irrevocably appoints&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"><br><br></font><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="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%">as agent to transfer the shares of the Series C Preferred Stock evidenced hereby on the books of the Transfer Agent and Registrar. The agent may substitute another to act for him or her.</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.780%"></td><td style="width:0.1%"></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:12pt;font-weight:400;line-height:100%">Date&#58;</font></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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:12pt;font-weight:400;line-height:100%">Signature&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(Sign exactly as your name appears on the other side of this Certificate)</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><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%">Signature</font></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="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%">Guarantee&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;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%">(Signature must be guaranteed by an &#8220;eligible guarantor institution&#8221; that is a bank, stockbroker, savings and loan association or credit union meeting the requirements of the Transfer Agent, which requirements include membership or participation in the Securities Transfer Agents Medallion Program (&#8220;STAMP&#8221;) or such other &#8220;signature guarantee program&#8221; as may be determined by the Transfer Agent in addition to, or in substitution for, STAMP, all in accordance with the Securities Exchange Act of 1934, as amended.)</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">IN WITNESS WHEREOF, CMS ENERGY CORPORATION has caused this Certificate of Designation to be signed by its Assistant Secretary on this 28th day of June, 2021.</font></div><div style="text-indent:36pt"><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:51.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.856%"></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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CMS ENERGY CORPORATION</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="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:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; TERRY L. CHRISTIAN                    </font></div></td></tr><tr><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:100%">Name&#58; Terry L. Christian</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:100%">Title&#58; Assistant Secretary and authorized agent</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-indent:216pt"><font><br></font></div><div style="text-indent:216pt"><font><br></font></div><div style="text-indent:216pt"><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:112%">&#91;Signature Page to Series C Certificate of Designation&#93;</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>cms10q20210630_ex10-1.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 10.1
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i1b217330f93d4c3592a142198b089192_51"></div><div style="min-height:72pt;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;10.1</font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="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:14pt;font-weight:700;line-height:112%">ANNUAL CMS ENTERPRISES EMPLOYEE INCENTIVE COMPENSATION PLAN </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="i1b217330f93d4c3592a142198b089192_33"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:112%">ANNUAL CMS ENTERPRISES EMPLOYEE INCENTIVE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:112%">COMPENSATION PLAN </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">     I.     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">GENERAL PROVISIONS</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  The purpose of the Annual CMS Enterprises Employee Incentive Compensation Plan (&#8220;EEICP&#8221; or &#8220;Plan&#8221;) is to provide an equitable and competitive level of compensation that will permit CMS Enterprises and its subsidiaries to attract, retain and motivate their employees.</font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.    The Plan as described herein is effective as of January 1, 2014, as amended and revised January 1, 2016, August 4, 2017, December 1, 2018, December 1, 2019, February 1, 2020 and May 16, 2021.</font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">1.3 &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Eligibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  Except as otherwise provided in this Section 1.3, regular non-union U.S. employees and Enterprises Officers who do not participate in a broad-based incentive plan contingent upon objectives and performance unique to the employees&#8217; or Enterprises Officers&#8217; subsidiary, affiliate, site and&#47;or business unit, are eligible for participation in the EEICP Plan.  An individual listed on the Company payroll records as a contract employee is not eligible for this Plan. Eligible regular non-union U.S. employees and Enterprises Officers who have received a performance rating of at least &#8220;Fully Effective&#8221; (also known as &#8220;Effective&#8221; or &#8220;Meets Expectations&#8221; or &#8220;Satisfactory&#8221; or &#8220;Fully Contributing&#8221;) for the Performance Year as documented on their annual performance, evaluation, feedback and development appraisal are eligible for participation in the EEICP.  Any regular non-union employee or Enterprises Officer who has received a performance rating of less than &#8220;Fully Effective&#8221; (as defined above), such as under-performing  (also known as &#8220;Needs Improvement&#8221;, &#8220;Under Performing&#8221;, &#8220;under-contributing&#8221; or (&#8220;U&#8221;)) for the Performance Year as documented on their annual performance, evaluation, feedback and development appraisal is not eligible for participation in the EEICP.  </font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  As used in this Plan, the following terms have the meaning described below&#58;</font></div><div><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a)&#160;&#160;&#160;&#160;&#8220;Annual Award&#8221; means an annual incentive award granted under the EEICP.</font></div><div style="padding-left:90pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b)&#160;&#160;&#160;&#160;&#8220;Base Salary&#8221; means regular straight-time salary or wages paid to the employee or Enterprises Officer.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c)&#160;&#160;&#160;&#160;&#8220;CMS Energy&#8221; means CMS Energy Corporation, the parent of Consumers Energy Company and CMS Enterprises.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(d)&#160;&#160;&#160;&#160;&#8220;CMS Enterprises&#8221; means CMS Enterprises Company, a wholly owned subsidiary of CMS Energy.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(e) &#160;&#160;&#160;&#160;&#8220;Code&#8221; means the Internal Revenue Code of 1986, as amended.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></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="text-align:right"><font><br></font></div></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(f) &#160;&#160;&#160;&#160;&#8220;Company&#8221; means CMS Enterprises.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(g) &#160;&#160;&#160;&#160;&#8220;Deferred Annual Award&#8221; means the amount deferred pursuant to Section 4.2.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(h) &#160;&#160;&#160;&#160;&#8220;Disability&#8221; means that a participant has terminated employment with the Company or a Subsidiary and is disabled, as that term is defined under Code Section 409A and any applicable regulations.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(i)&#160;&#160;&#160;&#160;&#8220;Enterprises Officer&#8221; for purposes of this Plan means an elected officer of CMS Enterprises.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(j) &#160;&#160;&#160;&#160;&#8220;Leave of Absence&#8221; for purposes of this Plan means a leave of absence that has been approved by the Company.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(k) &#160;&#160;&#160;&#160;&#8220;Payment Event&#8221; means the time at which a Deferred Annual Award may be paid pursuant to Section 4.2.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(l) &#160;&#160;&#160;&#160;&#8220;Payment Term&#8221; means the length of time for payment of a Deferred Annual Award under Section 4.2.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(m) &#8220;Pension Plan&#8221; means the Pension Plan for Employees of Consumers Energy and Other CMS Energy Companies.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(n) &#160;&#160;&#160;&#160;&#8220;Performance Year&#8221; means the calendar year prior to the year in which an Annual Award is made under this Plan.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(o) &#160;&#160;&#160;&#160;&#8220;Plan Administrator&#8221; is the Benefits Administration Committee appointed by the CMS Energy Chief Executive Officer and the CMS Energy Chief Financial Officer.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(p) &#160;&#160;&#160;&#160;&#8220;Retirement&#8221; means that a Plan participant is no longer an active employee or Enterprises Officer and qualifies for a retirement benefit other than a deferred vested retirement benefit under the Pension Plan.  For a participant ineligible for coverage under the Pension Plan and covered instead under the Defined Company Contribution Plan, retirement occurs when there is a Separation from Service on or after age 55 with 5 or more years of service.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(q) &#160;&#160;&#160;&#160;&#8220;Separation from Service&#8221; means an employee or Enterprises Officer retires or otherwise has a separation from service from the Company as defined under Code Section 409A and any applicable regulations.  The Plan Administrator will determine, consistent with the requirements of Code Section 409A and any applicable regulations, to what extent a person on a leave of absence, including on paid sick leave pursuant to Company policy, has incurred a Separation from Service.  Notwithstanding the above, a Separation from Service will occur consistent with Treasury Regulation Section 1.409A-1(h) when it is reasonably anticipated that the level of service provided by the employee or Enterprises Officer will be no more than 45% of the average level of bona fide service </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="text-align:right"><font><br></font></div></div><div style="padding-left:90pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">performed by the employee or Enterprises Officer over the immediately preceding 36-month period.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(r) &#160;&#160;&#160;&#160;&#8220;Standard Award Percentage&#8221; means the target award amount as a percentage of Base Salary as set forth in Section 3.1 of this Plan.</font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(s) &#160;&#160;&#160;&#160;&#8220;Subsidiary&#8221; means any direct or indirect subsidiary of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">II.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">CORPORATE PERFORMANCE GOALS</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">In General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  Each year the President of CMS Enterprises will establish the Performance Goals (&#34;Goals&#34;) for the EEICP.  The Goals will consist of between three and ten company specific performance criteria relating to such items as net income, cash flow, gross margin, revenue, customer service, safety and reliability.  When establishing the Goals for a Performance Year, the President of CMS Enterprises will include the total number of criteria to be used for the year as well as the award percent for achievement of a specified number of the established criteria.  The specific Goals will be communicated to employees and Enterprises Officers no later than March 31st of the Performance Year.  The Award Formula may include additional adjustments based on financial performance goals relating to CMS Energy Corporation as determined by the Compensation and Human Resources Committee of the CMS Energy Board of Directors.</font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Plan Performance.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The adjustments, if applicable, based on financial performance goals relating to CMS Energy used to calculate an Annual Award is capped at two times the Standard Award Percentage.  The Goals for a Performance Year are established in a table relating specific performance results to specific performance goals. This table shall be created by the President of CMS Enterprises for each Performance Year.</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="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  III.     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">ANNUAL AWARD FORMULA</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Annual Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Annual Awards for each eligible EEICP participant will be based upon a standard award percentage as set forth in the table below, with the exception of the Enterprises Officer participants, which will be set forth in Section 3.3.  The total amount of a participant&#8217;s Annual Award shall be computed according to the annual award formula set forth in Section 3.2.  The Standard Award Percentages stated in this Section 3.1 are subject to adjustment by the President of CMS Enterprises as indicated by market practices.</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.412%"><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Salary</font></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Standard Award Percentage of Base Salary</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Grade</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Full time</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Part time</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">3.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:112%">Annual Awards for EEICP participants will be calculated and made as follows&#58;</font></div><div><font><br></font></div><div style="padding-left:108pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Annual Award &#61; Standard Award Percentage X Award percent for achievement of actual number of award criteria X Weighting for each award criteria</font></div><div><font><br></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="text-align:right"><font><br></font></div></div><div style="padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Enterprises Officer Annual Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Annual Awards for each eligible EEICP Enterprises Officer participant will be based upon a standard award percentage as set forth in the table below&#58;   </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:17.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.134%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;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%;text-decoration:underline">Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Standard Award Percentage of Base Salary</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><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%">President of CMS Enterprises</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><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><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;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%">Chief Operating Officer of CMS Enterprises</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><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><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;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%">Vice President of CMS Enterprises Development</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-indent:49.5pt"><font><br></font></div><div style="text-indent:49.5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  IV.     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">ADMINISTRATION OF THE PLAN</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a)&#160;&#160;&#160;&#160;The Plan is administered by the President of CMS Enterprises under the general direction of the CMS Energy Chief Executive Officer, Senior Vice President People &#38; Culture, and Senior Vice President of Strategy</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b)&#160;&#160;&#160;&#160;Each year, normally in January, but no later than March 30</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">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> of the Performance Year, the Senior Vice President of Strategy will approve the established Performance Goals for the Performance Year. </font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c)&#160;&#160;&#160;&#160;The Senior Vice President of Strategy, no later than March 31st</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"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of the calendar year following the Performance Year, will review for approval proposed Annual Awards as recommended by the President of CMS Enterprises.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(d)&#160;&#160;&#160;&#160;The CMS Energy Chief Executive Officer reserves the right to modify the established Performance Goals with respect to unforeseeable circumstances or otherwise exercise discretion with respect to proposed Annual Awards as he or she deems necessary to maintain the spirit and intent of the EEICP, provided that if such discretion increases the Annual Award it does not exceed the computed performance factor by more than 20%.  The CMS Energy Chief Executive Officer also reserves the right in his or her discretion to not pay Annual Awards or to reduce the amount of Annual Awards for a Performance Year.  All decisions of the CMS Energy Chief Executive Officer are final.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">V. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">PAYMEN</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">T OF ANNUAL AWARDS</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Cash Annual Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  All Annual Awards for a Performance Year will be paid in cash no later than March 15</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">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> of the calendar year following the Performance Year provided that the Annual Award for a particular Performance Year has not been deferred voluntarily pursuant to Section 4.2.  The amounts required by law to be withheld for income and employment taxes will be deducted from the Annual Award payments.  All </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="text-align:right"><font><br></font></div></div><div style="padding-left:63pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Annual Awards become the obligation of the company on whose payroll the employee or Enterprises Officer is enrolled at the time CMS Enterprises makes the Annual Award.</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Deferred Annual Awards.</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a)&#160;&#160;&#160;&#160;The payment of all or any portion (rounded to an even multiple of 10%) of a cash Annual Award may be deferred voluntarily at the election of individual participants in salary grades 19-25.  Any such deferral will be net of any applicable FICA or FUTA taxes.  A separate irrevocable election must be made prior to the Performance Year.  Any Annual Award made by CMS Enterprises after termination of employment of a participant or retirement of a participant will be paid in accordance with any deferral election made within the enrollment period.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b)&#160;&#160;&#160;&#160;At the time the participant makes a deferral election he or she must select the payment options (including the Payment Event as set forth at (c) below and the Payment Term as set forth at (d) below) applicable to the Deferred Annual Award for the Performance Year, as well as any earnings or income attributable to such amounts.  The payment options elected will apply only to that year&#8217;s Deferred Annual Award and will not apply to any previous Deferred Annual Award or to any subsequent Deferred Annual Award.  Any participant who elects to defer all or a portion of an Annual Award and who fails to select a Payment Event or a Payment Term will be presumed to have elected a Payment Event of Separation from Service in accordance with paragraph (c)(i) below and&#47;or a Payment Term of a single sum.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c)&#160;&#160;&#160;&#160;The Payment Event elected can be either&#58;</font></div><div><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(i)&#160;&#160;&#160;&#160;Separation from Service for any reason other than death.  Payment will be made, or begin, in the later of&#58; (1) January of the year following the year of the Separation from Service&#59; or (2) the seventh month after the month of the Separation from Service.  Later installments, if any, will be paid in January of the succeeding years. Effective for amounts deferred in 2019 and succeeding years, payment will be made, or begin, in the seventh month after the month of Separation from Service.  Later installments, if any, will be paid in the same month of the succeeding years&#59; </font></div><div style="padding-left:130.5pt;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(ii)&#160;&#160;&#160;&#160;Payment upon attainment of a date certain that is more than 1 year after the last day of the applicable Performance Year.  Later installments, if any, will be paid in the same month of the succeeding years&#59; or</font></div><div style="padding-left:130.5pt;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iii)&#160;&#160;&#160;&#160;The first to occur of (i) or (ii) above.</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(d)&#160;&#160;&#160;&#160;Payment Term.  At the time of electing to defer an Annual Award, the participant must also elect how he or she wishes to receive any such payment from among the following options (the participant may elect a separate Payment Term for each Payment Event elected)&#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%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="padding-left:135pt;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:112%">(i)&#160;&#160;&#160;&#160;Payment in a single sum upon occurrence of the Payment Event.</font></div><div style="padding-left:135pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:135pt;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:112%">(ii)&#160;&#160;&#160;&#160;Payment of a series of annual installment payments over a period from two (2) years to fifteen (15) years following the Payment Event.  Each installment payment shall be equal to a fractional amount of the balance in the account the numerator of which is one and the denominator of which is the number of installment payments remaining.  Although initially such installment payments will be identical, actual payments may vary based upon investment performance.  For example, a series of 5 installment payments will result in a payout of 1&#47;5 of the account balance in the first installment, &#188; of the account balance (including investment gains or losses since the first installment date) in the second installment, etc. </font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(e)&#160;&#160;&#160;&#160;Changes to Payment Options.  Once a payment option has been elected, subsequent changes which would accelerate the receipt of benefits from the Plan are not permitted, except that the Plan Administrator, which is the Benefit Administration Committee as defined in the Savings Plan for Employees of Consumers Energy and other CMS Energy Companies (the &#8220;Savings Plan&#8221;), may at its discretion accelerate payments to the extent permitted by Code Section 409A and applicable regulations.  A subsequent election to change the payment options related to a Payment Event, in order to delay a payment or to change the form of a payment, can only be made when all of the following conditions are satisfied&#58;</font></div><div><font><br></font></div><div style="padding-left:135pt;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:112%">(i)&#160;&#160;&#160;&#160;such election may not take effect until at least 12 months after the date on which the election is made&#59; </font></div><div style="padding-left:135pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:135pt;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:112%">(ii)&#160;&#160;&#160;&#160;the payment(s) with respect to which such election is made is deferred for a period of not less than 5 years from the date such payment would otherwise have been made (or, in the case of installment payments under Section 4.2(d)(ii) with regard to amounts deferred (and the related earnings) prior to January 1, 2016, 5 years from the date the first installment was scheduled to be paid)&#59; and</font></div><div style="padding-left:135pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:135pt;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:112%">(iii)&#160;&#160;&#160;&#160;such election must be made not less than 12 months before the date the payment was previously scheduled to be made (or, in the case of installment payments under Section 4.2(d)(ii) with regard to amounts deferred (and the related earnings) prior to January 1, 2016, 12 months before the first installment was scheduled to be paid), if the participant&#8217;s previous commencement date was a specified date.</font></div><div style="padding-left:135pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Effective January 1, 2016, the right to a series of installment payments is to be treated as a right to a series of separate payments to the extent permissible under Code Section 409A and any applicable regulations.  When making a subsequent election with respect to the payment of any post-December 31, 2015 deferral, the participant may make a separate election with respect to each </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="text-align:right"><font><br></font></div></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">separate payment, provided that such election must result in all of the applicable Performance Year&#8217;s deferral with related earnings being paid in a single sum or in a series of annual payments over a period from two (2) to fifteen (15) consecutive years.</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(f)&#160;&#160;&#160;&#160;Investments. At the time of electing to voluntarily defer payment, the participant must elect how the Deferred Annual Award will be treated by CMS Enterprises.  To the extent that any amounts deferred are placed in a rabbi trust with an independent record keeper, a participant who has previously deferred amounts under this Plan will automatically have his or her existing investment profile apply to this deferral also.  All determinations of the available investment options by the Plan Administrator are final and binding upon participants.  A participant may change the investment elections at any time prior to the payment of the benefit, subject to any restrictions imposed by the Plan Administrator, the plan record keeper or by any applicable laws and regulations.  A participant not making an election will have amounts deferred treated as if in a Lifestyle Fund as defined in the Savings Plan applicable to the participant's age 65, rounded up, or such other investment as determined by the Plan Administrator.  All gains and losses will be based upon the performance of the investments selected by the participant from the date the deferral is first credited to the nominal account.  If the Company elects to fund its obligation as discussed below, then investment performance will be based on the balance as determined by the record keeper.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(g)&#160;&#160;&#160;&#160;The amount of any Deferred Annual Award is to be satisfied from the general corporate funds of the company on whose payroll the Plan participant was enrolled prior to the payout beginning and are subject to the claims of general creditors of the Company.  This is an unfunded nonqualified deferred compensation plan.  To the extent the Company elects to place funds with a trustee to pay its future obligations under this Plan, such amounts are placed for the convenience of CMS Enterprises, remain the property of CMS Enterprises and the participant shall have no right to such funds until properly paid in accordance with the provisions of this Plan.  For administrative ease and convenience, such amounts may be referred to as participant accounts, but as such are a notional account only and are not the property of the participant.  Such amounts remain subject to the claims of the creditors of CMS Enterprises. </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(h)&#160;&#160;&#160;&#160;Payment in the Event of an Unforeseeable Emergency. The participant may request that payments commence immediately upon the occurrence of an Unforeseeable Emergency as that term is defined in Code Section 409A and any applicable regulations.  Generally, an unforeseeable emergency is a severe financial hardship resulting from an illness or accident of the participant or the participant&#8217;s spouse or dependent, loss of the participant&#8217;s property due to casualty, or other similar extraordinary and unforeseeable circumstances arising as a result of events beyond the control of the participant.  A distribution on account of unforeseeable emergency may not be made to the extent that such emergency is or may be relieved through reimbursement or compensation from insurance or otherwise, by liquidation of the participant&#8217;s </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="text-align:right"><font><br></font></div></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">assets (without causing severe financial hardship), or by cessation of deferrals under this arrangement, the Savings Plan or other arrangements. Distributions because of an unforeseeable emergency shall not exceed the amount permitted under Section 409A and accordingly are limited to the amount reasonably necessary to satisfy the emergency need (after use of insurance proceeds, liquidation of assets, etc.) plus an amount to pay taxes reasonably anticipated as a result of the distribution. In the event any payment is made due to an unforeseeable emergency, all deferral elections for the current Performance Year will cease and the participant will not be eligible to make any deferral elections under this Plan for the following Performance Year.  For any participant receiving a hardship withdrawal under the Savings Plan, all deferral elections under this Plan for the current Performance Year will cease and the participant will not be eligible to make any deferral elections under this Plan for the following Performance Year.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">5.3  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Payment in the Event of Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a)&#160;&#160;&#160;&#160;A participant may name the beneficiary of his or her choice on a beneficiary form provided by the Company or record keeper, and the beneficiary shall receive, within 90 days of the participant&#8217;s death, in a single sum, all payments credited to the participant in the event that the participant dies prior to receipt of Deferred Annual Awards.  If a beneficiary is not named or does not survive the participant, the payment will be made to the participant&#8217;s estate. In no event may any recipient designate a year of payment for an amount payable upon the death of the participant.  </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b)&#160;&#160;&#160;&#160;A participant may change beneficiaries at any time, and the change will be effective as of the date the plan record keeper or the Company accepts the form as complete.  The Company will not be liable for any payments made before receipt and acceptance of a written beneficiary request.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  VI.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">CHANGE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline"> OF STATUS</font></div><div><font><br></font></div><div style="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:112%">Payments in the event of a change in status will not be made if no Annual Awards are made for the Performance Year.</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Pro-Rata Annual Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  A new EEICP participant, whether hired or promoted to the position, or an EEICP participant promoted to a higher salary grade or to an Enterprises Officer position during the Performance Year will receive a pro rata Annual Award based on the percentage of the Performance Year in which the employee is in a particular salary grade or Enterprises Officer position.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">An EEICP participant whose salary grade has been lowered or who is no longer an Enterprises Officer, but whose employment is not terminated during the Performance Year, will receive a pro rata Annual Award based on the percentage of the Performance Year in which the employee is in a particular salary grade or Enterprises Officer position.  Awards will also be prorated for any change in full time or part time work status.  </font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></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="text-align:right"><font><br></font></div></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  An EEICP participant whose employment is terminated pursuant to a violation of the Company code of conduct or other corporate policies will not be considered for or receive an Annual Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Resignation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  An EEICP participant who resigns prior to payment (during or after a Performance Year) will not be eligible for an Annual Award.  If the resignation is due to reasons such as a downsizing or reorganization, or the ill health of the participant or ill health in the immediate family, the participant may petition the Plan Administrator and may be considered, in the discretion of the Plan Administrator, for a pro rata Annual Award.  The Plan Administrator's decision to approve or deny the request for a pro rata Annual Award shall be final.</font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Death, Disability, Retirement, Leave of Absence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  An EEICP participant whose status as an active employee or Enterprises Officer is changed during the Performance Year due to death, Disability, Retirement, or Leave of Absence (as determined by the Plan Administrator) will receive a pro rata Annual Award.  An EEICP participant whose employment is terminated following the Performance Year but prior to payment due to death, Disability or Retirement will continue to be eligible for an Annual Award for the Performance Year.  Any such payment or Annual Award payable due to the death of the EEICP participant will be made to the named beneficiary, or if no beneficiary is named or if the beneficiary doesn&#8217;t survive the EEICP participant, then to the EEICP participant&#8217;s estate no later than March 15 following the applicable Performance Year.  Notwithstanding the above, an EEICP participant who retires, is on Disability or Leave of Absence and who becomes employed by a competitor of CMS Energy or its subsidiaries or affiliates prior to award payout will forfeit all rights to an Annual Award, unless prior approval of such employment has been granted by the Chief Financial Officer of CMS Energy.  A &#8220;competitor&#8221; shall mean an entity engaged in the business of (1) selling (a) electric power or natural gas at retail or wholesale within the State of Michigan or (b) electric power at wholesale within the market area in which an electric generating plant owned by a subsidiary or affiliate of CMS Energy is located or (2) developing an electric generating plant within the State of Michigan or a market area in which an electric generating plant owned by a subsidiary or affiliate of CMS Energy is located.</font></div><div style="padding-left:63pt;text-indent:-27pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Payment Following Leave of Absence.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">    Payment of an award for an EEICP participant who is on leave of absence or Family Medical Leave Act leave at the time of payment shall be paid in the same payroll period as active participants. Payment of an award for an EEICP participant who is laid-off at the time of payment shall be paid in the payroll period that is within an administratively reasonable time after returning to work, but no later than March 15 of the year following the year the participant has returned to work. </font></div><div><font><br></font></div><div><font><br></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="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> VII.     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">MISCELLANEOUS</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Impact on Benefit Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  Payments for eligible participants made under the Plan will be considered as earnings for the Supplemental Executive Retirement Plans but not for purposes of the Employees&#8217; Savings Plan, Pension Plan, or other employee benefit programs.</font></div><div style="padding-left:63pt;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Impact on Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Neither the adoption of the Plan nor the granting of any Annual Award under the Plan will be deemed to create any right in any individual to be retained or continued in the employment of the Company or any corporation within the Company&#8217;s control group.</font></div><div style="padding-left:63pt;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Termination or Amendment of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  The Company may amend or terminate the Plan at any time.  Upon termination, any Deferred Annual Award accrued under the Plan and vested will remain in the Plan and be paid out in accordance with the payment elections previously selected.  The Plan Administrator is authorized to make any amendments that are deemed necessary or desirable to comply with any applicable laws, regulations or orders or as may be advised by counsel or to clarify the terms and operation of the Plan.  The Company may terminate the Plan and accelerate any benefits under the Plan, at its discretion, if it acts consistent in all manners with the requirements of Code Section 409A and any applicable regulations with respect to when a terminated plan may accelerate payment to a participant.</font></div><div style="padding-left:63pt;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The Plan will be governed and construed in accordance with the laws of the State of Michigan.</font></div><div style="padding-left:63pt;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Any disputes related to the Plan must be brought to the Plan Administrator.  The Plan Administrator is granted full discretionary authority to apply the terms of the Plan, make administrative rulings, interpret the Plan and make any other determinations with respect to the Plan.  If the Plan Administrator makes a determination and the participant disagrees with or wishes to appeal the determination, the participant must appeal the decision to the Plan Administrator, in writing and not later than 60 days from when the determination was mailed to the participant.  If the participant does not timely appeal the original determination, the participant has no further rights under the Plan with respect to the matter presented in the claim.  If the participant appeals the original determination and that appeal does not result in a mutually agreeable resolution, then the dispute shall be subject to final and binding arbitration before a single arbitrator selected by the parties to be conducted in Jackson, Michigan, provided the participant makes such request for arbitration in writing within 30 days of the final decision by the Plan Administrator.  The arbitration will be conducted and finished within 90 days of the selection of the arbitrator.  The parties shall share equally the cost of the arbitrator and of conducting the arbitration proceeding, but each party shall bear the cost of its own legal counsel and experts and other out-of-pocket expenditures.  The arbitrator must use an arbitrary and capricious standard of review when considering any determinations and findings by the Plan Administrator</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.   </font></div><div><font><br></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="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> VIII.    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">AMENDMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline"> TO REFLECT CODE SECTION 409A</font></div><div><font><br></font></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">8.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Code Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  To the extent counsel determines amendments may be reasonable or desirable in order to comply with Code Section 409A, and any other applicable rules, laws and regulations, such changes shall be authorized with the approval of the Plan Administrator.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></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="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">IN WITNESS WHEREOF, signed this 22nd day of July, 2021.</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.388%"><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><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%">CMS ENTERPRISES COMPANY</font></td><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%">Attest&#58;</font></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><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><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;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%">&#47;s&#47; Garrick J. Rochow</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom: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%">&#47;s&#47; Srikanth Maddipati</font></td></tr><tr><td colspan="3" 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%">Garrick J. Rochow</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Srikanth Maddipati</font></td></tr><tr><td colspan="9" 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%">Chairman of the Board and Chief Executive Officer </font></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%">Vice President and Treasurer</font></td></tr></table></div><div style="text-align:justify"><font><br></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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>cms10q20210630_ex31-1.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 31.1
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i7be5dc1cdb9b41d5877d3ff5fc09259b_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 29, 2021</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>5
<FILENAME>cms10q20210630_ex31-2.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 31.2
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ie08c69d757f149bfb2fdeaed4e1977bd_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 29, 2021</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>6
<FILENAME>cms10q20210630_ex31-3.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 31.3
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ifc769b7e5a0f422aafcf89eb378d3710_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 29, 2021</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>7
<FILENAME>cms10q20210630_ex31-4.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 31.4
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ib443cf611dfc441ba2136f1d64a81e14_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 29, 2021</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>8
<FILENAME>cms10q20210630_ex32-1.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 32.1
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i87ed51ce7de64a7bad819ee10ace9ea1_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, 2021 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 29, 2021</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 29, 2021</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>9
<FILENAME>cms10q20210630_ex32-2.htm
<DESCRIPTION>2021 Q2 FORM 10-Q EXHIBIT 32.2
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ibf22b25ee47a45c88368c31367584dbf_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, 2021 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 29, 2021</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 29, 2021</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>10
<FILENAME>cms-20210630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:8ae9e26b-5d17-4d22-a653-ced8b3b38739,g:729c2e9d-4bd7-44a6-a63a-5dc2ca2e9638-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cms="http://www.consumersenergy.com/20210630" 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/20210630">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.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-20210630_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-20210630_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-20210630_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-20210630_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="ConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited">
        <link:definition>1001002 - Statement - 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="ConsolidatedStatementsofIncomeUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnauditedParenthetical">
        <link:definition>1402401 - Statement - 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="ConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>1003003 - Statement - 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="ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
        <link:definition>1004004 - Statement - 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="ConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1005005 - Statement - 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="ConsolidatedBalanceSheetsUnaudited" roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited">
        <link:definition>1006006 - Statement - 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="ConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1007007 - Statement - 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="ConsolidatedStatementsofChangesInEquityUnaudited" roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited">
        <link:definition>1008008 - Statement - 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="FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails" roleURI="http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails">
        <link:definition>2411406 - Disclosure - Financings And Capitalization (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>2412407 - 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="FinancingsandCapitalizationForwardStockContractsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails">
        <link:definition>2413408 - Disclosure - Financings and Capitalization (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>2114104 - 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>2315303 - 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>2416409 - 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="FairValueMeasurementsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>2417410 - Disclosure - Fair Value Measurements - 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="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="RetirementBenefits" roleURI="http://www.consumersenergy.com/role/RetirementBenefits">
        <link:definition>2121106 - 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>2322305 - 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="RetirementBenefitsScheduleOfNetBenefitCostsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails">
        <link:definition>2423412 - 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>2124107 - 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>2325306 - 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>2426413 - 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>2127108 - 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>2328307 - 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>2429414 - 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>2130109 - 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>2331308 - 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="RevenueComponentsofOperatingRevenueDetails" roleURI="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails">
        <link:definition>2432415 - Disclosure - Revenue (Components of Operating 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>2433416 - 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>2134110 - 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>2335309 - 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>2436417 - 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>2137111 - 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>2338310 - 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>2439418 - 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>2140112 - 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>2341311 - 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>2442419 - 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>2443420 - 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>2144113 - 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>2345312 - 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>2446421 - 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>2447422 - 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>2448423 - 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>
      <link:roleType id="ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails">
        <link:definition>2449424 - Disclosure - Exit Activities and Discontinued Operations - Assets and Liabilities of Discontinued Operation (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_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" abstract="false" name="AssetsNoncurrentOtherThanPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncrementalGasPurchasesMember" abstract="true" name="IncrementalGasPurchasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" 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_NrepaMember" abstract="false" name="NrepaMember" 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_ScheduleOfFinancingAndCapitalizationTable" abstract="true" name="ScheduleOfFinancingAndCapitalizationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_ConsumersEnergyCompanyMember" abstract="true" name="ConsumersEnergyCompanyMember" 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_GasCostRecoveryMember" abstract="false" name="GasCostRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CivilCaseConsumersV.MPSCStaffMember" abstract="true" name="CivilCaseConsumersV.MPSCStaffMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ForeignGovernmentTaxClaimOnSale" abstract="false" name="ForeignGovernmentTaxClaimOnSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PreferredStockDepositaryShareConversionRatio" abstract="false" name="PreferredStockDepositaryShareConversionRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_PublicUtilitiesPropertyPlantAndEquipmentAdditions" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" abstract="false" name="FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cms_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RequestedRecoveryCollection" abstract="false" name="RequestedRecoveryCollection" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_GasUtilityMember" abstract="false" name="GasUtilityMember" 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_RevolvingCreditFacilitiesOneMember" abstract="false" name="RevolvingCreditFacilitiesOneMember" 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_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" abstract="true" name="ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancingIncome" abstract="false" name="FinancingIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AmountAvailableForDividendDistribution" abstract="false" name="AmountAvailableForDividendDistribution" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" abstract="true" name="ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RestructuringAndRelatedCostIncurredCostCapitalized" abstract="false" name="RestructuringAndRelatedCostIncurredCostCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" abstract="true" name="GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesFourMember" abstract="true" name="RevolvingCreditFacilitiesFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesThreeMember" abstract="false" name="RevolvingCreditFacilitiesThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancingAndCapitalizationLineItems" abstract="true" name="FinancingAndCapitalizationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PropertyPlantAndEquipmentGrossExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentGrossExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EnterprisesMember" abstract="false" name="EnterprisesMember" 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_ExpectedRemediationCostsByYearTableTextBlock" abstract="false" name="ExpectedRemediationCostsByYearTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_StockOfferingProgramMaximumValue" abstract="false" name="StockOfferingProgramMaximumValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_OtherUtilityServiceMember" abstract="false" name="OtherUtilityServiceMember" 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_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" 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_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" abstract="false" name="LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NonCashTransactionsAbstract" abstract="true" name="NonCashTransactionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_A5.875JuniorSubordinatedNotesDue2079Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2079Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinanceLeaseLiabilityAndOtherNoncurrent" abstract="false" name="FinanceLeaseLiabilityAndOtherNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilityUtilityPlantNameplateCapacity" abstract="false" name="PublicUtilityUtilityPlantNameplateCapacity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="cms_InsuranceRecoveriesMember" abstract="true" name="InsuranceRecoveriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesTable" abstract="true" name="GuaranteesAndOtherContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_A5.875JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2078Member" 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_InterestAndDividendIncomeRelatedParties" abstract="false" name="InterestAndDividendIncomeRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BayHarborMember" abstract="false" name="BayHarborMember" 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_EquatorialGuineaTaxAuthorityMember" abstract="false" name="EquatorialGuineaTaxAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AccruedRateRefunds" abstract="false" name="AccruedRateRefunds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IndustrialUtilityServiceMember" abstract="false" name="IndustrialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FinancialInstrumentsTable" abstract="true" name="FinancialInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_RegulatoryMattersAbstract" abstract="true" name="RegulatoryMattersAbstract" 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_NumberOfFormerManufacturedGasPlants" abstract="false" name="NumberOfFormerManufacturedGasPlants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <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_AviatorWindClassBMembershipMember" abstract="true" name="AviatorWindClassBMembershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RepairCostsMember" abstract="true" name="RepairCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesLineItems" abstract="true" name="GuaranteesAndOtherContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" 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_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ManufacturedGasPlantMember" abstract="false" name="ManufacturedGasPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NewCovertGeneratingFacilityMember" abstract="true" name="NewCovertGeneratingFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" abstract="true" name="IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_TaxCarryforwardAmountIncreaseDecrease" abstract="false" name="TaxCarryforwardAmountIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ElectricRateCaseMember" abstract="false" name="ElectricRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" nillable="true" xbrli:periodType="duration" 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_EnterpriseSegmentGeneratingUnitsMember" abstract="true" name="EnterpriseSegmentGeneratingUnitsMember" 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_VariableInterestEntityMaximumCapacity" abstract="false" name="VariableInterestEntityMaximumCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <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_RetentionBenefitsMember" abstract="true" name="RetentionBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" 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>11
<FILENAME>cms-20210630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:8ae9e26b-5d17-4d22-a653-ced8b3b38739,g:729c2e9d-4bd7-44a6-a63a-5dc2ca2e9638-->
<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/ConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a48a981d-35f0-4504-823e-79a83616a984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a4b60d94-978c-4af4-aff7-ea83acc474f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a48a981d-35f0-4504-823e-79a83616a984" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a4b60d94-978c-4af4-aff7-ea83acc474f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_98d51b15-dcaa-4953-9e63-ef809bcb6282" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a48a981d-35f0-4504-823e-79a83616a984" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_98d51b15-dcaa-4953-9e63-ef809bcb6282" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_ac146489-b90d-4ec1-b3e9-43026ab7d6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetIncomeLossAvailableToCommonStockholdersBasic_a48a981d-35f0-4504-823e-79a83616a984" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_ac146489-b90d-4ec1-b3e9-43026ab7d6a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e40850f7-f471-497d-8bc7-dc7d5c735744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7c1f8841-177c-4cfe-88a2-2a9606fe5a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e40850f7-f471-497d-8bc7-dc7d5c735744" xlink:to="loc_us-gaap_OperatingIncomeLoss_7c1f8841-177c-4cfe-88a2-2a9606fe5a56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_377358d9-acc8-41da-bc4b-6d5134c04d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e40850f7-f471-497d-8bc7-dc7d5c735744" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_377358d9-acc8-41da-bc4b-6d5134c04d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_70657ac7-4bf5-450d-9a93-d27bc928abcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e40850f7-f471-497d-8bc7-dc7d5c735744" xlink:to="loc_us-gaap_InterestExpense_70657ac7-4bf5-450d-9a93-d27bc928abcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_158872e4-4eb8-4798-816a-bc2b6db60e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_970ecc86-2e7c-46c3-8500-99297a32652d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_158872e4-4eb8-4798-816a-bc2b6db60e0d" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_970ecc86-2e7c-46c3-8500-99297a32652d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_d94515cd-575b-4d39-bbf6-2892a2b202c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_158872e4-4eb8-4798-816a-bc2b6db60e0d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_d94515cd-575b-4d39-bbf6-2892a2b202c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_fee466aa-c743-4077-be22-e35e02924e23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_8057d086-2332-4aba-9164-235ea7cf372a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_8057d086-2332-4aba-9164-235ea7cf372a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_b355e584-5d65-43ca-92c0-a66471dce3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_b355e584-5d65-43ca-92c0-a66471dce3cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_7a96000b-4075-4f7e-a0fb-68a788e0e2ae" xlink:href="cms-20210630.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_7a96000b-4075-4f7e-a0fb-68a788e0e2ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f5bb91a2-ea4a-4f6e-9f6a-5c4aee0808bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f5bb91a2-ea4a-4f6e-9f6a-5c4aee0808bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_baee613c-675d-49af-8547-0cd45aa34c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_baee613c-675d-49af-8547-0cd45aa34c4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ca1116cf-f8d6-455d-95cc-517ffe5b9bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ca1116cf-f8d6-455d-95cc-517ffe5b9bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_6d26d0f8-3211-4dd6-b3a7-bab0e98fe16f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fee466aa-c743-4077-be22-e35e02924e23" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_6d26d0f8-3211-4dd6-b3a7-bab0e98fe16f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties_48e07689-8754-494e-9c14-ae036e309e06" xlink:href="cms-20210630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_cms_InterestAndDividendIncomeRelatedParties_48e07689-8754-494e-9c14-ae036e309e06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_65bd9f94-3359-4588-9928-1ac21c75dd06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_65bd9f94-3359-4588-9928-1ac21c75dd06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_47b2fdf6-a3de-4ef0-9ce2-61dffc82e795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_47b2fdf6-a3de-4ef0-9ce2-61dffc82e795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_093dfada-aa19-4ca5-8943-86672c4c8b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_093dfada-aa19-4ca5-8943-86672c4c8b6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_bb425d57-5fea-4518-9bd3-8ff1886139e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_us-gaap_OtherNonoperatingIncome_bb425d57-5fea-4518-9bd3-8ff1886139e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_87f74adf-89fa-4fe3-afca-c69bd1093aca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_us-gaap_OtherNonoperatingExpense_87f74adf-89fa-4fe3-afca-c69bd1093aca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_7fc939d0-67d5-4c9c-aca3-3abcc384d919" xlink:href="cms-20210630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_eda3a367-fdf8-453f-b89e-bb76c40c9e95" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_7fc939d0-67d5-4c9c-aca3-3abcc384d919" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cb88de62-2571-470b-9da8-3ddb0c25d549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ea357111-420f-40ca-9b8e-de63a2bd8c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss_cb88de62-2571-470b-9da8-3ddb0c25d549" xlink:to="loc_us-gaap_ProfitLoss_ea357111-420f-40ca-9b8e-de63a2bd8c93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4c97fc0f-7a74-45d3-b599-6475befebdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss_cb88de62-2571-470b-9da8-3ddb0c25d549" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4c97fc0f-7a74-45d3-b599-6475befebdc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_171a1d25-0aaf-4cda-b8bc-b3541059a821" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d78bdc24-717d-4622-b35c-8a5dde3523da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_171a1d25-0aaf-4cda-b8bc-b3541059a821" xlink:to="loc_us-gaap_InterestExpenseDebt_d78bdc24-717d-4622-b35c-8a5dde3523da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_8c4b72b8-caca-425d-8f95-1682844f45ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_171a1d25-0aaf-4cda-b8bc-b3541059a821" xlink:to="loc_us-gaap_InterestExpenseOther_8c4b72b8-caca-425d-8f95-1682844f45ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_c5f0e3bf-6827-470e-9892-fb07e777700b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_171a1d25-0aaf-4cda-b8bc-b3541059a821" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_c5f0e3bf-6827-470e-9892-fb07e777700b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_0a8389eb-0fbb-4e11-991a-3539d5396a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_171a1d25-0aaf-4cda-b8bc-b3541059a821" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_0a8389eb-0fbb-4e11-991a-3539d5396a56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_54432af6-0e6b-44a9-86bc-b0bd139cb994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2c127a82-11f0-4df8-b1e1-88d72a2d2ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_54432af6-0e6b-44a9-86bc-b0bd139cb994" xlink:to="loc_us-gaap_Revenues_2c127a82-11f0-4df8-b1e1-88d72a2d2ff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9392850b-6498-4728-8264-1e7a2ed3ae83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_54432af6-0e6b-44a9-86bc-b0bd139cb994" xlink:to="loc_us-gaap_CostsAndExpenses_9392850b-6498-4728-8264-1e7a2ed3ae83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_f30de0d0-85a2-487d-aaea-61c0e989c2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_54432af6-0e6b-44a9-86bc-b0bd139cb994" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_f30de0d0-85a2-487d-aaea-61c0e989c2de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_25e98755-8ded-4793-8367-bd6855e69826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_da849651-dd1b-4193-8a54-bfdf08b08ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_25e98755-8ded-4793-8367-bd6855e69826" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_da849651-dd1b-4193-8a54-bfdf08b08ebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dc15037e-7f28-4b8c-99c6-dfb41f295acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_25e98755-8ded-4793-8367-bd6855e69826" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_dc15037e-7f28-4b8c-99c6-dfb41f295acf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_19970d57-b30c-4b96-ac8e-791c4e16021a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_19970d57-b30c-4b96-ac8e-791c4e16021a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_9ebbd2d7-df55-427e-984f-d2c7688d83f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FuelCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_FuelCosts_9ebbd2d7-df55-427e-984f-d2c7688d83f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_630ef130-ffeb-4972-b3fc-99dc3bf98878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_630ef130-ffeb-4972-b3fc-99dc3bf98878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_802fd86f-e97a-4be5-b500-76e203da2571" xlink:href="cms-20210630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_cms_PurchasedPowerRelatedParties_802fd86f-e97a-4be5-b500-76e203da2571" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_fb4d68bc-66fe-490b-93b9-cbb53efe2a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_fb4d68bc-66fe-490b-93b9-cbb53efe2a35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2f7c906b-186e-4d92-b9fe-d97e5803c00b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2f7c906b-186e-4d92-b9fe-d97e5803c00b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_0f80e0be-7d6b-4339-bcef-bcafbd6b608e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_0f80e0be-7d6b-4339-bcef-bcafbd6b608e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5e142beb-0679-4f53-bd48-97ed5af47d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_9bf4665b-2d18-494a-8801-35365b346005" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5e142beb-0679-4f53-bd48-97ed5af47d07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_abc73f54-de53-4dca-82a7-62b85835e074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_694f25b5-1c5d-4d48-bf12-99f9b965169a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_abc73f54-de53-4dca-82a7-62b85835e074" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_694f25b5-1c5d-4d48-bf12-99f9b965169a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_e7c0323a-c611-4b51-8187-cfd72f6875e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_abc73f54-de53-4dca-82a7-62b85835e074" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_e7c0323a-c611-4b51-8187-cfd72f6875e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_46afa7d4-7d5a-47f2-b95a-8f9074428479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_71df4bd7-4aff-4f1d-a88f-a8fa9afd0db8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_46afa7d4-7d5a-47f2-b95a-8f9074428479" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_71df4bd7-4aff-4f1d-a88f-a8fa9afd0db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0a3e8822-6c2c-4e2c-bbe7-d837fe64c07f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_46afa7d4-7d5a-47f2-b95a-8f9074428479" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0a3e8822-6c2c-4e2c-bbe7-d837fe64c07f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6125cd5b-ff09-4ef5-9d29-b318c7af5181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_1706c83a-a473-4b3e-8eca-89e07caf4ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6125cd5b-ff09-4ef5-9d29-b318c7af5181" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_1706c83a-a473-4b3e-8eca-89e07caf4ae9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_5092ac18-b359-44f8-802b-c67998d2fa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6125cd5b-ff09-4ef5-9d29-b318c7af5181" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_5092ac18-b359-44f8-802b-c67998d2fa4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f27a88af-e570-43a1-8587-b1d178f3f6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6125cd5b-ff09-4ef5-9d29-b318c7af5181" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f27a88af-e570-43a1-8587-b1d178f3f6a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_2ad05c10-c24b-4f27-b465-743d4cea656f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6125cd5b-ff09-4ef5-9d29-b318c7af5181" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_2ad05c10-c24b-4f27-b465-743d4cea656f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_38147200-97bd-4ab9-ad98-5c61245c5bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1772841f-3d0e-4c07-a1a5-9007b641119a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_38147200-97bd-4ab9-ad98-5c61245c5bf9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1772841f-3d0e-4c07-a1a5-9007b641119a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a23cc512-fec1-4c53-8875-9c0e3771d436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_38147200-97bd-4ab9-ad98-5c61245c5bf9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a23cc512-fec1-4c53-8875-9c0e3771d436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2db20eed-34f4-4973-a11e-ec79f9692fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_77b7ccea-158f-41bb-8015-a20ecfa7e986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2db20eed-34f4-4973-a11e-ec79f9692fe9" xlink:to="loc_us-gaap_ProfitLoss_77b7ccea-158f-41bb-8015-a20ecfa7e986" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e871f6d4-b737-4ab7-ae6a-38fd1a0b7217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2db20eed-34f4-4973-a11e-ec79f9692fe9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e871f6d4-b737-4ab7-ae6a-38fd1a0b7217" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1dddd8c4-70cd-4f95-94e3-6a77a42ae13c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_746224f4-dd7e-4840-9571-175cce1f438f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1dddd8c4-70cd-4f95-94e3-6a77a42ae13c" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_746224f4-dd7e-4840-9571-175cce1f438f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_eb4522e0-6652-4324-a21f-18ba664c2360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1dddd8c4-70cd-4f95-94e3-6a77a42ae13c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_eb4522e0-6652-4324-a21f-18ba664c2360" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_ca556646-0f2f-44c4-9c11-449025adb030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1dddd8c4-70cd-4f95-94e3-6a77a42ae13c" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_ca556646-0f2f-44c4-9c11-449025adb030" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_69f08f5f-bac2-4024-b2ab-a9506da9f35f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_ProfitLoss_69f08f5f-bac2-4024-b2ab-a9506da9f35f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_71c40607-fdb6-41fe-b6b9-5c72726e8036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_71c40607-fdb6-41fe-b6b9-5c72726e8036" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_c7a9aa93-0a29-4bff-bbef-abbe13751064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_c7a9aa93-0a29-4bff-bbef-abbe13751064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_43e3e754-9e83-4309-8937-3995a517dbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_43e3e754-9e83-4309-8937-3995a517dbe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2f8c4a1f-30f0-4669-b623-f9f50cfc75e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2f8c4a1f-30f0-4669-b623-f9f50cfc75e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ec035b5e-3a59-4c88-a711-72a11a5a6360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ec035b5e-3a59-4c88-a711-72a11a5a6360" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_47c60989-c204-452d-b58e-44c0e9cd29c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_47c60989-c204-452d-b58e-44c0e9cd29c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_774d1c63-d621-4dd6-830b-11e98e2ab5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_774d1c63-d621-4dd6-830b-11e98e2ab5cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a82c473e-b1cf-4768-a870-e6078a162f23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a82c473e-b1cf-4768-a870-e6078a162f23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_455501c2-ab46-4eab-9981-da14062347c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_455501c2-ab46-4eab-9981-da14062347c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_02337907-8a63-48c4-a283-ffa51e380c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_02337907-8a63-48c4-a283-ffa51e380c70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_d9ea12c4-5f5d-4d90-a370-9397d51a7d37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1221dacf-38ad-4449-9eb3-53faf7fa7046" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_d9ea12c4-5f5d-4d90-a370-9397d51a7d37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c9cb8145-deea-40db-b050-b54901102ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c9cb8145-deea-40db-b050-b54901102ddb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_33dea80f-3dde-42bd-9633-bb863d4effc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_33dea80f-3dde-42bd-9633-bb863d4effc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_5eb4ab03-e0c2-46cd-9207-75d2115f979f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_5eb4ab03-e0c2-46cd-9207-75d2115f979f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_648e1af7-1c64-4629-a38a-ccd94410e3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_648e1af7-1c64-4629-a38a-ccd94410e3ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_99472055-5e28-45d0-b69f-d85607194797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_99472055-5e28-45d0-b69f-d85607194797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_c324a305-79f3-47ca-9c27-a20de6f6670f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_c324a305-79f3-47ca-9c27-a20de6f6670f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_7c856afe-ceb0-42b9-b497-6afcf72d088e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_7c856afe-ceb0-42b9-b497-6afcf72d088e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_f4a26e1d-057a-4700-a343-c10601aa269c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_f4a26e1d-057a-4700-a343-c10601aa269c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_f82c6332-fc74-4282-97ce-b60cee6d7738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_766ade40-a772-4f26-8f57-bbce1d7ed909" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_f82c6332-fc74-4282-97ce-b60cee6d7738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b1553ece-00dc-40f6-96fa-52080ab48301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5eafc4a5-7b95-4ffb-98b0-b6e4c6bb9693" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b1553ece-00dc-40f6-96fa-52080ab48301" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5eafc4a5-7b95-4ffb-98b0-b6e4c6bb9693" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e1a0dbee-c2fd-4a03-82b6-3f10770df71c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b1553ece-00dc-40f6-96fa-52080ab48301" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e1a0dbee-c2fd-4a03-82b6-3f10770df71c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3a4cdfbc-0116-4a71-ae4e-79f22ed4bff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b1553ece-00dc-40f6-96fa-52080ab48301" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3a4cdfbc-0116-4a71-ae4e-79f22ed4bff1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a8fefca5-2d57-4488-b224-182cfac09388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0afdda94-7dd1-4902-b13a-292d024c6348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a8fefca5-2d57-4488-b224-182cfac09388" xlink:to="loc_us-gaap_LiabilitiesCurrent_0afdda94-7dd1-4902-b13a-292d024c6348" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_b224ea61-012f-4b61-8ba5-a4920de1c2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a8fefca5-2d57-4488-b224-182cfac09388" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_b224ea61-012f-4b61-8ba5-a4920de1c2c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c6f99c5d-9a62-4b8b-89d7-b18a49c6d113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a8fefca5-2d57-4488-b224-182cfac09388" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c6f99c5d-9a62-4b8b-89d7-b18a49c6d113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_91874493-dec8-4dc1-919c-3268fe120450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8fefca5-2d57-4488-b224-182cfac09388" xlink:to="loc_us-gaap_CommitmentsAndContingencies_91874493-dec8-4dc1-919c-3268fe120450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8150e22e-eba4-4d64-b643-1c2619937afd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c6a27f50-bc41-4391-b00f-e7fae6867579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8150e22e-eba4-4d64-b643-1c2619937afd" xlink:to="loc_us-gaap_AssetsCurrent_c6a27f50-bc41-4391-b00f-e7fae6867579" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_706d20a4-ebbe-40bc-b666-a60824b6f3ec" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8150e22e-eba4-4d64-b643-1c2619937afd" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_706d20a4-ebbe-40bc-b666-a60824b6f3ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_79b06cad-55d9-4073-b423-21bc8d62cd96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8150e22e-eba4-4d64-b643-1c2619937afd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_79b06cad-55d9-4073-b423-21bc8d62cd96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_bd6731a6-bceb-4a14-a5b0-bd3071964653" xlink:href="cms-20210630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8150e22e-eba4-4d64-b643-1c2619937afd" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_bd6731a6-bceb-4a14-a5b0-bd3071964653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_2507366e-3019-4dc5-ac0a-9656977d5084" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8d33d6a0-8184-493a-a893-3487d2f51626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2507366e-3019-4dc5-ac0a-9656977d5084" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8d33d6a0-8184-493a-a893-3487d2f51626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_04c60610-3b96-4f96-a30a-6a2ff77786f0" xlink:href="cms-20210630.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_2507366e-3019-4dc5-ac0a-9656977d5084" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_04c60610-3b96-4f96-a30a-6a2ff77786f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85cac5f9-e630-4154-b9c7-0cb7a3c6eb05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_038a171b-61be-4ebd-bc40-d256c6db310a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_85cac5f9-e630-4154-b9c7-0cb7a3c6eb05" xlink:to="loc_us-gaap_StockholdersEquity_038a171b-61be-4ebd-bc40-d256c6db310a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_0f2f2d23-4102-4ba9-aa6b-b01a52ad8da9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_85cac5f9-e630-4154-b9c7-0cb7a3c6eb05" xlink:to="loc_us-gaap_MinorityInterest_0f2f2d23-4102-4ba9-aa6b-b01a52ad8da9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_64cfb5e6-bb14-40fa-9640-2be4357b830f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85cac5f9-e630-4154-b9c7-0cb7a3c6eb05" xlink:to="loc_us-gaap_PreferredStockValue_64cfb5e6-bb14-40fa-9640-2be4357b830f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_dab69e1b-053f-4ee3-9a78-d21993011b5b" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_63a750ca-3619-4fea-82bf-02a3473ffebe" xlink:href="cms-20210630.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_dab69e1b-053f-4ee3-9a78-d21993011b5b" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_63a750ca-3619-4fea-82bf-02a3473ffebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_62e2b744-2cd4-45dc-9d10-1494b60be617" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dab69e1b-053f-4ee3-9a78-d21993011b5b" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_62e2b744-2cd4-45dc-9d10-1494b60be617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_db659541-ec3a-4e1d-8f1e-4b70cc2b63d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9122554e-f0f9-4b47-bea2-de4a5c17f786" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_db659541-ec3a-4e1d-8f1e-4b70cc2b63d8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9122554e-f0f9-4b47-bea2-de4a5c17f786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_774f01c0-6980-4700-b269-7f9a011432ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_db659541-ec3a-4e1d-8f1e-4b70cc2b63d8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_774f01c0-6980-4700-b269-7f9a011432ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5d1717fd-b663-4964-a638-9291fab0a320" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_db659541-ec3a-4e1d-8f1e-4b70cc2b63d8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5d1717fd-b663-4964-a638-9291fab0a320" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f932c483-b2fe-415a-9cd6-bb6aff2ad361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_db659541-ec3a-4e1d-8f1e-4b70cc2b63d8" xlink:to="loc_us-gaap_CommonStockValue_f932c483-b2fe-415a-9cd6-bb6aff2ad361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d5028b1d-2dfe-4bbc-bfcb-87eb5a84ded8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d5028b1d-2dfe-4bbc-bfcb-87eb5a84ded8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_c3d7d08a-72e1-4337-9307-f6767d7ed888" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_c3d7d08a-72e1-4337-9307-f6767d7ed888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_22a5f2f1-e2ec-409f-8a69-808f4cd19e74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_22a5f2f1-e2ec-409f-8a69-808f4cd19e74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_7c8021d5-adb9-42da-9e67-33f03f7011c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_7c8021d5-adb9-42da-9e67-33f03f7011c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_c59934e6-80f3-4679-86cd-f4401f63f961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_c59934e6-80f3-4679-86cd-f4401f63f961" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_25889c6c-83ad-48a5-89b7-5b168a4cb344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_OtherInventorySupplies_25889c6c-83ad-48a5-89b7-5b168a4cb344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_cf11dc71-3cdb-4d57-bc8e-d5080c17bd86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_cf11dc71-3cdb-4d57-bc8e-d5080c17bd86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_7cd3da42-4be5-454f-94fe-a8ef55c25c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_7cd3da42-4be5-454f-94fe-a8ef55c25c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4de003ef-0df8-4e19-8a04-b4ca10df5fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_OtherAssetsCurrent_4de003ef-0df8-4e19-8a04-b4ca10df5fdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_e772bce3-874f-41c8-8408-d28e764c4fe7" xlink:href="cms-20210630.xsd#cms_DeferredPropertyTaxes"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_cms_DeferredPropertyTaxes_e772bce3-874f-41c8-8408-d28e764c4fe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_ab2bef9d-aa92-4e9f-acf3-34a62c652ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a8eb98e4-7ec7-4e20-883d-e7818ad5f4ee" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_ab2bef9d-aa92-4e9f-acf3-34a62c652ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_febbb970-7792-4bdc-9305-a585b52b683e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_febbb970-7792-4bdc-9305-a585b52b683e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_575ff322-f62a-4df0-9654-cec8a2e83a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_575ff322-f62a-4df0-9654-cec8a2e83a37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d5e4acf6-a35e-41aa-97e6-257fd4a9f788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d5e4acf6-a35e-41aa-97e6-257fd4a9f788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_646eb6ed-0440-4f12-8e61-e1a52571df34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_646eb6ed-0440-4f12-8e61-e1a52571df34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_886f65a6-6f52-43d9-b1ea-a2d571d61396" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_886f65a6-6f52-43d9-b1ea-a2d571d61396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6780d136-f082-4f58-b2c4-5bf12c03525c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6780d136-f082-4f58-b2c4-5bf12c03525c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d4ac513d-a0e4-49e3-b348-a82687240033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d4ac513d-a0e4-49e3-b348-a82687240033" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_8909d6e4-951f-4ee9-ba47-41436e2124b4" xlink:href="cms-20210630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_8909d6e4-951f-4ee9-ba47-41436e2124b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_6780992e-be7f-438a-845a-383574159672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f97901ba-59ef-4e2f-aa5c-3ac3a53e0ad5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_6780992e-be7f-438a-845a-383574159672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cd95615f-5d8e-48b1-8e19-d25ffaf76aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_d13c7095-abab-44de-ade7-d9067542ef36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cd95615f-5d8e-48b1-8e19-d25ffaf76aac" xlink:to="loc_us-gaap_ConstructionInProgressGross_d13c7095-abab-44de-ade7-d9067542ef36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_c18a2fb4-dd78-4d68-80f8-196726921fd0" xlink:href="cms-20210630.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_cd95615f-5d8e-48b1-8e19-d25ffaf76aac" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_c18a2fb4-dd78-4d68-80f8-196726921fd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_472f7c31-4f55-4474-8dc8-04a960e24630" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_515728bb-d78b-4950-980e-b92c147502f3" xlink:href="cms-20210630.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_472f7c31-4f55-4474-8dc8-04a960e24630" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_515728bb-d78b-4950-980e-b92c147502f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_78dbf2b9-f0ea-4d4e-8b0e-6e7425b87b8a" xlink:href="cms-20210630.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_472f7c31-4f55-4474-8dc8-04a960e24630" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_78dbf2b9-f0ea-4d4e-8b0e-6e7425b87b8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_eac7f022-406e-4af4-bb2b-683e9a312737" xlink:href="cms-20210630.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_eac7f022-406e-4af4-bb2b-683e9a312737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_15850367-6c13-4c2a-af3c-1c4a9977d947" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_AccountsPayableCurrent_15850367-6c13-4c2a-af3c-1c4a9977d947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_7dd6bfe5-deec-4eee-8a52-027b5180078a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_7dd6bfe5-deec-4eee-8a52-027b5180078a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_93435009-89df-440d-93a0-71078af07fd1" xlink:href="cms-20210630.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_cms_AccruedRateRefunds_93435009-89df-440d-93a0-71078af07fd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_c088fec0-445a-45b1-9aad-53ae7b51b577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_c088fec0-445a-45b1-9aad-53ae7b51b577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_eb409485-c8d8-4b3a-9758-efdc6d29e284" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_TaxesPayableCurrent_eb409485-c8d8-4b3a-9758-efdc6d29e284" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_9bc69987-3de7-4a61-afba-380761aef2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_9bc69987-3de7-4a61-afba-380761aef2a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1b08bebe-b728-48db-934c-41cb53e03a81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1b08bebe-b728-48db-934c-41cb53e03a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_ea447b6c-362f-46eb-8036-b098e86c513c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_ea447b6c-362f-46eb-8036-b098e86c513c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_5605db9b-6fab-4fc4-b24d-2dc78eb58d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8f964b5e-62dc-4190-9a02-f9f1c2945d19" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_5605db9b-6fab-4fc4-b24d-2dc78eb58d2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:href="cms-20210630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_8212205a-3cf1-4bdf-ba11-05c63dbaf73f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_8212205a-3cf1-4bdf-ba11-05c63dbaf73f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_9e4f8cda-c6f6-47e0-81fe-3009f99d76a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_9e4f8cda-c6f6-47e0-81fe-3009f99d76a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_eae741e0-2437-4f53-870e-08a966924f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_eae741e0-2437-4f53-870e-08a966924f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_dc075b2f-ab56-4fab-8d14-b28ff23a75dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_dc075b2f-ab56-4fab-8d14-b28ff23a75dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_1f023f19-bb01-4307-abcb-f22cb4e16749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:to="loc_us-gaap_EquityMethodInvestments_1f023f19-bb01-4307-abcb-f22cb4e16749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_7cf1690c-e7f3-4609-b54e-26a2cee665c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_ccbcc0f2-ad33-4de2-abe7-5637303b726a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_7cf1690c-e7f3-4609-b54e-26a2cee665c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="cms-20210630.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_LiabilitiesFairValueDisclosure_ad6a21b8-008c-41fe-b9a3-c5ede7b404da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e6f02ec8-2e47-4a8f-9c73-b9bb73fe733c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ad6a21b8-008c-41fe-b9a3-c5ede7b404da" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e6f02ec8-2e47-4a8f-9c73-b9bb73fe733c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_85db6619-eca3-4415-86fe-14d11c3e8e07" xlink:href="cms-20210630.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_ad6a21b8-008c-41fe-b9a3-c5ede7b404da" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_85db6619-eca3-4415-86fe-14d11c3e8e07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e2e88959-633b-4e62-8ea1-8c79bdf76f89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_1d0d3d36-612c-4a54-ab0b-caee4670af8a" xlink:href="cms-20210630.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_e2e88959-633b-4e62-8ea1-8c79bdf76f89" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_1d0d3d36-612c-4a54-ab0b-caee4670af8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_12e27f8a-68a3-4de5-ba0b-2a43972e2e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e2e88959-633b-4e62-8ea1-8c79bdf76f89" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_12e27f8a-68a3-4de5-ba0b-2a43972e2e8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_d8741f61-3092-4122-99e1-e4da738dd0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e2e88959-633b-4e62-8ea1-8c79bdf76f89" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_d8741f61-3092-4122-99e1-e4da738dd0e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20210630.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_7ae4e96a-bd11-40ad-917d-a468d444c6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_7ae4e96a-bd11-40ad-917d-a468d444c6e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_b5d19f48-6594-45b8-8d91-f2771b588958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_b5d19f48-6594-45b8-8d91-f2771b588958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_d97048ef-b6e6-4355-ad13-3be2a4495fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_d97048ef-b6e6-4355-ad13-3be2a4495fb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_dc6ccfa4-3f1f-4517-8197-6e41d2b63aba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_dc6ccfa4-3f1f-4517-8197-6e41d2b63aba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3912271-f9c4-4638-be18-adad97adde8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3912271-f9c4-4638-be18-adad97adde8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_1c04c76f-38f1-4202-9b77-97a49b1395f4" xlink:href="cms-20210630.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_82aff439-a42c-42ac-8938-b221ae0862df" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_1c04c76f-38f1-4202-9b77-97a49b1395f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_7bc47853-7232-43b5-a0ce-f934b9f1344e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_7bc47853-7232-43b5-a0ce-f934b9f1344e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_9699f7e4-5238-4c91-b75f-b01b41ab6454" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_9699f7e4-5238-4c91-b75f-b01b41ab6454" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_80776f1d-a511-4edf-9aca-ed845547f34d" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_80776f1d-a511-4edf-9aca-ed845547f34d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_35a8be0a-60de-46cc-8c50-8c62ffef3779" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_35a8be0a-60de-46cc-8c50-8c62ffef3779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_76d81ffb-03d8-4db5-bf10-5e344af1a9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_76d81ffb-03d8-4db5-bf10-5e344af1a9a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_90ec9224-e139-430d-9af8-a9f4d5fc46de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_90ec9224-e139-430d-9af8-a9f4d5fc46de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_8e179a68-c803-44e4-869f-f17276f33782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_8e179a68-c803-44e4-869f-f17276f33782" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_0ac2c6e1-9af1-46ba-b515-1b61cb930223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7265e4-2e62-48eb-b65e-1597db830558" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_0ac2c6e1-9af1-46ba-b515-1b61cb930223" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20210630.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_abb0343e-b98e-4124-8b09-0436a3a78f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_69846809-3039-4dd6-b41d-9a51a2479e23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperations_abb0343e-b98e-4124-8b09-0436a3a78f8e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_69846809-3039-4dd6-b41d-9a51a2479e23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_2f3b896a-4eac-42b4-aef3-1927e59d968b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_abb0343e-b98e-4124-8b09-0436a3a78f8e" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_2f3b896a-4eac-42b4-aef3-1927e59d968b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_58d0abdd-22d5-41cf-9eec-5dba45f1c235" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_abb0343e-b98e-4124-8b09-0436a3a78f8e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_58d0abdd-22d5-41cf-9eec-5dba45f1c235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3c6de32-45fd-4f37-8a7e-1e90a9a15e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_43d742ef-b386-42a2-8ebb-acb5064dec08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3c6de32-45fd-4f37-8a7e-1e90a9a15e6e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_43d742ef-b386-42a2-8ebb-acb5064dec08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_76eae3f1-65c1-4d76-8b95-1c7c8de6b6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3c6de32-45fd-4f37-8a7e-1e90a9a15e6e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_76eae3f1-65c1-4d76-8b95-1c7c8de6b6bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_18e093f6-1704-448b-948a-ec7e5b203e24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3c6de32-45fd-4f37-8a7e-1e90a9a15e6e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_18e093f6-1704-448b-948a-ec7e5b203e24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#RevenueComponentsofOperatingRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b83f4717-c987-4e3a-b793-a24d879ae3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5385bce9-72fb-4cfb-82b5-38f51d3857ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b83f4717-c987-4e3a-b793-a24d879ae3a0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5385bce9-72fb-4cfb-82b5-38f51d3857ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_752cc4ca-134f-4b09-af1e-8f069e5f0c25" xlink:href="cms-20210630.xsd#cms_FinancingIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_b83f4717-c987-4e3a-b793-a24d879ae3a0" xlink:to="loc_cms_FinancingIncome_752cc4ca-134f-4b09-af1e-8f069e5f0c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_e8bf5e82-4c90-4822-ac2b-1c9c63943580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_b83f4717-c987-4e3a-b793-a24d879ae3a0" xlink:to="loc_us-gaap_LeaseIncome_e8bf5e82-4c90-4822-ac2b-1c9c63943580" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="simple" xlink:href="cms-20210630.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_4908d37a-029f-4b3c-9a99-a065b952f149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0750ce0c-6614-472e-8d51-8a0b9c200461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4908d37a-029f-4b3c-9a99-a065b952f149" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0750ce0c-6614-472e-8d51-8a0b9c200461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_49896a18-77ee-4dcf-a948-352b3cd4bc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4908d37a-029f-4b3c-9a99-a065b952f149" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_49896a18-77ee-4dcf-a948-352b3cd4bc9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_a65bc04b-f94c-4c87-985e-fdd95851f562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4908d37a-029f-4b3c-9a99-a065b952f149" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_a65bc04b-f94c-4c87-985e-fdd95851f562" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="cms-20210630.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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c7984cd2-354f-4ef9-a366-5b36bdccc66a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_2af38fcc-eaad-412d-9fef-709ebeb30e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c7984cd2-354f-4ef9-a366-5b36bdccc66a" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_2af38fcc-eaad-412d-9fef-709ebeb30e21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_adfd97e8-08ef-4c53-9fb4-7a86954c35ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c7984cd2-354f-4ef9-a366-5b36bdccc66a" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_adfd97e8-08ef-4c53-9fb4-7a86954c35ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_4f4ee87e-2677-4f45-aba2-9172a68aef2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_63541c78-889c-480e-b8eb-9a70bf4b249c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4f4ee87e-2677-4f45-aba2-9172a68aef2d" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_63541c78-889c-480e-b8eb-9a70bf4b249c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1313da94-d628-4b30-8f4b-2f53606bdad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4f4ee87e-2677-4f45-aba2-9172a68aef2d" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1313da94-d628-4b30-8f4b-2f53606bdad3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_89596a34-5c69-43d6-9269-d467d6f6f687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_adef021f-0485-45d4-88f4-c6a0e226c90d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_89596a34-5c69-43d6-9269-d467d6f6f687" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_adef021f-0485-45d4-88f4-c6a0e226c90d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_dc1c8e64-4b79-4607-9cd9-17c849d86d29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_89596a34-5c69-43d6-9269-d467d6f6f687" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_dc1c8e64-4b79-4607-9cd9-17c849d86d29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_1e110359-d767-4918-b12e-d5ccf85d874b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_89596a34-5c69-43d6-9269-d467d6f6f687" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_1e110359-d767-4918-b12e-d5ccf85d874b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_78436a0e-d0ad-4c86-9c36-4336d60ec967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_4e6af392-3390-4d1b-9696-3d6f14a477e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_78436a0e-d0ad-4c86-9c36-4336d60ec967" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_4e6af392-3390-4d1b-9696-3d6f14a477e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_3fd405f8-67ab-4a7e-8c2b-5defece894f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_78436a0e-d0ad-4c86-9c36-4336d60ec967" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_3fd405f8-67ab-4a7e-8c2b-5defece894f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2bab471e-8d99-4f76-94a0-01afab220f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_98f73e2d-b31b-4c2c-8a7f-c2717dd0a867" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2bab471e-8d99-4f76-94a0-01afab220f9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_98f73e2d-b31b-4c2c-8a7f-c2717dd0a867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_d4f361e0-aba6-4f49-a78a-def2cf083a3b" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2bab471e-8d99-4f76-94a0-01afab220f9f" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_d4f361e0-aba6-4f49-a78a-def2cf083a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_35704f5a-9063-4adb-ad76-dbf5fd2da3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_f4d298e0-6c51-48c3-ae59-30b26f3ba009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_35704f5a-9063-4adb-ad76-dbf5fd2da3b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_f4d298e0-6c51-48c3-ae59-30b26f3ba009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2d495043-3d06-49b6-a7a2-5838840a4263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_35704f5a-9063-4adb-ad76-dbf5fd2da3b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2d495043-3d06-49b6-a7a2-5838840a4263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_9c30e550-63e9-411a-972e-b73f60b5f9a0" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_35704f5a-9063-4adb-ad76-dbf5fd2da3b0" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_9c30e550-63e9-411a-972e-b73f60b5f9a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9a128455-e799-41d6-9968-1116c505d8bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_72923349-d4ff-4008-8fb6-4f8a9ed2e98d" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9a128455-e799-41d6-9968-1116c505d8bf" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_72923349-d4ff-4008-8fb6-4f8a9ed2e98d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_1d2e742e-4bbc-48c7-bb17-e151a6be1001" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9a128455-e799-41d6-9968-1116c505d8bf" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_1d2e742e-4bbc-48c7-bb17-e151a6be1001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_81e2479f-b920-43eb-982e-41c9c1242c42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_5f471bc8-24ca-41fc-a58c-0852fa23226c" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_81e2479f-b920-43eb-982e-41c9c1242c42" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_5f471bc8-24ca-41fc-a58c-0852fa23226c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_5ed2732e-def8-456f-bab6-2c513f907f18" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_81e2479f-b920-43eb-982e-41c9c1242c42" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_5ed2732e-def8-456f-bab6-2c513f907f18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_3cc28046-1ff0-49e0-b570-f55cf4200b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_81e2479f-b920-43eb-982e-41c9c1242c42" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_3cc28046-1ff0-49e0-b570-f55cf4200b3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0e584eee-79eb-43ba-b5bb-6ce971bbccb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e890ae79-97b7-4bec-b156-72778cd32565" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0e584eee-79eb-43ba-b5bb-6ce971bbccb2" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e890ae79-97b7-4bec-b156-72778cd32565" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_daeee5d9-c866-457c-8b20-605751ae18f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0e584eee-79eb-43ba-b5bb-6ce971bbccb2" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_daeee5d9-c866-457c-8b20-605751ae18f9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>cms-20210630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:8ae9e26b-5d17-4d22-a653-ced8b3b38739,g:729c2e9d-4bd7-44a6-a63a-5dc2ca2e9638-->
<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-20210630.xsd#Coverpage"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Coverpage" xlink:type="extended" id="i9fedb5723eff4d9e8cb07ad8b9f16be1_Coverpage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1044ab75-52e8-457d-afce-9dd8d3da236e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentType_1044ab75-52e8-457d-afce-9dd8d3da236e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_db7dd920-c1c8-4e5d-96a8-b7dce9d794f6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentQuarterlyReport_db7dd920-c1c8-4e5d-96a8-b7dce9d794f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ad56e60d-e15b-411c-9364-b404f45ba779" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentPeriodEndDate_ad56e60d-e15b-411c-9364-b404f45ba779" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_49bfe340-424a-4706-9d84-6e980b1c800b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentTransitionReport_49bfe340-424a-4706-9d84-6e980b1c800b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6434d75b-335c-42de-a397-d0c031dbf2aa" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityFileNumber_6434d75b-335c-42de-a397-d0c031dbf2aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9e1469ae-e5a0-4e19-81bc-b7a0e23b7398" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityRegistrantName_9e1469ae-e5a0-4e19-81bc-b7a0e23b7398" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_8dddda4f-d99d-47f0-97d8-395c4770055c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityTaxIdentificationNumber_8dddda4f-d99d-47f0-97d8-395c4770055c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6d41b42c-d3ce-4b5d-b67d-5611e002ddce" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6d41b42c-d3ce-4b5d-b67d-5611e002ddce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_056451c5-3c74-4bcf-b2e3-ca0fb9c58482" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressAddressLine1_056451c5-3c74-4bcf-b2e3-ca0fb9c58482" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_b15acc10-f3d3-43a0-9578-3b015b70ac71" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressCityOrTown_b15acc10-f3d3-43a0-9578-3b015b70ac71" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2b5c5b5f-dd59-4309-8505-d0e6170d38ea" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressStateOrProvince_2b5c5b5f-dd59-4309-8505-d0e6170d38ea" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_af57ba93-e8d6-4820-baf6-09621cf9b983" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressPostalZipCode_af57ba93-e8d6-4820-baf6-09621cf9b983" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_be9357f2-6af2-41ca-9259-2fde335c053d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_CityAreaCode_be9357f2-6af2-41ca-9259-2fde335c053d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_cbd7a6a2-2811-4f59-a8cc-2f1ffb34c613" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_LocalPhoneNumber_cbd7a6a2-2811-4f59-a8cc-2f1ffb34c613" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1f98fa41-faa2-49ae-9bbf-c0ff1e8b3c6f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_Security12bTitle_1f98fa41-faa2-49ae-9bbf-c0ff1e8b3c6f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_54df726f-a656-41f5-b38c-5377eeb23946" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_TradingSymbol_54df726f-a656-41f5-b38c-5377eeb23946" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a3e628f4-8da0-4b23-87ab-c6b5842ce0ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_SecurityExchangeName_a3e628f4-8da0-4b23-87ab-c6b5842ce0ad" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7fe60241-757c-4be3-8893-5817d8b735ea" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityCurrentReportingStatus_7fe60241-757c-4be3-8893-5817d8b735ea" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_1e92d588-c9a1-4131-b525-fe219f85509e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityInteractiveDataCurrent_1e92d588-c9a1-4131-b525-fe219f85509e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9cada305-b29a-455d-b00b-43948cc09922" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityFilerCategory_9cada305-b29a-455d-b00b-43948cc09922" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b17f1e7a-ca03-437d-b460-002e3e909e5c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntitySmallBusiness_b17f1e7a-ca03-437d-b460-002e3e909e5c" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f9466369-c4c8-4c3c-9bdd-0865cc7e0b2c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityEmergingGrowthCompany_f9466369-c4c8-4c3c-9bdd-0865cc7e0b2c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_89acdd65-d4f2-4556-900e-b0133f8a378c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityShellCompany_89acdd65-d4f2-4556-900e-b0133f8a378c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_f3d5b925-555a-4e37-9e19-9b34df4f692e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_f3d5b925-555a-4e37-9e19-9b34df4f692e" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_514a6f28-0653-498d-9357-052edea18643" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityCentralIndexKey_514a6f28-0653-498d-9357-052edea18643" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b05ae90e-cd15-414e-b8b6-d231a10b07ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentFiscalYearFocus_b05ae90e-cd15-414e-b8b6-d231a10b07ad" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2ceaef95-7eb9-428d-b877-5b72e7bd0988" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2ceaef95-7eb9-428d-b877-5b72e7bd0988" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d2ff34b8-144b-45d8-aeb4-272fd569fbcd" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_AmendmentFlag_d2ff34b8-144b-45d8-aeb4-272fd569fbcd" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9902adcd-a634-42ae-b8fa-ad32517806e1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_CurrentFiscalYearEndDate_9902adcd-a634-42ae-b8fa-ad32517806e1" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:to="loc_us-gaap_ClassOfStockDomain_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:to="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fb4bc441-64e6-4b9b-b8da-9b118aa441b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_us-gaap_CommonStockMember_fb4bc441-64e6-4b9b-b8da-9b118aa441b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_cf088c90-ab9b-40cb-a966-c6813b8bbcc5" xlink:href="cms-20210630.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_cf088c90-ab9b-40cb-a966-c6813b8bbcc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_de73e181-eb52-4191-8b36-2fbcbf9ea4fa" xlink:href="cms-20210630.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_de73e181-eb52-4191-8b36-2fbcbf9ea4fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_9afbac73-32db-41c2-bd05-c0fa3bc23e14" xlink:href="cms-20210630.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_9afbac73-32db-41c2-bd05-c0fa3bc23e14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_021b1397-2958-43c7-8c0e-7ebeb28bdcff" xlink:href="cms-20210630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_021b1397-2958-43c7-8c0e-7ebeb28bdcff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_75091b4e-6eae-4816-a0ed-24cd5f00caca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_us-gaap_CumulativePreferredStockMember_75091b4e-6eae-4816-a0ed-24cd5f00caca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:to="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4023f4c8-1295-473a-9238-600574c1960c_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:to="loc_dei_EntityDomain_4023f4c8-1295-473a-9238-600574c1960c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_55fb8982-18cf-4a7f-8390-70ef0e0c087f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:to="loc_dei_EntityDomain_55fb8982-18cf-4a7f-8390-70ef0e0c087f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ed269ce0-9a3f-4455-879b-efbadb832245" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_55fb8982-18cf-4a7f-8390-70ef0e0c087f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ed269ce0-9a3f-4455-879b-efbadb832245" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="extended" id="ibfb89ea496bf477887642937d614c398_ConsolidatedStatementsofIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fc120ddd-a565-4c34-9907-182d33d73b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_Revenues_fc120ddd-a565-4c34-9907-182d33d73b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_5f8e4448-daf9-4125-b708-af84959183fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FuelCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_FuelCosts_5f8e4448-daf9-4125-b708-af84959183fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_ed14dc1b-bc5d-4171-a31b-32562c25c400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_ed14dc1b-bc5d-4171-a31b-32562c25c400" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e24ffe38-15fa-44f7-aac6-1d16a8864f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e24ffe38-15fa-44f7-aac6-1d16a8864f32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_05ddb214-67c3-415a-923c-da33a60b8b66" xlink:href="cms-20210630.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_05ddb214-67c3-415a-923c-da33a60b8b66" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ff72f428-13ad-4181-bd95-66170456e0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ff72f428-13ad-4181-bd95-66170456e0e7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_2a891051-916b-4754-9f77-075188a7dd71" xlink:href="cms-20210630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_cms_PurchasedPowerRelatedParties_2a891051-916b-4754-9f77-075188a7dd71" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_22af1d0e-652e-4ea2-96bf-3bc3d6c1537d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_22af1d0e-652e-4ea2-96bf-3bc3d6c1537d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f921ad0d-b21f-45dc-b695-045d100a3069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f921ad0d-b21f-45dc-b695-045d100a3069" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_61977a03-2b04-40b6-b855-bc76e519380f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_61977a03-2b04-40b6-b855-bc76e519380f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6f846919-0d23-49d9-a0ca-dc32c0b46118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6f846919-0d23-49d9-a0ca-dc32c0b46118" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_940e848d-cafd-4b69-94e9-32a00c10caf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_940e848d-cafd-4b69-94e9-32a00c10caf0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_d0975190-64ae-4753-b37c-f4643782dde3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_d0975190-64ae-4753-b37c-f4643782dde3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a3cdfe34-4e15-4714-81af-4bb6cf0991e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a3cdfe34-4e15-4714-81af-4bb6cf0991e0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_e3e69cc6-67f1-4330-89c8-27147559421b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_CostsAndExpenses_e3e69cc6-67f1-4330-89c8-27147559421b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_1d8b2b53-f9de-453a-835b-5c3a5b5a682d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_1d8b2b53-f9de-453a-835b-5c3a5b5a682d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_004a1b79-618e-4ad0-9410-cba049fa057b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_OperatingIncomeLoss_004a1b79-618e-4ad0-9410-cba049fa057b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_11620577-7418-42ec-b92e-73847ecefba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_11620577-7418-42ec-b92e-73847ecefba6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties_76e1a23e-448a-47e3-b5a4-3e75a9230870" xlink:href="cms-20210630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_cms_InterestAndDividendIncomeRelatedParties_76e1a23e-448a-47e3-b5a4-3e75a9230870" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_1ae934f9-aa0e-4128-9b0d-07cb2883c386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_1ae934f9-aa0e-4128-9b0d-07cb2883c386" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f316414d-f962-464f-973a-4441d30bae7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f316414d-f962-464f-973a-4441d30bae7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_8aff58c9-cf43-4dfd-8b6a-7e0ea29a7332" xlink:href="cms-20210630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_8aff58c9-cf43-4dfd-8b6a-7e0ea29a7332" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_212892ce-de2f-4bb2-b429-e1d7315a87a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_OtherNonoperatingIncome_212892ce-de2f-4bb2-b429-e1d7315a87a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_5ed68233-a3b4-42ac-a589-8a648e7be09b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_OtherNonoperatingExpense_5ed68233-a3b4-42ac-a589-8a648e7be09b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0045dea5-1069-4f1a-b52b-d2f47c65dc37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0045dea5-1069-4f1a-b52b-d2f47c65dc37" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_e34d1ad7-bd1a-496b-bc9e-0254b3ca8fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpenseDebt_e34d1ad7-bd1a-496b-bc9e-0254b3ca8fc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_95ba0e9b-24b1-4f34-85cc-09184f2ea687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_95ba0e9b-24b1-4f34-85cc-09184f2ea687" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_55143be5-8a40-4e09-abaf-182520c95c01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpenseOther_55143be5-8a40-4e09-abaf-182520c95c01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_4c36f7a5-511a-4d3f-8146-6ec699bfcb69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_4c36f7a5-511a-4d3f-8146-6ec699bfcb69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a1890940-2754-4b9e-9c64-f8e7d0097f76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpense_a1890940-2754-4b9e-9c64-f8e7d0097f76" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a444ee92-45b9-4cf0-807d-3727ba3cb157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a444ee92-45b9-4cf0-807d-3727ba3cb157" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a0c9a7ee-2ac4-490f-a93e-69d433b96018" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a0c9a7ee-2ac4-490f-a93e-69d433b96018" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_80028718-bc98-4574-a449-b6fe0b8c9b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_80028718-bc98-4574-a449-b6fe0b8c9b3c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_182fd6b2-6c27-4992-97aa-26546fc0b32d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_182fd6b2-6c27-4992-97aa-26546fc0b32d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_43b4891e-6ba9-4589-92b5-e6b6a055d803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_ProfitLoss_43b4891e-6ba9-4589-92b5-e6b6a055d803" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_620800fa-7314-4976-abdd-8f20e04a35b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_620800fa-7314-4976-abdd-8f20e04a35b0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aec56a2f-8d26-4a80-8856-1aa756b4895a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_NetIncomeLoss_aec56a2f-8d26-4a80-8856-1aa756b4895a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_860200cd-1e8e-4e8d-a5c1-77b9dc6c570e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_860200cd-1e8e-4e8d-a5c1-77b9dc6c570e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_32e9cd53-ecd7-41e1-afbf-6e6ab56ba57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_32e9cd53-ecd7-41e1-afbf-6e6ab56ba57a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0df6e18c-6d0e-4403-870a-a7d97097e6a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_EarningsPerShareBasic_0df6e18c-6d0e-4403-870a-a7d97097e6a7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7e398835-3258-4ec7-8b8b-64808e0be0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7e398835-3258-4ec7-8b8b-64808e0be0b8" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d57ca5c4-98f5-4ee8-adb7-691829ad150b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d57ca5c4-98f5-4ee8-adb7-691829ad150b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ce1b7400-5074-4268-b8ea-cc6ebaa1e46f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ce1b7400-5074-4268-b8ea-cc6ebaa1e46f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_23972004-13a2-424d-b3aa-3e3950b202e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_23972004-13a2-424d-b3aa-3e3950b202e6" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d5eb33c2-4f90-4353-8579-17187123c89f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d5eb33c2-4f90-4353-8579-17187123c89f" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:to="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_319b1a79-2739-45b3-b16d-c66ef5e1b8fd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:to="loc_srt_ProductsAndServicesDomain_319b1a79-2739-45b3-b16d-c66ef5e1b8fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:to="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_6d8dd489-cf22-4d7a-98f9-cf1c59bec4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:to="loc_us-gaap_ElectricityPurchasedMember_6d8dd489-cf22-4d7a-98f9-cf1c59bec4ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_7e7bf21b-4712-4245-af70-5a9a8e588b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_7e7bf21b-4712-4245-af70-5a9a8e588b12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:to="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f31dc54d-1889-4e28-a5ff-1ca66b7837d5_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:to="loc_dei_EntityDomain_f31dc54d-1889-4e28-a5ff-1ca66b7837d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e9b57f1c-006f-426b-a740-eb1bed07ecdf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:to="loc_dei_EntityDomain_e9b57f1c-006f-426b-a740-eb1bed07ecdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_aa415f3d-e561-4d77-89d5-2280d2cde0ea" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e9b57f1c-006f-426b-a740-eb1bed07ecdf" xlink:to="loc_cms_ConsumersEnergyCompanyMember_aa415f3d-e561-4d77-89d5-2280d2cde0ea" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended" id="ic4809ed6bb2d49e3bea1eed63eb8120f_ConsolidatedStatementsofComprehensiveIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fb4e9c2e-3f2f-479b-9ee7-2f42cc5ac292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ProfitLoss_fb4e9c2e-3f2f-479b-9ee7-2f42cc5ac292" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e1968a96-d508-4c09-99c4-23ee44d7abed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e1968a96-d508-4c09-99c4-23ee44d7abed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_62c26d51-ac68-4bb5-b78c-6cad919a90ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_62c26d51-ac68-4bb5-b78c-6cad919a90ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d61a0f3d-32a4-4af2-bd6b-8200acd11454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d61a0f3d-32a4-4af2-bd6b-8200acd11454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3b667047-f889-4fa5-92f2-20b347a140ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3b667047-f889-4fa5-92f2-20b347a140ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7c5a893-198d-4bab-ad84-cdff2fff2b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7c5a893-198d-4bab-ad84-cdff2fff2b2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0a571936-c067-4e87-a8d3-89d621fe3b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0a571936-c067-4e87-a8d3-89d621fe3b07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_6f6f8dfc-1f32-4e26-b9eb-314b21b577a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_6f6f8dfc-1f32-4e26-b9eb-314b21b577a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ea4762fd-9af5-4916-8840-72e30006c7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ea4762fd-9af5-4916-8840-72e30006c7e6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:to="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fbad71ab-cdab-46e1-add0-fa37b0a07624_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:to="loc_dei_EntityDomain_fbad71ab-cdab-46e1-add0-fa37b0a07624_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83739918-7624-43eb-af77-08e891ed6684" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:to="loc_dei_EntityDomain_83739918-7624-43eb-af77-08e891ed6684" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b7ac5722-3140-4b6a-92f4-b8d9b399a5ca" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_83739918-7624-43eb-af77-08e891ed6684" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b7ac5722-3140-4b6a-92f4-b8d9b399a5ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended" id="i6f1820db06724609bd88871555337fcb_ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f4e5d53f-8d13-4f7e-8e49-06640f3ae4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f4e5d53f-8d13-4f7e-8e49-06640f3ae4c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_ef3c28e8-a44b-4125-b37c-7f6628faf7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_ef3c28e8-a44b-4125-b37c-7f6628faf7c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_69875dce-288d-4ac4-baa0-32f00837577c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_69875dce-288d-4ac4-baa0-32f00837577c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_86ab3a7e-b5f8-4e86-a3d0-882abf892f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_86ab3a7e-b5f8-4e86-a3d0-882abf892f8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:to="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_613e6eb4-f680-4423-9340-9c9744149b48_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:to="loc_dei_EntityDomain_613e6eb4-f680-4423-9340-9c9744149b48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb7d019e-8284-4453-b351-61bc03c5e49e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:to="loc_dei_EntityDomain_bb7d019e-8284-4453-b351-61bc03c5e49e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8b5433b9-cf9e-4351-b57f-b72282a7bbce" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bb7d019e-8284-4453-b351-61bc03c5e49e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8b5433b9-cf9e-4351-b57f-b72282a7bbce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended" id="i22e221eff23746afa05e02f7aa7d97d8_ConsolidatedStatementsofCashFlowsUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9450bf3a-2964-4cb5-9083-9a6adbe1e472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9450bf3a-2964-4cb5-9083-9a6adbe1e472" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b17d77a5-fa02-4b83-b06c-711366c8c26f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_ProfitLoss_b17d77a5-fa02-4b83-b06c-711366c8c26f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_71aebad2-711a-45db-b96e-3d1a6f4b22c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_71aebad2-711a-45db-b96e-3d1a6f4b22c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_f4872608-30a3-48fd-a6ad-10ded3ace632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_f4872608-30a3-48fd-a6ad-10ded3ace632" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8f27d1e8-585b-436c-8f00-9572e125791c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8f27d1e8-585b-436c-8f00-9572e125791c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1f8c5fc2-1e47-4678-b7b0-05ddb14062e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_1f8c5fc2-1e47-4678-b7b0-05ddb14062e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_bbb9df76-e083-4f39-b39e-1f7e4692ffa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_bbb9df76-e083-4f39-b39e-1f7e4692ffa4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_7c39e013-4f67-4f1e-80d2-e67c9b31cbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_7c39e013-4f67-4f1e-80d2-e67c9b31cbbd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_0d29ca5a-4cdf-4f47-b4a6-4f9554422cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_0d29ca5a-4cdf-4f47-b4a6-4f9554422cbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a0f2d177-6965-4b5c-8c8a-848b9a8e1f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a0f2d177-6965-4b5c-8c8a-848b9a8e1f3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a96510e7-f888-40df-a32f-2dfa23250f73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a96510e7-f888-40df-a32f-2dfa23250f73" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_762ace61-2bc0-43d4-8e3f-1140fc2becb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_762ace61-2bc0-43d4-8e3f-1140fc2becb6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_b1787f7d-b19a-4729-8c30-43da5de8e119" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_b1787f7d-b19a-4729-8c30-43da5de8e119" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6989b43e-b751-4821-8507-25c0ec45db9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6989b43e-b751-4821-8507-25c0ec45db9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20432dbd-29e7-4ac9-adfb-5c8640f77a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20432dbd-29e7-4ac9-adfb-5c8640f77a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0520b1b1-1f4c-4d96-a606-ffa3f96c27d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0520b1b1-1f4c-4d96-a606-ffa3f96c27d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7cc723b1-557f-4ddf-a819-5a4ec2e1d7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7cc723b1-557f-4ddf-a819-5a4ec2e1d7e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5fd3bd4e-d425-422f-b4be-8299a5fb5823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5fd3bd4e-d425-422f-b4be-8299a5fb5823" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_322a7ba0-ff65-4f56-ade5-a2092b3e3353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_322a7ba0-ff65-4f56-ade5-a2092b3e3353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_b43a2f86-647d-4028-938b-f98dc6d6b578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_b43a2f86-647d-4028-938b-f98dc6d6b578" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_b911cccb-bbde-406e-b287-c404cefb1e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_b911cccb-bbde-406e-b287-c404cefb1e2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e35e0036-77a9-4f7f-a5e9-1401ee0326d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e35e0036-77a9-4f7f-a5e9-1401ee0326d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_3b0053fa-2dc8-4cb6-81da-a64afd8a9adb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_3b0053fa-2dc8-4cb6-81da-a64afd8a9adb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f890bf7c-4f27-4f79-8427-40ce1e9d7348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f890bf7c-4f27-4f79-8427-40ce1e9d7348" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_2cdda44d-7f15-4b3f-8379-17d72846ba49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_2cdda44d-7f15-4b3f-8379-17d72846ba49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_b1108373-ad50-4fe9-bfe4-6d0806326f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_b1108373-ad50-4fe9-bfe4-6d0806326f32" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c5148278-10c9-4b11-8d4d-4a38bda98a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c5148278-10c9-4b11-8d4d-4a38bda98a5c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72e30cad-2c54-4a5b-bafc-a50aec14e114" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72e30cad-2c54-4a5b-bafc-a50aec14e114" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4c9f0e00-753d-42fa-a21d-128d72f61c44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4c9f0e00-753d-42fa-a21d-128d72f61c44" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aca7d085-c9ff-4ef6-ae5e-c80ac5bc89e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aca7d085-c9ff-4ef6-ae5e-c80ac5bc89e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5b8b2a42-aeba-477a-bc8a-77cbef2596b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_aa6ce579-66f1-47b1-9f40-6d64ab63cf6b" xlink:href="cms-20210630.xsd#cms_NonCashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_cms_NonCashTransactionsAbstract_aa6ce579-66f1-47b1-9f40-6d64ab63cf6b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_41ae12ab-bd56-4d60-b45f-2271503a0a77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NonCashTransactionsAbstract_aa6ce579-66f1-47b1-9f40-6d64ab63cf6b" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_41ae12ab-bd56-4d60-b45f-2271503a0a77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9450bf3a-2964-4cb5-9083-9a6adbe1e472" xlink:to="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:to="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:to="loc_dei_EntityDomain_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0be7da7c-d241-44f2-8fef-665483fc2162" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:to="loc_dei_EntityDomain_0be7da7c-d241-44f2-8fef-665483fc2162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a8514f91-e26b-48d0-a321-69b9e546dde9" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0be7da7c-d241-44f2-8fef-665483fc2162" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a8514f91-e26b-48d0-a321-69b9e546dde9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended" id="i13915dbe3ab549b58eb1df5cdb6383bb_ConsolidatedBalanceSheetsUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:to="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd929f39-51b1-44b4-97f4-f9e5b8eba404" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd929f39-51b1-44b4-97f4-f9e5b8eba404" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4716071a-b98d-4761-9178-90cba33e6767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4716071a-b98d-4761-9178-90cba33e6767" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e8e97431-af0f-4d81-8e8a-da232fffb914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e8e97431-af0f-4d81-8e8a-da232fffb914" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_7dd5235a-391a-4e00-9b33-9a51a5436852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_7dd5235a-391a-4e00-9b33-9a51a5436852" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_83566be0-a492-4522-a39d-20711d1c62bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_83566be0-a492-4522-a39d-20711d1c62bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_899219d6-26c6-4862-a8d8-fe6a0ec0e653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventorySupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:to="loc_us-gaap_OtherInventorySupplies_899219d6-26c6-4862-a8d8-fe6a0ec0e653" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c66167d5-2d0e-417a-b592-7216549eacac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c66167d5-2d0e-417a-b592-7216549eacac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_885a5034-7f08-476a-bf44-bbb1a5def858" xlink:href="cms-20210630.xsd#cms_DeferredPropertyTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_cms_DeferredPropertyTaxes_885a5034-7f08-476a-bf44-bbb1a5def858" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_44c08a0a-7903-4f15-a9f9-99cc993b4e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_44c08a0a-7903-4f15-a9f9-99cc993b4e44" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_135fb7a6-be74-438d-adb9-eb8b02dd2bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_135fb7a6-be74-438d-adb9-eb8b02dd2bef" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b91235d6-2665-46cf-acdd-b6ef5e5f8184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_OtherAssetsCurrent_b91235d6-2665-46cf-acdd-b6ef5e5f8184" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2e5cc050-a908-4f30-97bf-1c659f72b5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_AssetsCurrent_2e5cc050-a908-4f30-97bf-1c659f72b5e5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_90da1635-f42e-47ef-8039-3c060a3d575a" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_90da1635-f42e-47ef-8039-3c060a3d575a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_cacc8fcb-3a31-419a-bb1d-e225691d5e34" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_cacc8fcb-3a31-419a-bb1d-e225691d5e34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c31e0c67-0836-4644-90fa-0448cafea22e" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c31e0c67-0836-4644-90fa-0448cafea22e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70763f1e-4d71-4a12-9005-1e6517648c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70763f1e-4d71-4a12-9005-1e6517648c5a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_81cdb337-07e5-4ba4-aa3b-cae0d7f60be5" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_81cdb337-07e5-4ba4-aa3b-cae0d7f60be5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_bbcd4475-5667-4d47-9fb8-364ce583f6db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_ConstructionInProgressGross_bbcd4475-5667-4d47-9fb8-364ce583f6db" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_97bcb9e4-4379-4eac-ba89-dd224936e41e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_97bcb9e4-4379-4eac-ba89-dd224936e41e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9071bf7e-a06d-4f98-aa7f-b822312c3365" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9071bf7e-a06d-4f98-aa7f-b822312c3365" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_2def6c0f-78c3-43ac-a183-7353e7003e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_2def6c0f-78c3-43ac-a183-7353e7003e7e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f7ce29d-afe7-4059-9805-a0a710f10096" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f7ce29d-afe7-4059-9805-a0a710f10096" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e39fa29e-903a-4eb7-9c75-2f56dc508b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e39fa29e-903a-4eb7-9c75-2f56dc508b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_feaa99df-3ff5-43a4-be3d-c2f9266f9acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_feaa99df-3ff5-43a4-be3d-c2f9266f9acd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d2eacdd2-5714-42ac-a021-40ab352ea11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_EquityMethodInvestments_d2eacdd2-5714-42ac-a021-40ab352ea11f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9e54abf3-cc25-473e-bc3f-a559f3b1214d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9e54abf3-cc25-473e-bc3f-a559f3b1214d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_f14404fd-0de5-4828-9c99-33ce380b2b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_f14404fd-0de5-4828-9c99-33ce380b2b0d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b8f812a7-b84b-4626-9796-910afcc964b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b8f812a7-b84b-4626-9796-910afcc964b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_457ac94a-ac7a-4f56-b26a-eba2125d4690" xlink:href="cms-20210630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_457ac94a-ac7a-4f56-b26a-eba2125d4690" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5ca87320-ca98-44e5-accb-bceab751c451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_Assets_5ca87320-ca98-44e5-accb-bceab751c451" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_47433625-d478-442e-a3c4-db0527bde001" xlink:href="cms-20210630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_47433625-d478-442e-a3c4-db0527bde001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_733100b7-c9b3-4b01-bb10-cf7bb9810873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_733100b7-c9b3-4b01-bb10-cf7bb9810873" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3debf58f-5c0c-47dc-adb8-0bbc15b0126e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_AccountsPayableCurrent_3debf58f-5c0c-47dc-adb8-0bbc15b0126e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_54711739-556d-4bfc-9f81-0ceddc5fda13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_54711739-556d-4bfc-9f81-0ceddc5fda13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_ec3bc97e-cf35-4ef1-a121-ed5c5a746942" xlink:href="cms-20210630.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_cms_AccruedRateRefunds_ec3bc97e-cf35-4ef1-a121-ed5c5a746942" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_1022430f-6d04-40eb-939f-0e715bf7ae25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_1022430f-6d04-40eb-939f-0e715bf7ae25" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_97a93fb2-d5c3-4da3-b669-7920c77ca85b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_TaxesPayableCurrent_97a93fb2-d5c3-4da3-b669-7920c77ca85b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_4465ef6a-3282-4a99-ae03-a69ecec8e197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_4465ef6a-3282-4a99-ae03-a69ecec8e197" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_759b21a8-5ecf-4552-ab23-3ad1c5e3761d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_759b21a8-5ecf-4552-ab23-3ad1c5e3761d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ca54b43d-1ab0-41c2-8c3d-981262de7bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ca54b43d-1ab0-41c2-8c3d-981262de7bcd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_caa5496c-8c09-4498-9d54-87792ede1821" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_LiabilitiesCurrent_caa5496c-8c09-4498-9d54-87792ede1821" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_39541000-3872-41d3-9c85-91ae99c0024f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_39541000-3872-41d3-9c85-91ae99c0024f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_1445f042-bb61-4f6e-b80a-8347c50a8f9d" xlink:href="cms-20210630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_1445f042-bb61-4f6e-b80a-8347c50a8f9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_792a00a9-6bbe-4a47-8e3f-d61d813bb2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_792a00a9-6bbe-4a47-8e3f-d61d813bb2f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_da88bde8-85a8-41f8-aa08-256a85204300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_da88bde8-85a8-41f8-aa08-256a85204300" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_15dabfd4-d129-463f-acf1-10b5fba5709c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_15dabfd4-d129-463f-acf1-10b5fba5709c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_74b0efa8-f9b6-403c-a6b0-fbcf51cc6d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_74b0efa8-f9b6-403c-a6b0-fbcf51cc6d10" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a2748edd-7ec4-44c9-9e43-a6a9bde26e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a2748edd-7ec4-44c9-9e43-a6a9bde26e2b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_94d15cf9-4592-40ce-91dc-28e663848d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_94d15cf9-4592-40ce-91dc-28e663848d07" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d51840ba-b71a-40db-a20d-e49cc2a3a499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d51840ba-b71a-40db-a20d-e49cc2a3a499" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_9910c3f6-6970-45a4-b91e-fd76a9354dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_9910c3f6-6970-45a4-b91e-fd76a9354dcf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1f95b7ef-c275-423e-8f34-f46e9ecd39b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1f95b7ef-c275-423e-8f34-f46e9ecd39b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2584515a-9bcc-4bdc-bacc-2253e6d7a144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_CommonStockValue_2584515a-9bcc-4bdc-bacc-2253e6d7a144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e717bd22-3a9f-481e-8ebc-97772b5ad2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e717bd22-3a9f-481e-8ebc-97772b5ad2ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9263868-15d2-4e9f-845a-47c31280959f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9263868-15d2-4e9f-845a-47c31280959f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3a1f4832-4144-4548-bd47-47dffd8c3c88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3a1f4832-4144-4548-bd47-47dffd8c3c88" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2273fc85-49ac-4bf8-b346-75e7f9ed215b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_StockholdersEquity_2273fc85-49ac-4bf8-b346-75e7f9ed215b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_80e80de3-9100-402a-a4fe-44ace22eddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_PreferredStockValue_80e80de3-9100-402a-a4fe-44ace22eddc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_036399bd-3424-4cfe-b534-3f73a083f4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_MinorityInterest_036399bd-3424-4cfe-b534-3f73a083f4e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7530132a-e78d-4183-9622-36cbf6338cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7530132a-e78d-4183-9622-36cbf6338cc2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f14d499-66d8-4c6e-a302-79596bc6bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f14d499-66d8-4c6e-a302-79596bc6bfa0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:to="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:to="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0bda253e-8794-42a6-9e8d-6cecd74f984b_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:to="loc_dei_EntityDomain_0bda253e-8794-42a6-9e8d-6cecd74f984b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47f78563-f13c-44fe-9587-f8f85ac37d06" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:to="loc_dei_EntityDomain_47f78563-f13c-44fe-9587-f8f85ac37d06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a3f0ff4b-eb1a-4fd3-ab78-6a77837297bf" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_47f78563-f13c-44fe-9587-f8f85ac37d06" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a3f0ff4b-eb1a-4fd3-ab78-6a77837297bf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended" id="i6e17587903a44213b3111f3641d5cd0c_ConsolidatedBalanceSheetsUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_18571389-346a-41c0-9495-a2995474a6de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_18571389-346a-41c0-9495-a2995474a6de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_6726117f-8697-4c8c-80da-d12b9da18d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_6726117f-8697-4c8c-80da-d12b9da18d59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_353ff3f7-a038-40d9-9ee8-099027c491b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_353ff3f7-a038-40d9-9ee8-099027c491b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d2138eac-570e-48b1-b8fd-ae8e77ac6418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d2138eac-570e-48b1-b8fd-ae8e77ac6418" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8ae9c485-719d-4f1b-a263-92140922922a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8ae9c485-719d-4f1b-a263-92140922922a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_045b30dd-9b09-4a65-8416-8fa5f07ddb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_045b30dd-9b09-4a65-8416-8fa5f07ddb5c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_288ffa64-3b39-40d4-a600-f01e51614933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_288ffa64-3b39-40d4-a600-f01e51614933" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:to="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_834494fa-d9cb-45a4-9e95-56a4a7d76b57_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:to="loc_dei_EntityDomain_834494fa-d9cb-45a4-9e95-56a4a7d76b57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_04caafe8-e86e-4d5e-93ac-d431bebafa49" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:to="loc_dei_EntityDomain_04caafe8-e86e-4d5e-93ac-d431bebafa49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6c0c28ad-1d50-4fa0-88ee-f37f5634e8ec" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_04caafe8-e86e-4d5e-93ac-d431bebafa49" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6c0c28ad-1d50-4fa0-88ee-f37f5634e8ec" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofChangesInEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited" xlink:type="extended" id="i3e700e77dd0440df8accd960d350c8e2_ConsolidatedStatementsofChangesInEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a89d5f95-1ddb-4c6b-8fc3-bb6974473cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a89d5f95-1ddb-4c6b-8fc3-bb6974473cc9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2415b217-28de-43ee-b78a-af9f84c0553d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2415b217-28de-43ee-b78a-af9f84c0553d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_20d14044-e992-40d9-ba75-cc65e2a986fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_20d14044-e992-40d9-ba75-cc65e2a986fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_ed758f7e-573c-407d-98c1-e4e6c2879527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_ed758f7e-573c-407d-98c1-e4e6c2879527" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_bfc25388-fcba-46cc-806f-901b4ce4df80" xlink:href="cms-20210630.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_bfc25388-fcba-46cc-806f-901b4ce4df80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_77f7f02a-2a4a-46d9-b32c-4ca56c79dcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_77f7f02a-2a4a-46d9-b32c-4ca56c79dcbd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_dd1d1dca-f923-44de-abf3-49de2c655b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_dd1d1dca-f923-44de-abf3-49de2c655b9d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a64bb35b-4883-4bd2-9b79-2060cc89ab05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a64bb35b-4883-4bd2-9b79-2060cc89ab05" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c304e1d4-9433-4008-a0df-bacda4bec7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_ProfitLoss_c304e1d4-9433-4008-a0df-bacda4bec7c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_d9d699fb-59dc-4a79-9632-26b4b3f53ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_DividendsCommonStockCash_d9d699fb-59dc-4a79-9632-26b4b3f53ceb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_bc4f29a9-82b7-493c-817e-e62fd3050916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_DividendsPreferredStockCash_bc4f29a9-82b7-493c-817e-e62fd3050916" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_a39acdeb-a3ed-464b-a8ef-634f3cc323ea" xlink:href="cms-20210630.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_a39acdeb-a3ed-464b-a8ef-634f3cc323ea" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f440c862-d295-40d1-b20d-f845a9a11b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f440c862-d295-40d1-b20d-f845a9a11b45" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1afb0ab-3ff7-4a90-9b9e-eb078d5973ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_1e37a0f6-e592-4d55-9409-b53f70fe87de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_1e37a0f6-e592-4d55-9409-b53f70fe87de" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a89d5f95-1ddb-4c6b-8fc3-bb6974473cc9" xlink:to="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:to="loc_dei_EntityDomain_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9f8982c5-9012-4b34-9589-79ce311ecf25" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:to="loc_dei_EntityDomain_9f8982c5-9012-4b34-9589-79ce311ecf25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_985824dd-1fff-42df-9e36-6828e55850d8" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9f8982c5-9012-4b34-9589-79ce311ecf25" xlink:to="loc_cms_ConsumersEnergyCompanyMember_985824dd-1fff-42df-9e36-6828e55850d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2e616169-ecf1-46d5-aa0c-5a872615dece_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:to="loc_us-gaap_EquityComponentDomain_2e616169-ecf1-46d5-aa0c-5a872615dece_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:to="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a1230b40-aadf-4788-8b97-3a4bd631d6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_CommonStockMember_a1230b40-aadf-4788-8b97-3a4bd631d6f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3c6fe281-9389-434a-aeab-3add4c11794d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3c6fe281-9389-434a-aeab-3add4c11794d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1998e811-3c10-47f9-aa93-4046a5d842e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1998e811-3c10-47f9-aa93-4046a5d842e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a5e0d703-80be-4e64-8bcc-3aae54ae1ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a5e0d703-80be-4e64-8bcc-3aae54ae1ba8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_5004d02c-b243-4885-9533-d39a87d5d861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_5004d02c-b243-4885-9533-d39a87d5d861" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c5a9fc9d-05f4-4ea0-b133-938a2559ac59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_RetainedEarningsMember_c5a9fc9d-05f4-4ea0-b133-938a2559ac59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_fca1f408-1a84-4557-9017-814781f19d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_PreferredStockMember_fca1f408-1a84-4557-9017-814781f19d52" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_81fcc390-7a48-4fc9-a3b9-83229599c5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_NoncontrollingInterestMember_81fcc390-7a48-4fc9-a3b9-83229599c5e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3374d3d0-3f72-4024-84a8-c8d489380d58_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3374d3d0-3f72-4024-84a8-c8d489380d58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_bc199807-b03f-4453-9836-7cef3eaa7d38" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_bc199807-b03f-4453-9836-7cef3eaa7d38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_dc0748f3-48e5-4309-9166-969367bf1f71" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_bc199807-b03f-4453-9836-7cef3eaa7d38" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_dc0748f3-48e5-4309-9166-969367bf1f71" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="cms-20210630.xsd#SignificantAccountingPoliciesPolicy"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="extended" id="i5e7f10d1031f4dea827540772dd70af9_SignificantAccountingPoliciesPolicy">
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:href="cms-20210630.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_24cd9b37-aa14-4e4d-85f6-488d2e8d00bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_24cd9b37-aa14-4e4d-85f6-488d2e8d00bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_92688373-aec4-44b1-adaf-4017162b9715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_92688373-aec4-44b1-adaf-4017162b9715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_ecae3921-7224-4bc1-9815-48b5b5f93826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_ecae3921-7224-4bc1-9815-48b5b5f93826" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:href="cms-20210630.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:to="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:to="loc_dei_EntityDomain_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_346a0415-f45b-44e1-9765-540efc881f5a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:to="loc_dei_EntityDomain_346a0415-f45b-44e1-9765-540efc881f5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d1632321-9f34-4d90-b0e3-2a2d2072c24d" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_346a0415-f45b-44e1-9765-540efc881f5a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d1632321-9f34-4d90-b0e3-2a2d2072c24d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_7001a782-f08e-4cc4-b7a9-37a610397323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_7001a782-f08e-4cc4-b7a9-37a610397323" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_47a9d8b5-b03d-4025-b76b-8fe59529b291" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_47a9d8b5-b03d-4025-b76b-8fe59529b291" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="cms-20210630.xsd#RegulatoryMatters"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended" id="i7fa82f69f65c43d6b22506ec2de699f7_RegulatoryMatters">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c85855e9-df1c-4eef-99de-40d291cff717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_c0129a13-0bcb-4397-94c3-8a749f99bf69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c85855e9-df1c-4eef-99de-40d291cff717" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_c0129a13-0bcb-4397-94c3-8a749f99bf69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c85855e9-df1c-4eef-99de-40d291cff717" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:to="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d2b3a481-a909-41aa-9fa2-ccc782636058_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:to="loc_dei_EntityDomain_d2b3a481-a909-41aa-9fa2-ccc782636058_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c62389e6-53e5-4660-b868-35b1062ee82a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:to="loc_dei_EntityDomain_c62389e6-53e5-4660-b868-35b1062ee82a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d0e7b668-8577-498c-9deb-27e490f3cd48" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c62389e6-53e5-4660-b868-35b1062ee82a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d0e7b668-8577-498c-9deb-27e490f3cd48" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#RegulatoryMattersQuarterlyNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails" xlink:type="extended" id="i9d8a773cb9d34de1a07b234fa9db38ef_RegulatoryMattersQuarterlyNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_dc8155a2-d14b-4a41-b936-78c935d1f684" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_dc8155a2-d14b-4a41-b936-78c935d1f684" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_efd8db83-8042-45d1-aa5f-d563e62d7073" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_efd8db83-8042-45d1-aa5f-d563e62d7073" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RequestedRecoveryCollection_4ecd1a6c-4f81-440c-b104-0cd5f78fb71f" xlink:href="cms-20210630.xsd#cms_RequestedRecoveryCollection"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_cms_RequestedRecoveryCollection_4ecd1a6c-4f81-440c-b104-0cd5f78fb71f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b795e275-33c5-4dc2-85ff-3af45ad96fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_us-gaap_Revenues_b795e275-33c5-4dc2-85ff-3af45ad96fbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_edce7a55-a78a-44a8-85dd-c13073b98131_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_edce7a55-a78a-44a8-85dd-c13073b98131_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueSubjectToRefundMember_35be3884-6ebf-458c-89cf-662250834eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueSubjectToRefundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:to="loc_us-gaap_RevenueSubjectToRefundMember_35be3884-6ebf-458c-89cf-662250834eda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_4b88a5f7-5d13-453b-8099-d7c291f04365" xlink:href="cms-20210630.xsd#cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:to="loc_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_4b88a5f7-5d13-453b-8099-d7c291f04365" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d51d2bfa-a354-48cd-a2a5-6a0549bfab28_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:to="loc_dei_EntityDomain_d51d2bfa-a354-48cd-a2a5-6a0549bfab28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_64dd10a6-e2e5-45ee-87cc-b43d101f052b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:to="loc_dei_EntityDomain_64dd10a6-e2e5-45ee-87cc-b43d101f052b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_44539d06-1645-4697-8ee8-2739edc0a3a2" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_64dd10a6-e2e5-45ee-87cc-b43d101f052b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_44539d06-1645-4697-8ee8-2739edc0a3a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e7868507-3cc9-4a57-b62b-bd463d4d9c0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e7868507-3cc9-4a57-b62b-bd463d4d9c0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember_7275f40b-729d-4f18-87d1-6865f428d50b" xlink:href="cms-20210630.xsd#cms_ElectricRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:to="loc_cms_ElectricRateCaseMember_7275f40b-729d-4f18-87d1-6865f428d50b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_69417c06-6d79-4de6-94f9-195f727f422d" xlink:href="cms-20210630.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_69417c06-6d79-4de6-94f9-195f727f422d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20210630.xsd#ContingenciesandCommitments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="extended" id="i842ff3dc6da6455db3d6ddc6757d19d6_ContingenciesandCommitments">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_a401f193-c0e8-4b54-90d4-54793725714b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_5556e319-7d6c-4510-ae7e-b7b4ffe3cf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a401f193-c0e8-4b54-90d4-54793725714b" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_5556e319-7d6c-4510-ae7e-b7b4ffe3cf9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a401f193-c0e8-4b54-90d4-54793725714b" xlink:to="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:to="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d739cef2-1bb6-4a22-999d-3257916667ec_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:to="loc_dei_EntityDomain_d739cef2-1bb6-4a22-999d-3257916667ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51f63673-f6ae-409c-b99d-a5d2661dbcba" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:to="loc_dei_EntityDomain_51f63673-f6ae-409c-b99d-a5d2661dbcba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c857c5e2-1d99-493f-adb7-f545542d7465" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_51f63673-f6ae-409c-b99d-a5d2661dbcba" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c857c5e2-1d99-493f-adb7-f545542d7465" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#ContingenciesandCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="extended" id="i1c62a3f111e34e8ab359c113f94d69dd_ContingenciesandCommitmentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_144c7114-1c52-4517-b2b4-a3e219ef75a7" xlink:href="cms-20210630.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_144c7114-1c52-4517-b2b4-a3e219ef75a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_a09c505e-72fb-425e-910b-df30e9e0cf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_a09c505e-72fb-425e-910b-df30e9e0cf4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:to="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:to="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f61669c-5702-4f25-b25d-facacd1d40e1_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:to="loc_dei_EntityDomain_6f61669c-5702-4f25-b25d-facacd1d40e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_124b142f-4422-497d-a6d0-b92ed11254f5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:to="loc_dei_EntityDomain_124b142f-4422-497d-a6d0-b92ed11254f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4aa749bc-fcd4-45dd-be02-305a0fc8e98c" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_124b142f-4422-497d-a6d0-b92ed11254f5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4aa749bc-fcd4-45dd-be02-305a0fc8e98c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" xlink:type="extended" id="i776d33d739ad4331ac2c698516007f45_ContingenciesandCommitmentsContingenciesAndCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_6f93c5e7-6e91-4d43-85d0-a9e4f4309261" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_6f93c5e7-6e91-4d43-85d0-a9e4f4309261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_151b9531-77dd-47ea-b8b6-799309b51824" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_151b9531-77dd-47ea-b8b6-799309b51824" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_911fcb3b-4abf-4cc9-ab44-2c9a16de2191" xlink:href="cms-20210630.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_911fcb3b-4abf-4cc9-ab44-2c9a16de2191" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_a63f784b-f314-4ffc-8efa-ee1ca572004d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_a63f784b-f314-4ffc-8efa-ee1ca572004d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForeignGovernmentTaxClaimOnSale_1973ed98-91b3-4929-9007-e9812283fec2" xlink:href="cms-20210630.xsd#cms_ForeignGovernmentTaxClaimOnSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_ForeignGovernmentTaxClaimOnSale_1973ed98-91b3-4929-9007-e9812283fec2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29756c4f-feb9-4e72-be09-b6cef8dbb50c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29756c4f-feb9-4e72-be09-b6cef8dbb50c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_c60d6f02-fb0a-4953-a90a-d7428541747c" xlink:href="cms-20210630.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_c60d6f02-fb0a-4953-a90a-d7428541747c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilityUtilityPlantNameplateCapacity_4b311b2f-ef87-437e-a803-da2e05b29ff4" xlink:href="cms-20210630.xsd#cms_PublicUtilityUtilityPlantNameplateCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_PublicUtilityUtilityPlantNameplateCapacity_4b311b2f-ef87-437e-a803-da2e05b29ff4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_940fb70a-70ce-42e2-91db-00715f25c3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_940fb70a-70ce-42e2-91db-00715f25c3fd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_23006772-e333-48aa-87d1-2281e92cfa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_23006772-e333-48aa-87d1-2281e92cfa4a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_98c1756c-33c6-4257-8534-c626f45bed32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_98c1756c-33c6-4257-8534-c626f45bed32" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense_c7951ba6-5f59-4092-8645-1540f414b2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LitigationSettlementExpense_c7951ba6-5f59-4092-8645-1540f414b2fb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_453a769f-7a22-4522-b135-36ae3c2f9e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_453a769f-7a22-4522-b135-36ae3c2f9e8f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_8f2c9a59-53c0-457a-9956-abf4171de5d0" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_8f2c9a59-53c0-457a-9956-abf4171de5d0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_ad7c414c-2b9f-407c-8bd9-50277f4a3c14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LossContingencyReceivable_ad7c414c-2b9f-407c-8bd9-50277f4a3c14" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_95937c7b-8bb1-4dc9-8f5e-443af3f2a2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_95937c7b-8bb1-4dc9-8f5e-443af3f2a2c0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2ec7cb18-31a5-4556-8e9d-296bbcba0209" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2ec7cb18-31a5-4556-8e9d-296bbcba0209" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_54c96272-af46-4fcd-903a-d3c98bac9571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_Revenues_54c96272-af46-4fcd-903a-d3c98bac9571" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3bdd3f45-d6e1-448c-b386-435422848f29_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3bdd3f45-d6e1-448c-b386-435422848f29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RayCompressorStationMember_30c36317-70dc-4c64-9a04-31c4b99beb2c" xlink:href="cms-20210630.xsd#cms_RayCompressorStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:to="loc_cms_RayCompressorStationMember_30c36317-70dc-4c64-9a04-31c4b99beb2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewCovertGeneratingFacilityMember_20b47d02-69ac-4653-955a-32dcbb84c65f" xlink:href="cms-20210630.xsd#cms_NewCovertGeneratingFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:to="loc_cms_NewCovertGeneratingFacilityMember_20b47d02-69ac-4653-955a-32dcbb84c65f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterpriseSegmentGeneratingUnitsMember_64b5cffa-9d16-4063-be4d-e6f736b0dac0" xlink:href="cms-20210630.xsd#cms_EnterpriseSegmentGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:to="loc_cms_EnterpriseSegmentGeneratingUnitsMember_64b5cffa-9d16-4063-be4d-e6f736b0dac0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_df35e95c-90c5-4e39-9bd8-970e11b02b3f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:to="loc_srt_LitigationCaseTypeDomain_df35e95c-90c5-4e39-9bd8-970e11b02b3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_49f60e8e-43d5-4b5a-b309-6f0c455e84ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:to="loc_srt_LitigationCaseTypeDomain_49f60e8e-43d5-4b5a-b309-6f0c455e84ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivilCaseConsumersV.MPSCStaffMember_d17e54c6-60f7-40c1-80f9-b41d56a4712a" xlink:href="cms-20210630.xsd#cms_CivilCaseConsumersV.MPSCStaffMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_49f60e8e-43d5-4b5a-b309-6f0c455e84ab" xlink:to="loc_cms_CivilCaseConsumersV.MPSCStaffMember_d17e54c6-60f7-40c1-80f9-b41d56a4712a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_d843b610-fba0-4c54-b7aa-0c57e6be18f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_d843b610-fba0-4c54-b7aa-0c57e6be18f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_da8b928e-d077-4026-88c1-326df349a281" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_da8b928e-d077-4026-88c1-326df349a281" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EquatorialGuineaTaxAuthorityMember_ef70b73b-fe05-4466-aad8-c753f0194225" xlink:href="cms-20210630.xsd#cms_EquatorialGuineaTaxAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_da8b928e-d077-4026-88c1-326df349a281" xlink:to="loc_cms_EquatorialGuineaTaxAuthorityMember_ef70b73b-fe05-4466-aad8-c753f0194225" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:to="loc_us-gaap_UtilityPlantDomain_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:to="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_5d6efe5f-17d5-4a7d-ae39-3d608e171a10" xlink:href="cms-20210630.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:to="loc_cms_ElectricUtilityMember_5d6efe5f-17d5-4a7d-ae39-3d608e171a10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_8198d21f-5916-4ab5-a2f0-a694acab18a5" xlink:href="cms-20210630.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:to="loc_cms_GasUtilityMember_8198d21f-5916-4ab5-a2f0-a694acab18a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_947fbaa8-f0ed-4262-908b-702ee3497f5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_947fbaa8-f0ed-4262-908b-702ee3497f5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_6eef7199-a7db-4700-bdea-ab6d7888d17f" xlink:href="cms-20210630.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_BayHarborMember_6eef7199-a7db-4700-bdea-ab6d7888d17f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_4977bcb2-5845-453d-af5c-f5df9de1b5aa" xlink:href="cms-20210630.xsd#cms_NrepaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_NrepaMember_4977bcb2-5845-453d-af5c-f5df9de1b5aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_5ed95a89-935f-4069-a9de-5aefca468765" xlink:href="cms-20210630.xsd#cms_CerclaLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_CerclaLiabilityMember_5ed95a89-935f-4069-a9de-5aefca468765" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_66944388-d8b3-49d9-88fc-adc63a6902cb" xlink:href="cms-20210630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_ManufacturedGasPlantMember_66944388-d8b3-49d9-88fc-adc63a6902cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:to="loc_srt_RangeMember_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:to="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2b33ac7e-f11c-439b-a1be-83841737a7ce" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:to="loc_srt_MinimumMember_2b33ac7e-f11c-439b-a1be-83841737a7ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3601489b-86a1-4c28-bf77-8b971baa9e0d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:to="loc_srt_MaximumMember_3601489b-86a1-4c28-bf77-8b971baa9e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7457dcb3-a8a2-4784-a212-13c07059996d_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:to="loc_dei_EntityDomain_7457dcb3-a8a2-4784-a212-13c07059996d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7da00a03-01ec-4500-b72e-782b106a6683" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:to="loc_dei_EntityDomain_7da00a03-01ec-4500-b72e-782b106a6683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_76b91877-920e-4ca0-8fc3-44bfaa39727f" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7da00a03-01ec-4500-b72e-782b106a6683" xlink:to="loc_cms_ConsumersEnergyCompanyMember_76b91877-920e-4ca0-8fc3-44bfaa39727f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_2799b90f-584d-4008-b8d0-94905b059de2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_2799b90f-584d-4008-b8d0-94905b059de2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1d279153-25b0-4895-9c5e-19b9367dbaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1d279153-25b0-4895-9c5e-19b9367dbaa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_b3f7aba3-c071-4819-a503-a7ea44cce474" xlink:href="cms-20210630.xsd#cms_GasCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1d279153-25b0-4895-9c5e-19b9367dbaa7" xlink:to="loc_cms_GasCostRecoveryMember_b3f7aba3-c071-4819-a503-a7ea44cce474" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_98ac2961-d6b4-4b99-90b5-d26c6f5d236e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:to="loc_us-gaap_RegulatoryAssetDomain_98ac2961-d6b4-4b99-90b5-d26c6f5d236e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_14e5db0b-28c1-4ec1-8c9b-7df578c82cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:to="loc_us-gaap_RegulatoryAssetDomain_14e5db0b-28c1-4ec1-8c9b-7df578c82cc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_6598567f-2b05-463b-89df-f6ce8b28c795" xlink:href="cms-20210630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_14e5db0b-28c1-4ec1-8c9b-7df578c82cc4" xlink:to="loc_cms_ManufacturedGasPlantMember_6598567f-2b05-463b-89df-f6ce8b28c795" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_7af92d4f-8cc8-4b77-abff-8f968cb9fabb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_7af92d4f-8cc8-4b77-abff-8f968cb9fabb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RepairCostsMember_c06637fa-efba-42e9-ad50-bf02a6cc3742" xlink:href="cms-20210630.xsd#cms_RepairCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:to="loc_cms_RepairCostsMember_c06637fa-efba-42e9-ad50-bf02a6cc3742" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncrementalGasPurchasesMember_d78bb7c8-cccf-4e9a-85b2-f4f8bc9be1cb" xlink:href="cms-20210630.xsd#cms_IncrementalGasPurchasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:to="loc_cms_IncrementalGasPurchasesMember_d78bb7c8-cccf-4e9a-85b2-f4f8bc9be1cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InsuranceRecoveriesMember_d9ec46d2-36f3-4c74-8696-ea5dc2316a41" xlink:href="cms-20210630.xsd#cms_InsuranceRecoveriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:to="loc_cms_InsuranceRecoveriesMember_d9ec46d2-36f3-4c74-8696-ea5dc2316a41" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" xlink:type="extended" id="id2afbcf95f89462f92a08e00050c0427_ContingenciesandCommitmentsExpectedRemediationCostByYearDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_b238d269-2809-46ca-ab96-64734d4e695d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_b238d269-2809-46ca-ab96-64734d4e695d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_442de789-c6c2-4837-8b95-fc487d308fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_442de789-c6c2-4837-8b95-fc487d308fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_2f57fd4a-78de-40ad-b93e-9c5a21135d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_2f57fd4a-78de-40ad-b93e-9c5a21135d4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_6d6ab974-5758-4c0d-871b-26382e838ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_6d6ab974-5758-4c0d-871b-26382e838ed0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_07f07bb2-f132-4411-9aa2-a2999ee5fa2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_07f07bb2-f132-4411-9aa2-a2999ee5fa2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_acda98a7-da33-4d0b-ba2d-83d3bf79ecc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_acda98a7-da33-4d0b-ba2d-83d3bf79ecc9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_58667946-516d-4b6e-9689-bdf081fc9384_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_58667946-516d-4b6e-9689-bdf081fc9384_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_aa0baec0-9d59-4ad9-84c6-73b37247f4f0" xlink:href="cms-20210630.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:to="loc_cms_BayHarborMember_aa0baec0-9d59-4ad9-84c6-73b37247f4f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d288fc3b-64e9-4aa4-943d-173eebef820e" xlink:href="cms-20210630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:to="loc_cms_ManufacturedGasPlantMember_d288fc3b-64e9-4aa4-943d-173eebef820e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:to="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_787a85df-df04-4e0b-bfe5-4d24fce65a2f_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:to="loc_dei_EntityDomain_787a85df-df04-4e0b-bfe5-4d24fce65a2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b5a79886-2c35-436e-be76-c7898bd5b362" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:to="loc_dei_EntityDomain_b5a79886-2c35-436e-be76-c7898bd5b362" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2f49454c-7d5b-4dc8-9095-d679f1d8292e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b5a79886-2c35-436e-be76-c7898bd5b362" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2f49454c-7d5b-4dc8-9095-d679f1d8292e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ContingenciesandCommitmentsGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails" xlink:type="extended" id="i9d4a586892d549309cf3c9bbc17fc0f5_ContingenciesandCommitmentsGuaranteesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:href="cms-20210630.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsTerm_5ba5e6af-c477-419a-b286-7d0540ccf9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_GuaranteeObligationsTerm_5ba5e6af-c477-419a-b286-7d0540ccf9aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_4d6dcd14-6231-4f7d-98e5-b4e9a06af353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_4d6dcd14-6231-4f7d-98e5-b4e9a06af353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_9b52f881-6cc4-4c39-938f-651101f8081e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_9b52f881-6cc4-4c39-938f-651101f8081e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_777884ea-a5c2-4232-8fb5-3c7dd538ac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_777884ea-a5c2-4232-8fb5-3c7dd538ac9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:href="cms-20210630.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_03f90768-c79f-4095-bf36-e7cc8c02dfa4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_03f90768-c79f-4095-bf36-e7cc8c02dfa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_b3c2eb19-b2e3-4d38-adcf-17205f3c0637" xlink:href="cms-20210630.xsd#cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:to="loc_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_b3c2eb19-b2e3-4d38-adcf-17205f3c0637" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_bea1ceaf-5db3-4531-ba57-6071fb5b60ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_bea1ceaf-5db3-4531-ba57-6071fb5b60ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxAndOtherIndemnityObligationsMember_f8f45240-200d-4dd6-b000-e1c88d6389bf" xlink:href="cms-20210630.xsd#cms_TaxAndOtherIndemnityObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:to="loc_cms_TaxAndOtherIndemnityObligationsMember_f8f45240-200d-4dd6-b000-e1c88d6389bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_3e862c40-65e2-461d-9407-f53a1741c288_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_3e862c40-65e2-461d-9407-f53a1741c288_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_523d4130-4480-42ba-a421-5dec805598ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_523d4130-4480-42ba-a421-5dec805598ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_16e15413-7211-45e0-b422-e7ecafd50497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_523d4130-4480-42ba-a421-5dec805598ab" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_16e15413-7211-45e0-b422-e7ecafd50497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_22edb7aa-815d-4449-bb43-522657fd308a_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:to="loc_dei_EntityDomain_22edb7aa-815d-4449-bb43-522657fd308a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d325504e-e098-410a-acef-d8bdfe706b11" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:to="loc_dei_EntityDomain_d325504e-e098-410a-acef-d8bdfe706b11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_60e18377-f8e3-43d3-859a-58edb9987fce" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d325504e-e098-410a-acef-d8bdfe706b11" xlink:to="loc_cms_ConsumersEnergyCompanyMember_60e18377-f8e3-43d3-859a-58edb9987fce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d6f8644b-6ceb-4117-a5a3-de0694c76859_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d6f8644b-6ceb-4117-a5a3-de0694c76859_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_68546eb5-4aef-4042-8d3f-7922a58938bc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:to="loc_srt_ConsolidatedEntitiesDomain_68546eb5-4aef-4042-8d3f-7922a58938bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4582bfe8-82a3-46aa-b187-a13e8ddd94f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_68546eb5-4aef-4042-8d3f-7922a58938bc" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4582bfe8-82a3-46aa-b187-a13e8ddd94f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_bc3e48f7-869c-46c7-92f1-8a3df4ce3323_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:to="loc_srt_OwnershipDomain_bc3e48f7-869c-46c7-92f1-8a3df4ce3323_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0bb8b6c1-9ad2-46a3-ae40-0b0167cb5584" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:to="loc_srt_OwnershipDomain_0bb8b6c1-9ad2-46a3-ae40-0b0167cb5584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_64db05bd-91fd-41f3-84d9-2732bd7bacc4" xlink:href="cms-20210630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_0bb8b6c1-9ad2-46a3-ae40-0b0167cb5584" xlink:to="loc_cms_AviatorWindClassBMembershipMember_64db05bd-91fd-41f3-84d9-2732bd7bacc4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsAndCapitalization" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsAndCapitalization"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsAndCapitalization" xlink:type="extended" id="i2e488702bf994678b4109ac2855ac0a5_FinancingsAndCapitalization">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_542218a8-8641-4f05-9784-8e269f67a90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_cba318a8-cc79-454d-a4da-88285896d7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_542218a8-8641-4f05-9784-8e269f67a90e" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_cba318a8-cc79-454d-a4da-88285896d7ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_542218a8-8641-4f05-9784-8e269f67a90e" xlink:to="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:to="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3abc12ad-be02-4144-8985-a51340405f53_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:to="loc_dei_EntityDomain_3abc12ad-be02-4144-8985-a51340405f53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4c1c166d-ef18-497c-b7e1-4674b6e12f6a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:to="loc_dei_EntityDomain_4c1c166d-ef18-497c-b7e1-4674b6e12f6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_40191ac0-053a-49d2-9000-0f6c29210f83" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4c1c166d-ef18-497c-b7e1-4674b6e12f6a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_40191ac0-053a-49d2-9000-0f6c29210f83" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsAndCapitalizationTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables" xlink:type="extended" id="i3450aec9b2f24685b53daf8ac04c9422_FinancingsAndCapitalizationTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_d233c89d-dfe9-48d6-96ab-37d22e8db948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_d233c89d-dfe9-48d6-96ab-37d22e8db948" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_dc7403c8-6c5f-41dd-8040-03de36dccd32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_dc7403c8-6c5f-41dd-8040-03de36dccd32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:to="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:to="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb9225fe-234e-44ef-b3e3-eb90f8940088_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:to="loc_dei_EntityDomain_cb9225fe-234e-44ef-b3e3-eb90f8940088_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_24ab5afb-0cde-4f72-9cec-66e1391c5a23" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:to="loc_dei_EntityDomain_24ab5afb-0cde-4f72-9cec-66e1391c5a23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f974aecb-58f8-4283-a088-7e43ed030983" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_24ab5afb-0cde-4f72-9cec-66e1391c5a23" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f974aecb-58f8-4283-a088-7e43ed030983" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails" xlink:type="extended" id="ibee34add2c7443f9b6866d27ebc98698_FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_72f7fb9f-d1d5-43c3-9777-9cace6b95bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_72f7fb9f-d1d5-43c3-9777-9cace6b95bcb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_1b1382ad-28e1-4079-be24-0a0b2525aa42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCredit_1b1382ad-28e1-4079-be24-0a0b2525aa42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_133fca6b-ace2-4058-813c-12f394493061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_133fca6b-ace2-4058-813c-12f394493061" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e1f7d16c-b65b-40cb-ac13-0069a17e0edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e1f7d16c-b65b-40cb-ac13-0069a17e0edd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4ae96904-fb86-4207-977f-bba0e3b6a930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4ae96904-fb86-4207-977f-bba0e3b6a930" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_fb99ff85-8ec8-41c8-95ac-c85d81f7b1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4ae96904-fb86-4207-977f-bba0e3b6a930" xlink:to="loc_us-gaap_LetterOfCreditMember_fb99ff85-8ec8-41c8-95ac-c85d81f7b1cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f5996773-1db1-41c9-9dc7-992f717f6cba_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f5996773-1db1-41c9-9dc7-992f717f6cba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_55c9eff6-08aa-424d-a958-f0dfeb22f262" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:to="loc_srt_ParentCompanyMember_55c9eff6-08aa-424d-a958-f0dfeb22f262" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_fa2f2e3f-7c05-4cd4-9b17-55a4ad6b3d45" xlink:href="cms-20210630.xsd#cms_CMSEnterprisesIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:to="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_fa2f2e3f-7c05-4cd4-9b17-55a4ad6b3d45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1970e3-86d3-4e0b-b59f-8be8951636b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1970e3-86d3-4e0b-b59f-8be8951636b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_28a4adef-a380-428c-ac71-46d075b7bf87" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_28a4adef-a380-428c-ac71-46d075b7bf87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_cbb3eb30-654a-4880-882e-37b7e93f35f1" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_cbb3eb30-654a-4880-882e-37b7e93f35f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_ec45f682-91ce-422d-b1d7-ffde046e5056" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_ec45f682-91ce-422d-b1d7-ffde046e5056" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_1734391b-653b-4fb4-a913-7e37e250fd79" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_1734391b-653b-4fb4-a913-7e37e250fd79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_c9a66de7-fc82-4f90-807b-b36fa4ade200" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_c9a66de7-fc82-4f90-807b-b36fa4ade200" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesThreeMember_0ea2751e-6688-4e6b-bd35-e28efb67be16" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesThreeMember_0ea2751e-6688-4e6b-bd35-e28efb67be16" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_466c57bd-fe3c-4ad2-a351-21aa92fd210c_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:to="loc_dei_EntityDomain_466c57bd-fe3c-4ad2-a351-21aa92fd210c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4fb57eef-0834-4929-b634-9dc8fe560ee0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:to="loc_dei_EntityDomain_4fb57eef-0834-4929-b634-9dc8fe560ee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_cf8dd7c1-009e-467f-88e9-c12cf63be38c" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4fb57eef-0834-4929-b634-9dc8fe560ee0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_cf8dd7c1-009e-467f-88e9-c12cf63be38c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsAndCapitalizationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails" xlink:type="extended" id="i84f9bcd6c66643228260a5a921c209df_FinancingsAndCapitalizationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:href="cms-20210630.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_18da5b33-c6dc-43e7-90d4-12ad8785c282" xlink:href="cms-20210630.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_18da5b33-c6dc-43e7-90d4-12ad8785c282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_86f7b282-2cdf-4c99-a6ad-5e62e60c2391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_ShortTermBorrowings_86f7b282-2cdf-4c99-a6ad-5e62e60c2391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b2381b2-4a0c-4cb1-a29d-2ea1bb9a8b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b2381b2-4a0c-4cb1-a29d-2ea1bb9a8b47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4998a2df-b489-4f03-bb3a-17c470078e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4998a2df-b489-4f03-bb3a-17c470078e9b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_64b593d4-a87e-48a7-95dc-a9feb7d06870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_64b593d4-a87e-48a7-95dc-a9feb7d06870" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_17d7842d-ad8d-4f1e-82e0-90a2ede437d4" xlink:href="cms-20210630.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_AmountAvailableForDividendDistribution_17d7842d-ad8d-4f1e-82e0-90a2ede437d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_d19e3bc7-8bb3-4e4a-87b8-56983047af70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_d19e3bc7-8bb3-4e4a-87b8-56983047af70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_71994c5b-19e4-4200-aedb-60ac6551ba12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_71994c5b-19e4-4200-aedb-60ac6551ba12" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_112ccd6c-15ee-4a23-b41f-590b43ac2b97" xlink:href="cms-20210630.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_StockOfferingProgramMaximumValue_112ccd6c-15ee-4a23-b41f-590b43ac2b97" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStockDepositaryShareConversionRatio_3d7f4bd4-d224-4180-a926-43e9a3db7051" xlink:href="cms-20210630.xsd#cms_PreferredStockDepositaryShareConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_PreferredStockDepositaryShareConversionRatio_3d7f4bd4-d224-4180-a926-43e9a3db7051" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_027fc865-fa60-495e-a49c-de4bb7d96d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_PreferredStockSharesIssued_027fc865-fa60-495e-a49c-de4bb7d96d64" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_26d9b53b-ee81-43f8-895d-558456ea8c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_26d9b53b-ee81-43f8-895d-558456ea8c61" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_deea2559-9e06-4019-8e8c-983a265c35e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_deea2559-9e06-4019-8e8c-983a265c35e7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_fc4dd87d-35ea-4093-bbc8-f2a85fc9f8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_fc4dd87d-35ea-4093-bbc8-f2a85fc9f8f4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare_18cefab4-25a7-48b6-a325-f42953a8cce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_PreferredStockRedemptionPricePerShare_18cefab4-25a7-48b6-a325-f42953a8cce1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:href="cms-20210630.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f11d655a-5550-42b2-95a9-767c4e32b08f_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:to="loc_dei_EntityDomain_f11d655a-5550-42b2-95a9-767c4e32b08f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c5dff884-6e3a-4f1d-997a-d21234a39a96" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:to="loc_dei_EntityDomain_c5dff884-6e3a-4f1d-997a-d21234a39a96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8db93911-c14b-4249-9034-83041e535580" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c5dff884-6e3a-4f1d-997a-d21234a39a96" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8db93911-c14b-4249-9034-83041e535580" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_6cda5218-75b3-43ca-ad60-7ed7437c82e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_6cda5218-75b3-43ca-ad60-7ed7437c82e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_cb555125-2a5a-4504-b4f3-b527d6477d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_cb555125-2a5a-4504-b4f3-b527d6477d69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_77c8114a-0b95-4d36-b9b0-15adf0ea0ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_cb555125-2a5a-4504-b4f3-b527d6477d69" xlink:to="loc_us-gaap_CommercialPaperMember_77c8114a-0b95-4d36-b9b0-15adf0ea0ac8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_276a4036-1fb9-4ea9-8cfc-d24b708f2aec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:to="loc_us-gaap_CreditFacilityDomain_276a4036-1fb9-4ea9-8cfc-d24b708f2aec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_09e84ddb-f882-482a-942c-1efc9cdf7a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:to="loc_us-gaap_CreditFacilityDomain_09e84ddb-f882-482a-942c-1efc9cdf7a3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_308f4004-4052-4b95-a0ff-6d207fce256c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_09e84ddb-f882-482a-942c-1efc9cdf7a3b" xlink:to="loc_us-gaap_LineOfCreditMember_308f4004-4052-4b95-a0ff-6d207fce256c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f36e5734-92dd-438e-b3eb-50092d866c97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:to="loc_us-gaap_VariableRateDomain_f36e5734-92dd-438e-b3eb-50092d866c97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d69e5896-493c-44c9-b583-d9995c5e29a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:to="loc_us-gaap_VariableRateDomain_d69e5896-493c-44c9-b583-d9995c5e29a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e1379508-e953-4497-a799-769761bc31d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d69e5896-493c-44c9-b583-d9995c5e29a6" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e1379508-e953-4497-a799-769761bc31d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_73c95163-2a0e-4f0b-a5df-be65f589158a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:to="loc_us-gaap_ClassOfStockDomain_73c95163-2a0e-4f0b-a5df-be65f589158a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:to="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_a6e2056b-b44d-447e-8f6a-fe4bbc6b4e81" xlink:href="cms-20210630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_a6e2056b-b44d-447e-8f6a-fe4bbc6b4e81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_c9da40ed-37a4-474f-bda1-70ee6a2b5d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_c9da40ed-37a4-474f-bda1-70ee6a2b5d5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6bbecd4e-7177-4930-b73a-67db39ff27ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6bbecd4e-7177-4930-b73a-67db39ff27ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_02da487c-ddf6-4924-91bf-667eba4b9085" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_02da487c-ddf6-4924-91bf-667eba4b9085" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d8226846-780c-4cc3-9e95-0e38be903cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_02da487c-ddf6-4924-91bf-667eba4b9085" xlink:to="loc_us-gaap_SubsequentEventMember_d8226846-780c-4cc3-9e95-0e38be903cce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsandCapitalizationForwardStockContractsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails" xlink:type="extended" id="ibab2fcdc08404e67a8dfb492563da43a_FinancingsandCapitalizationForwardStockContractsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_b03e14ae-fadb-4285-a493-94ad6f68cc4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_b03e14ae-fadb-4285-a493-94ad6f68cc4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e73c18dd-1b3d-4f9d-9cdf-6c6a405ed35d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e73c18dd-1b3d-4f9d-9cdf-6c6a405ed35d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_f5b7d8ca-7027-4caf-83be-2fcd9086c381_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_f5b7d8ca-7027-4caf-83be-2fcd9086c381_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_0984a4a2-5d7f-45f2-a256-1e3acdc06599" xlink:href="cms-20210630.xsd#cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:to="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_0984a4a2-5d7f-45f2-a256-1e3acdc06599" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_d20bb184-3ada-46c8-9da4-569b286e67cb" xlink:href="cms-20210630.xsd#cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:to="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_d20bb184-3ada-46c8-9da4-569b286e67cb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cms-20210630.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="extended" id="i72973a6c514e40069855f8f9926b4097_FairValueMeasurements">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f086d099-7fa6-44ee-ae9e-8579ba9f4172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_b60c2499-7937-4112-9bb7-30758523f92b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f086d099-7fa6-44ee-ae9e-8579ba9f4172" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_b60c2499-7937-4112-9bb7-30758523f92b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f086d099-7fa6-44ee-ae9e-8579ba9f4172" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:to="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6a505459-9f15-4045-aa5a-24bb2cd4d6b7_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:to="loc_dei_EntityDomain_6a505459-9f15-4045-aa5a-24bb2cd4d6b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9a1deac-ce5f-43be-9461-77820173f1ea" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:to="loc_dei_EntityDomain_a9a1deac-ce5f-43be-9461-77820173f1ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_759b6901-788d-418d-a667-16b061e66bb2" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a9a1deac-ce5f-43be-9461-77820173f1ea" xlink:to="loc_cms_ConsumersEnergyCompanyMember_759b6901-788d-418d-a667-16b061e66bb2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="extended" id="i8afe36dbfc7e40bab1245d928d2736f7_FairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aef5318d-4048-4d20-80a6-6a3a63b65a12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_618f9e37-9903-4ec0-a2cc-5b1ea04d7b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aef5318d-4048-4d20-80a6-6a3a63b65a12" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_618f9e37-9903-4ec0-a2cc-5b1ea04d7b84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aef5318d-4048-4d20-80a6-6a3a63b65a12" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:to="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2bedbc0-4085-432c-a7b0-741bca48113d_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:to="loc_dei_EntityDomain_c2bedbc0-4085-432c-a7b0-741bca48113d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e9f3520-ec4c-416d-b7a1-f8f25b24bf85" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:to="loc_dei_EntityDomain_9e9f3520-ec4c-416d-b7a1-f8f25b24bf85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5a0fc800-5778-4652-a222-c5c1135a7add" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9e9f3520-ec4c-416d-b7a1-f8f25b24bf85" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5a0fc800-5778-4652-a222-c5c1135a7add" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended" id="ifc778d7ca10846f29b9919f719faaace_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_20a711f7-48de-4863-9e63-08c006632eae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_20a711f7-48de-4863-9e63-08c006632eae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_deecfd7c-0d32-46a7-8daf-d2bce4bfffc0" xlink:href="cms-20210630.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_deecfd7c-0d32-46a7-8daf-d2bce4bfffc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_c7423ca7-bb07-407d-aa21-fd4e939b9023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_c7423ca7-bb07-407d-aa21-fd4e939b9023" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_1f74d666-4595-4d7d-ab80-d7c4b7bb94c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_1f74d666-4595-4d7d-ab80-d7c4b7bb94c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_18d3504d-5b6e-4e31-8e48-5443423d67f8" xlink:href="cms-20210630.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_18d3504d-5b6e-4e31-8e48-5443423d67f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_8380d9ed-f46c-4f7d-a8eb-ad6a1136f849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_8380d9ed-f46c-4f7d-a8eb-ad6a1136f849" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_f23af809-e797-47ff-b089-81be606bb436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_f23af809-e797-47ff-b089-81be606bb436" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7f4fc14b-729d-4246-8dc5-05eefda509f2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7f4fc14b-729d-4246-8dc5-05eefda509f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c08ccc9f-a71f-4ad2-9053-f88b63ec65e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c08ccc9f-a71f-4ad2-9053-f88b63ec65e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_8515aa15-be59-4e16-bc0c-daaf69bb9651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_8515aa15-be59-4e16-bc0c-daaf69bb9651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:to="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_feb2bf26-b812-4e8e-a2b2-0aa93cff960d_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:to="loc_dei_EntityDomain_feb2bf26-b812-4e8e-a2b2-0aa93cff960d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a34fa39d-b8eb-4988-aafc-80715438c361" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:to="loc_dei_EntityDomain_a34fa39d-b8eb-4988-aafc-80715438c361" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4664b6d0-8135-41b6-8075-ae0a4c696b0e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a34fa39d-b8eb-4988-aafc-80715438c361" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4664b6d0-8135-41b6-8075-ae0a4c696b0e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended" id="i380c14d98d5145ea9872d63913404987_FairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_e1a9bf58-1a34-422d-becb-3044143b7e03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_DerivativeNotionalAmount_e1a9bf58-1a34-422d-becb-3044143b7e03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_89ebf026-91a1-4b4b-8ee9-8895a3cdc861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_89ebf026-91a1-4b4b-8ee9-8895a3cdc861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_d85938e7-e138-4a44-82e5-a9c9144bb144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_d85938e7-e138-4a44-82e5-a9c9144bb144" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ff434aaf-a236-46e0-bed8-7c6c557d9ae3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ff434aaf-a236-46e0-bed8-7c6c557d9ae3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8085d63e-2846-42fc-9773-882430deb007" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8085d63e-2846-42fc-9773-882430deb007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_3a8a30b7-eb1e-4b9f-9dc5-255326ddc63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8085d63e-2846-42fc-9773-882430deb007" xlink:to="loc_us-gaap_OtherLiabilitiesMember_3a8a30b7-eb1e-4b9f-9dc5-255326ddc63c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:to="loc_us-gaap_HedgingDesignationDomain_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6cb4cde4-1dde-4c87-ba2c-0ee50673923c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:to="loc_us-gaap_HedgingDesignationDomain_6cb4cde4-1dde-4c87-ba2c-0ee50673923c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_92028b4f-2f74-4c34-a798-7901605d6927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_6cb4cde4-1dde-4c87-ba2c-0ee50673923c" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_92028b4f-2f74-4c34-a798-7901605d6927" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_df052aa4-6d55-4d9a-badf-eb0766e4dec5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:to="loc_us-gaap_HedgingRelationshipDomain_df052aa4-6d55-4d9a-badf-eb0766e4dec5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_094a6ea8-0740-441e-b922-65af14a23027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:to="loc_us-gaap_HedgingRelationshipDomain_094a6ea8-0740-441e-b922-65af14a23027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_21ec697d-b0d7-4f5a-8800-9c8d7024b199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_094a6ea8-0740-441e-b922-65af14a23027" xlink:to="loc_us-gaap_CashFlowHedgingMember_21ec697d-b0d7-4f5a-8800-9c8d7024b199" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b2661cf3-ae87-4120-ba40-ca6801b3668a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b2661cf3-ae87-4120-ba40-ca6801b3668a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5fccad10-9ac7-41be-887a-f0f98a3e5ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5fccad10-9ac7-41be-887a-f0f98a3e5ac3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_0a0de513-9e86-4ce6-92b5-38da3836c652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5fccad10-9ac7-41be-887a-f0f98a3e5ac3" xlink:to="loc_us-gaap_InterestRateSwapMember_0a0de513-9e86-4ce6-92b5-38da3836c652" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="extended" id="i6cd3050445fc4aa28a166aed210f5e95_FinancialInstruments">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_99ae6f8a-e631-46a1-8e79-bb88f20a0d1b" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_eb8608fd-221b-4580-9e24-afa3e1e730d7" xlink:href="cms-20210630.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_99ae6f8a-e631-46a1-8e79-bb88f20a0d1b" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_eb8608fd-221b-4580-9e24-afa3e1e730d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_99ae6f8a-e631-46a1-8e79-bb88f20a0d1b" xlink:to="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:to="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_db03fd9a-b464-4f51-b0ce-982b2172596f_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:to="loc_dei_EntityDomain_db03fd9a-b464-4f51-b0ce-982b2172596f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e7cde8d1-8e27-4c88-9950-ab7a675fb613" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:to="loc_dei_EntityDomain_e7cde8d1-8e27-4c88-9950-ab7a675fb613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b50bb60e-34be-4379-8965-9e926c127859" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e7cde8d1-8e27-4c88-9950-ab7a675fb613" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b50bb60e-34be-4379-8965-9e926c127859" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="extended" id="i0f905809567c4715b94f53a7bf0a0aee_FinancialInstrumentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_f7299a7f-e68a-4cb6-91a3-a1faf9aa5793" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0010bd9a-62f9-463f-b379-4bbf8bcf1b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_f7299a7f-e68a-4cb6-91a3-a1faf9aa5793" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0010bd9a-62f9-463f-b379-4bbf8bcf1b57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_f7299a7f-e68a-4cb6-91a3-a1faf9aa5793" xlink:to="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:to="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51eaab49-98f1-4a5a-870b-ea70f4b19e59_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:to="loc_dei_EntityDomain_51eaab49-98f1-4a5a-870b-ea70f4b19e59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2c29ab39-1043-46c9-87a5-c1d24a684ad2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:to="loc_dei_EntityDomain_2c29ab39-1043-46c9-87a5-c1d24a684ad2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_dfbabadf-d148-45fb-ad63-3afd0727216c" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2c29ab39-1043-46c9-87a5-c1d24a684ad2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_dfbabadf-d148-45fb-ad63-3afd0727216c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" xlink:type="extended" id="i2ad25ee8af8948a0ac93e99f697fc72d_FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_7cfa6922-b747-40a2-932e-2411ab28cbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_7cfa6922-b747-40a2-932e-2411ab28cbc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_defbf2f2-ad3a-4c9c-a852-ba2fda96324a" xlink:href="cms-20210630.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_defbf2f2-ad3a-4c9c-a852-ba2fda96324a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_b8fff641-4dfb-4c0c-b03c-6474e72449dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:to="loc_us-gaap_LongTermDebtFairValue_b8fff641-4dfb-4c0c-b03c-6474e72449dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_1b933fb2-1282-4ea5-97a9-e57ef78d2de3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_1b933fb2-1282-4ea5-97a9-e57ef78d2de3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_9024af65-77eb-467b-bc20-b1a796b3f9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_9024af65-77eb-467b-bc20-b1a796b3f9c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_abc46150-2942-487e-9879-d410e1aecdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_LongTermDebtCurrent_abc46150-2942-487e-9879-d410e1aecdc7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_93173030-0514-4494-ac0a-985d29adfe91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_OtherShortTermBorrowings_93173030-0514-4494-ac0a-985d29adfe91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_2cc29d56-9291-4ed5-9bd9-2682efd4f545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_2cc29d56-9291-4ed5-9bd9-2682efd4f545" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26b58a18-d6fa-4225-9893-00fd560d1c9d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26b58a18-d6fa-4225-9893-00fd560d1c9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c7adb7a9-ab38-4d6f-8dd0-0421131ca384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c7adb7a9-ab38-4d6f-8dd0-0421131ca384" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8c253352-73da-4d4b-b33c-712e02ccd491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8c253352-73da-4d4b-b33c-712e02ccd491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0f4d1b11-e553-4d21-8709-1a4e8a2a729f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0f4d1b11-e553-4d21-8709-1a4e8a2a729f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d1bbce15-b878-421f-ae3b-6fddaa5a5a95_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:to="loc_dei_EntityDomain_d1bbce15-b878-421f-ae3b-6fddaa5a5a95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_92b47219-b477-47b8-82a0-64924c3f1ce4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:to="loc_dei_EntityDomain_92b47219-b477-47b8-82a0-64924c3f1ce4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9695502b-2fb8-4a52-b85a-3f7264c7b8b5" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_92b47219-b477-47b8-82a0-64924c3f1ce4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9695502b-2fb8-4a52-b85a-3f7264c7b8b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a29baec1-4a76-461b-86da-87d3f761d715_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a29baec1-4a76-461b-86da-87d3f761d715_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b279e2e6-da66-4143-bfdc-2fd5709b74b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b279e2e6-da66-4143-bfdc-2fd5709b74b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b279e2e6-da66-4143-bfdc-2fd5709b74b4" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_f2e37374-796b-4a9e-98fb-06d3943d1fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_f2e37374-796b-4a9e-98fb-06d3943d1fc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_21c7dad7-c05b-4402-b0ac-8986625e483b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_21c7dad7-c05b-4402-b0ac-8986625e483b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="simple" xlink:href="cms-20210630.xsd#RetirementBenefits"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="extended" id="iebabd8d5cf1549928c303eb676059ee7_RetirementBenefits">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f47f6eac-838a-4e91-888e-a329fabc6e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_91aa46ff-3647-4c15-b9df-498220c061f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f47f6eac-838a-4e91-888e-a329fabc6e8a" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_91aa46ff-3647-4c15-b9df-498220c061f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f47f6eac-838a-4e91-888e-a329fabc6e8a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:to="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:to="loc_dei_EntityDomain_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75693389-94a0-4dac-a3f4-f800e0528fbc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:to="loc_dei_EntityDomain_75693389-94a0-4dac-a3f4-f800e0528fbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a343748f-1b02-4c21-bdda-85fc5ed8cd1d" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_75693389-94a0-4dac-a3f4-f800e0528fbc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a343748f-1b02-4c21-bdda-85fc5ed8cd1d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#RetirementBenefitsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="extended" id="ibe29f42b2d7343618a33b960f3fe12af_RetirementBenefitsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_49c94d66-585d-493b-ab86-7e5e977a43f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_efd4d172-a0c2-4d7e-8885-559cd766a7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_49c94d66-585d-493b-ab86-7e5e977a43f1" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_efd4d172-a0c2-4d7e-8885-559cd766a7c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_49c94d66-585d-493b-ab86-7e5e977a43f1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:to="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d89db82c-3d03-4e4e-9516-a650c163df02_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:to="loc_dei_EntityDomain_d89db82c-3d03-4e4e-9516-a650c163df02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8f048a0f-74fc-4959-a1af-8e457582947c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:to="loc_dei_EntityDomain_8f048a0f-74fc-4959-a1af-8e457582947c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_391fe8b7-b030-43bb-b492-5a6ac0c3e7a0" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8f048a0f-74fc-4959-a1af-8e457582947c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_391fe8b7-b030-43bb-b492-5a6ac0c3e7a0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#RetirementBenefitsScheduleOfNetBenefitCostsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="extended" id="i8c772ede3f8a436487f6d29898cfcd53_RetirementBenefitsScheduleOfNetBenefitCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7877ae5-4768-4fb9-9ced-cda7c19a34a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7877ae5-4768-4fb9-9ced-cda7c19a34a7" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_386dd05d-7597-441e-b162-0c90421f9dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_386dd05d-7597-441e-b162-0c90421f9dbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_60b87fa0-765c-425c-8d51-4fbd58ebc51f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_60b87fa0-765c-425c-8d51-4fbd58ebc51f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_be17d0d8-4159-48fa-8c5a-93989ab1f7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_be17d0d8-4159-48fa-8c5a-93989ab1f7ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:href="cms-20210630.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cedd4fc2-6b9c-4cb7-892a-a6873d0bf24b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cedd4fc2-6b9c-4cb7-892a-a6873d0bf24b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9dd5f517-7534-4d18-90c1-e1489d091f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9dd5f517-7534-4d18-90c1-e1489d091f0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_232e678c-8019-4145-add5-e293c7a82653" xlink:href="cms-20210630.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_232e678c-8019-4145-add5-e293c7a82653" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f08c601f-a0d3-43fd-8f23-d2f47b91aa66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f08c601f-a0d3-43fd-8f23-d2f47b91aa66" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7877ae5-4768-4fb9-9ced-cda7c19a34a7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0546b9d3-e7b4-4cba-ae02-e12828542d3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0546b9d3-e7b4-4cba-ae02-e12828542d3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_8a2417ce-6c99-495a-b5d9-c0cffe7678ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_8a2417ce-6c99-495a-b5d9-c0cffe7678ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4dc2456b-3f79-4d78-86f3-ba5d8062c20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4dc2456b-3f79-4d78-86f3-ba5d8062c20a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:to="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_377fd734-7a50-4d80-a910-0841f8b9c61f_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:to="loc_dei_EntityDomain_377fd734-7a50-4d80-a910-0841f8b9c61f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8507d2c5-04ae-4fde-9b10-d248478ee1e1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:to="loc_dei_EntityDomain_8507d2c5-04ae-4fde-9b10-d248478ee1e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9e897f72-615e-40f4-a6df-c3f883aa161e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8507d2c5-04ae-4fde-9b10-d248478ee1e1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9e897f72-615e-40f4-a6df-c3f883aa161e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20210630.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="extended" id="i17a8ef41af0f466aaa67c654df8e6ad2_IncomeTaxes">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_7c049381-c2c0-4e41-84e0-89eaa6fd2aa2" xlink:href="cms-20210630.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a44c2267-323d-4b84-81e4-ff9a9feaf88a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_7c049381-c2c0-4e41-84e0-89eaa6fd2aa2" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a44c2267-323d-4b84-81e4-ff9a9feaf88a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:href="cms-20210630.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_7c049381-c2c0-4e41-84e0-89eaa6fd2aa2" xlink:to="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:to="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2d15f9e1-4d6e-4230-8290-43646a4d219f_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:to="loc_dei_EntityDomain_2d15f9e1-4d6e-4230-8290-43646a4d219f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_79398ad2-4247-4034-9fb6-49feb93744b1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:to="loc_dei_EntityDomain_79398ad2-4247-4034-9fb6-49feb93744b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_15a40c03-b29e-4380-9dc8-84354f9229e8" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_79398ad2-4247-4034-9fb6-49feb93744b1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_15a40c03-b29e-4380-9dc8-84354f9229e8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cms-20210630.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="extended" id="ida0ab5e53b894f2daf915377aaf17068_IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_7b650705-ed91-4e6e-9a24-c215384c5e9b" xlink:href="cms-20210630.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e3bf2d54-f187-42de-83f4-c0b315598a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_7b650705-ed91-4e6e-9a24-c215384c5e9b" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e3bf2d54-f187-42de-83f4-c0b315598a4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:href="cms-20210630.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_7b650705-ed91-4e6e-9a24-c215384c5e9b" xlink:to="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:to="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_97048333-803a-4fd7-b078-c8371d8a8e3b_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:to="loc_dei_EntityDomain_97048333-803a-4fd7-b078-c8371d8a8e3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c3a65a77-d68e-462c-9209-9f7ac22addf8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:to="loc_dei_EntityDomain_c3a65a77-d68e-462c-9209-9f7ac22addf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b8971a49-f692-42db-a119-8f808e03abc6" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c3a65a77-d68e-462c-9209-9f7ac22addf8" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b8971a49-f692-42db-a119-8f808e03abc6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="extended" id="i4a0d8bd3ef144dffb7ca08e429352e03_IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:href="cms-20210630.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_49bd6492-fe11-4540-94e2-eb5ff33eade1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_49bd6492-fe11-4540-94e2-eb5ff33eade1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:href="cms-20210630.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3ef72150-2987-4127-ace8-0e3deffba9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3ef72150-2987-4127-ace8-0e3deffba9d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_be1ac2ab-571c-4c63-8779-bcbfa2a44b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_be1ac2ab-571c-4c63-8779-bcbfa2a44b92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_d27d5616-2a04-49e0-8c16-c44aa48c5737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_d27d5616-2a04-49e0-8c16-c44aa48c5737" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_d75ee9a5-9a24-4240-ba60-01878e8db767" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_d75ee9a5-9a24-4240-ba60-01878e8db767" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_7f9d9fa1-e395-443f-9e60-63cd5c4c0c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_7f9d9fa1-e395-443f-9e60-63cd5c4c0c1e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_0d8f744a-6ac2-461b-bec7-aa71c612c13b" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_0d8f744a-6ac2-461b-bec7-aa71c612c13b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f48be188-d03d-44bf-b920-b8f345eedad6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f48be188-d03d-44bf-b920-b8f345eedad6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cff394f6-bf2e-4422-abf0-53680647b37b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cff394f6-bf2e-4422-abf0-53680647b37b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxCarryforwardAmountIncreaseDecrease_1c1ab9d0-6145-42b3-9a56-8bb1296933c0" xlink:href="cms-20210630.xsd#cms_TaxCarryforwardAmountIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_TaxCarryforwardAmountIncreaseDecrease_1c1ab9d0-6145-42b3-9a56-8bb1296933c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_00b67789-31eb-412c-98c7-930b3aef61a9" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_00b67789-31eb-412c-98c7-930b3aef61a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:href="cms-20210630.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0023113-5c3a-4c46-b511-cc70e85ad9a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0023113-5c3a-4c46-b511-cc70e85ad9a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_a2079786-a074-4740-beb7-de486a72f764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_a2079786-a074-4740-beb7-de486a72f764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_f861cff8-bc16-45a9-8a35-ad35938f1fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_a2079786-a074-4740-beb7-de486a72f764" xlink:to="loc_us-gaap_ResearchMember_f861cff8-bc16-45a9-8a35-ad35938f1fe9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:to="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d1d697bc-cba6-48ac-8217-469049a1e48c_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:to="loc_dei_EntityDomain_d1d697bc-cba6-48ac-8217-469049a1e48c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f3f37499-329d-488b-a530-75aa04e9e00a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:to="loc_dei_EntityDomain_f3f37499-329d-488b-a530-75aa04e9e00a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8c89aa94-8f30-488c-ba7d-9f729f649983" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f3f37499-329d-488b-a530-75aa04e9e00a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8c89aa94-8f30-488c-ba7d-9f729f649983" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Revenue" xlink:type="simple" xlink:href="cms-20210630.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Revenue" xlink:type="extended" id="i7a30f6d99a9e438999b0b5fdfed189b7_Revenue">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_04a3b2fa-8e15-48a6-9b88-5c5829cfc116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0cf68547-1c90-4e6a-ab44-eac671e6e0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_04a3b2fa-8e15-48a6-9b88-5c5829cfc116" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0cf68547-1c90-4e6a-ab44-eac671e6e0f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_04a3b2fa-8e15-48a6-9b88-5c5829cfc116" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:to="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cfe68df8-41bc-4ca7-b49d-44bdbf36f462_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:to="loc_dei_EntityDomain_cfe68df8-41bc-4ca7-b49d-44bdbf36f462_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f20c43a9-867f-4807-96c8-754339e8ff8e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:to="loc_dei_EntityDomain_f20c43a9-867f-4807-96c8-754339e8ff8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b9f8cee1-3503-46ad-8f5d-3180b442bcbf" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f20c43a9-867f-4807-96c8-754339e8ff8e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b9f8cee1-3503-46ad-8f5d-3180b442bcbf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueTables" xlink:type="simple" xlink:href="cms-20210630.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueTables" xlink:type="extended" id="i5cc50aadaa89456aa8658f308ef9560a_RevenueTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_31c38d30-7aec-4373-85eb-4c0ba9ef86cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9426cd26-1db8-4d5d-a018-af3013d8dd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_31c38d30-7aec-4373-85eb-4c0ba9ef86cf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9426cd26-1db8-4d5d-a018-af3013d8dd07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_31c38d30-7aec-4373-85eb-4c0ba9ef86cf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:to="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ec175ea9-9024-4b78-ae83-f25653a0510a_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:to="loc_dei_EntityDomain_ec175ea9-9024-4b78-ae83-f25653a0510a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_82cbb3c4-2f67-474f-9422-050ea65a0fd2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:to="loc_dei_EntityDomain_82cbb3c4-2f67-474f-9422-050ea65a0fd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f8bd34ec-c419-43fd-9243-a9db2d1fe5e4" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_82cbb3c4-2f67-474f-9422-050ea65a0fd2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f8bd34ec-c419-43fd-9243-a9db2d1fe5e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#RevenueComponentsofOperatingRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails" xlink:type="extended" id="i4f89a946fa8440eca72109f3b41ed1dc_RevenueComponentsofOperatingRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78124f15-731c-4656-a6ec-59f7df8b6cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78124f15-731c-4656-a6ec-59f7df8b6cea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_a0a606ff-281b-46db-8389-b94a34883d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_LeaseIncome_a0a606ff-281b-46db-8389-b94a34883d19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_e7fcdf01-d7f9-453f-8846-4587b3d3c03d" xlink:href="cms-20210630.xsd#cms_FinancingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_cms_FinancingIncome_e7fcdf01-d7f9-453f-8846-4587b3d3c03d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_24b8634b-0d15-4185-8f1e-354e42bb7b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_Revenues_24b8634b-0d15-4185-8f1e-354e42bb7b2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseIncome_e882c476-52d4-43c8-9bd2-dcba49ce7449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_VariableLeaseIncome_e882c476-52d4-43c8-9bd2-dcba49ce7449" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e4e34d06-525b-41c8-97a3-5e66df3d0f47_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:to="loc_srt_ProductsAndServicesDomain_e4e34d06-525b-41c8-97a3-5e66df3d0f47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:to="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_ce409efd-47d4-4a92-823c-a211191ceaf4" xlink:href="cms-20210630.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_ResidentialUtilityServicesMember_ce409efd-47d4-4a92-823c-a211191ceaf4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_67b8d338-1972-44e8-bb46-470b067650df" xlink:href="cms-20210630.xsd#cms_CommercialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_CommercialUtilityServiceMember_67b8d338-1972-44e8-bb46-470b067650df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_b44dd063-89da-4e79-8e1b-226eec537e8d" xlink:href="cms-20210630.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_IndustrialUtilityServiceMember_b44dd063-89da-4e79-8e1b-226eec537e8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_1704c4ee-d958-4e9e-9c89-cb0dfe0255aa" xlink:href="cms-20210630.xsd#cms_OtherUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_OtherUtilityServiceMember_1704c4ee-d958-4e9e-9c89-cb0dfe0255aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:to="loc_dei_EntityDomain_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1860837d-0f93-4774-ad59-9143ab815f3c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:to="loc_dei_EntityDomain_1860837d-0f93-4774-ad59-9143ab815f3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4558c77e-122b-4a74-b764-32f83089db02" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1860837d-0f93-4774-ad59-9143ab815f3c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4558c77e-122b-4a74-b764-32f83089db02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_72d8e7b0-59c0-4a0d-877b-15a6ca548747_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:to="loc_us-gaap_SegmentDomain_72d8e7b0-59c0-4a0d-877b-15a6ca548747_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:to="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_690b1ce0-89ac-41c5-b96a-9743d882200d" xlink:href="cms-20210630.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:to="loc_cms_ElectricUtilityMember_690b1ce0-89ac-41c5-b96a-9743d882200d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_43035884-181d-43f6-9826-a6d5d0027867" xlink:href="cms-20210630.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:to="loc_cms_GasUtilityMember_43035884-181d-43f6-9826-a6d5d0027867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_b4ce3915-8990-4e3c-9f67-1aa83e30277e" xlink:href="cms-20210630.xsd#cms_EnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:to="loc_cms_EnterprisesMember_b4ce3915-8990-4e3c-9f67-1aa83e30277e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_a1a93d84-0150-4723-9c3d-008b96991595_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:to="loc_srt_ConsolidationItemsDomain_a1a93d84-0150-4723-9c3d-008b96991595_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_473a8b17-5574-4ac3-9a7d-32eeab6e61fb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:to="loc_srt_ConsolidationItemsDomain_473a8b17-5574-4ac3-9a7d-32eeab6e61fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_c5572779-ff5a-4bea-ae38-32a7dafbab47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_473a8b17-5574-4ac3-9a7d-32eeab6e61fb" xlink:to="loc_us-gaap_OperatingSegmentsMember_c5572779-ff5a-4bea-ae38-32a7dafbab47" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="extended" id="i3e93e32348494cbd97e96f330959c9e7_RevenueNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_2ede9248-2f3b-4418-82b1-56f73ce914f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_2ede9248-2f3b-4418-82b1-56f73ce914f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_2d5eefe1-b16b-469a-85d0-8a33da6c4d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_2d5eefe1-b16b-469a-85d0-8a33da6c4d6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_39fa6a99-9fdb-4719-8668-1da6dd2161ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_39fa6a99-9fdb-4719-8668-1da6dd2161ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c0254f13-910d-4c9c-bbd5-269286522d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c0254f13-910d-4c9c-bbd5-269286522d62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_d4682363-c26a-432d-b56c-8c078ee9be01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c0254f13-910d-4c9c-bbd5-269286522d62" xlink:to="loc_us-gaap_AccountsReceivableMember_d4682363-c26a-432d-b56c-8c078ee9be01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:to="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_afa1574a-da0d-4f7f-8ba5-35adfaae07c6_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:to="loc_dei_EntityDomain_afa1574a-da0d-4f7f-8ba5-35adfaae07c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_42bbd5fd-43e6-4690-8a81-4890e199bd98" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:to="loc_dei_EntityDomain_42bbd5fd-43e6-4690-8a81-4890e199bd98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2adddd45-0ed4-4d9c-8870-a54ce6136d46" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_42bbd5fd-43e6-4690-8a81-4890e199bd98" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2adddd45-0ed4-4d9c-8870-a54ce6136d46" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashAndCashEquivalents" xlink:type="simple" xlink:href="cms-20210630.xsd#CashAndCashEquivalents"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CashAndCashEquivalents" xlink:type="extended" id="i770dab31280e4a13a7b0185cb42de8c4_CashAndCashEquivalents">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_f50de501-959d-4bc6-adce-f7d7aa6af7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_0b682a1a-4337-4bcc-bab9-3a88f47951e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_f50de501-959d-4bc6-adce-f7d7aa6af7ee" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_0b682a1a-4337-4bcc-bab9-3a88f47951e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_f50de501-959d-4bc6-adce-f7d7aa6af7ee" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:to="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:to="loc_dei_EntityDomain_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a621ddb-3d22-4ed9-a6b3-e713f824071f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:to="loc_dei_EntityDomain_4a621ddb-3d22-4ed9-a6b3-e713f824071f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_037af0f9-d95e-41ec-9972-6992f10f0c84" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4a621ddb-3d22-4ed9-a6b3-e713f824071f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_037af0f9-d95e-41ec-9972-6992f10f0c84" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashAndCashEquivalentsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#CashAndCashEquivalentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CashAndCashEquivalentsTables" xlink:type="extended" id="idb11fa74294f4cd298f221a39ca1f294_CashAndCashEquivalentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_40eaffa0-3112-402d-ad60-5a621015ef75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_bdf0ac41-3a0b-4abc-81d6-caf69185cc31" xlink:href="cms-20210630.xsd#cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_40eaffa0-3112-402d-ad60-5a621015ef75" xlink:to="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_bdf0ac41-3a0b-4abc-81d6-caf69185cc31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_40eaffa0-3112-402d-ad60-5a621015ef75" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:to="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_62afb1b2-a150-47e8-b882-f06bfa6eaa5b_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:to="loc_dei_EntityDomain_62afb1b2-a150-47e8-b882-f06bfa6eaa5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c8d37d44-a78b-4c43-9349-6bf69de8cc0d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:to="loc_dei_EntityDomain_c8d37d44-a78b-4c43-9349-6bf69de8cc0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1564ed38-15ae-4c7b-815f-0eda91828fc8" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c8d37d44-a78b-4c43-9349-6bf69de8cc0d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1564ed38-15ae-4c7b-815f-0eda91828fc8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="extended" id="i3fbb2b1cd5de4ef6a9bce60bd3f99356_CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9709beea-b516-4247-bc5a-58feb2afa793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9709beea-b516-4247-bc5a-58feb2afa793" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a3139756-bb3e-415a-b262-feb8b3e9f022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a3139756-bb3e-415a-b262-feb8b3e9f022" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_5f7be47b-ae3d-4c7c-bf84-3e3b0f53e7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_5f7be47b-ae3d-4c7c-bf84-3e3b0f53e7cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e669214a-a8c3-4076-b608-fbdfd5e85aca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e669214a-a8c3-4076-b608-fbdfd5e85aca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:to="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b62091aa-04c2-4255-b4aa-aa839a87c93f_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:to="loc_dei_EntityDomain_b62091aa-04c2-4255-b4aa-aa839a87c93f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_434a5898-2cf3-470a-8224-6b7133e0423a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:to="loc_dei_EntityDomain_434a5898-2cf3-470a-8224-6b7133e0423a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8b26b681-1fe5-4a85-9558-9ecbefa2c083" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_434a5898-2cf3-470a-8224-6b7133e0423a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8b26b681-1fe5-4a85-9558-9ecbefa2c083" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_737d60e3-97f1-4e75-a7df-e32a231added_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_737d60e3-97f1-4e75-a7df-e32a231added_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0801ae19-6ae1-48b7-b52f-038b2716f788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0801ae19-6ae1-48b7-b52f-038b2716f788" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_4c9ad6f4-291a-4b24-ad4c-6a504b2c625c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0801ae19-6ae1-48b7-b52f-038b2716f788" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_4c9ad6f4-291a-4b24-ad4c-6a504b2c625c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20210630.xsd#ReportableSegments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="extended" id="iba8b4e6128834052805ca71ecc152e86_ReportableSegments">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b9bfd070-31d3-4447-8816-2046ba4cf229" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e6085e10-b72e-467b-bd23-181a1cf8a147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9bfd070-31d3-4447-8816-2046ba4cf229" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e6085e10-b72e-467b-bd23-181a1cf8a147" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9bfd070-31d3-4447-8816-2046ba4cf229" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:to="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_89f313dd-868a-41df-afc5-3ccaa3bedd96_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:to="loc_dei_EntityDomain_89f313dd-868a-41df-afc5-3ccaa3bedd96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bcbcb8c2-b661-4599-9522-d68bf2c567fc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:to="loc_dei_EntityDomain_bcbcb8c2-b661-4599-9522-d68bf2c567fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_105329c4-c137-441f-9739-5ab5b52b142e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bcbcb8c2-b661-4599-9522-d68bf2c567fc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_105329c4-c137-441f-9739-5ab5b52b142e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#ReportableSegmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="extended" id="icf974345bf9a4429aa84f366467358a8_ReportableSegmentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7b8c6f20-407a-4917-b30b-8f1652a5a100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ff554cf3-afd4-4df2-ac93-da88bb7e8006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b8c6f20-407a-4917-b30b-8f1652a5a100" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ff554cf3-afd4-4df2-ac93-da88bb7e8006" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b8c6f20-407a-4917-b30b-8f1652a5a100" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:to="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2f2c7058-3c56-4fac-bc5c-c21e5d60c269_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:to="loc_dei_EntityDomain_2f2c7058-3c56-4fac-bc5c-c21e5d60c269_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e9245547-7701-48a9-a736-7f4752b42bd9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:to="loc_dei_EntityDomain_e9245547-7701-48a9-a736-7f4752b42bd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9d62bc54-53d0-40e2-9a3a-321870132d96" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e9245547-7701-48a9-a736-7f4752b42bd9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9d62bc54-53d0-40e2-9a3a-321870132d96" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsDetails" xlink:type="extended" id="i634c09c0a8a146f1846f8d8f91b7ce50_ReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fa622188-8bb6-414a-86ef-38d25e30de46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_Revenues_fa622188-8bb6-414a-86ef-38d25e30de46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d8e7ad3b-6682-4ac9-8695-ba32728bf1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_NetIncomeLoss_d8e7ad3b-6682-4ac9-8695-ba32728bf1b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69cf9444-1571-425b-8f7a-8f85a85806b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69cf9444-1571-425b-8f7a-8f85a85806b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5dc07fff-717d-4f8b-ab10-15521c5ef90f" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5dc07fff-717d-4f8b-ab10-15521c5ef90f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e436f309-ead3-44d2-9168-e18a29a243eb" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e436f309-ead3-44d2-9168-e18a29a243eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_fbf25e0f-bb8d-490b-9bb9-7d999c4df8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_Assets_fbf25e0f-bb8d-490b-9bb9-7d999c4df8e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d3aec728-c6ab-4771-a8a1-9c39398670e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:to="loc_us-gaap_SegmentDomain_d3aec728-c6ab-4771-a8a1-9c39398670e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:to="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_98401957-c7b4-4a87-9560-eaefe7d3373d" xlink:href="cms-20210630.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:to="loc_cms_ElectricUtilityMember_98401957-c7b4-4a87-9560-eaefe7d3373d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_cb80cfa7-1c63-49f4-a272-44b65a2e88f6" xlink:href="cms-20210630.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:to="loc_cms_GasUtilityMember_cb80cfa7-1c63-49f4-a272-44b65a2e88f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_232782c5-6726-493c-aaa4-06e77c23aeba" xlink:href="cms-20210630.xsd#cms_EnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:to="loc_cms_EnterprisesMember_232782c5-6726-493c-aaa4-06e77c23aeba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:to="loc_srt_ConsolidationItemsDomain_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:to="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_39758737-0851-47ac-8402-f6ffb8868ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:to="loc_us-gaap_OperatingSegmentsMember_39758737-0851-47ac-8402-f6ffb8868ac9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CorporateAndReconcilingItemsMember_379be18e-aca2-4935-951a-ddb6083d1b44" xlink:href="cms-20210630.xsd#cms_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:to="loc_cms_CorporateAndReconcilingItemsMember_379be18e-aca2-4935-951a-ddb6083d1b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f9466e9e-3983-4484-8aef-078ee106c5bf_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:to="loc_dei_EntityDomain_f9466e9e-3983-4484-8aef-078ee106c5bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7ff46c54-7b2a-41af-9b61-e02a2a6aa694" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:to="loc_dei_EntityDomain_7ff46c54-7b2a-41af-9b61-e02a2a6aa694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_e2c285c5-9b12-4d8e-a580-1710e5000088" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7ff46c54-7b2a-41af-9b61-e02a2a6aa694" xlink:to="loc_cms_ConsumersEnergyCompanyMember_e2c285c5-9b12-4d8e-a580-1710e5000088" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#VariableInterestEntitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="extended" id="i0ec26c11578c4b0a8b0ef5c5a300d85a_VariableInterestEntitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_9f69ae9a-77f5-46e5-b464-a454aea8309a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_9f69ae9a-77f5-46e5-b464-a454aea8309a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_6ba80e57-e54d-4b52-8e49-75b3f4e5799a" xlink:href="cms-20210630.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_6ba80e57-e54d-4b52-8e49-75b3f4e5799a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_44d5c8e8-f11d-478e-99ca-2a5fe396e4da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_44d5c8e8-f11d-478e-99ca-2a5fe396e4da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_8ed0fa1a-a26a-440f-a4e8-7ca90e8fbca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_EquityMethodInvestments_8ed0fa1a-a26a-440f-a4e8-7ca90e8fbca5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ce009db2-895d-4444-8b42-e28c1e80c78b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ce009db2-895d-4444-8b42-e28c1e80c78b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1b493ac7-7df3-4904-b47b-5426c4465066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1b493ac7-7df3-4904-b47b-5426c4465066" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_4cb2f9c3-84d9-497f-967a-8f3a4475089e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_4cb2f9c3-84d9-497f-967a-8f3a4475089e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:to="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0f881281-221c-4e66-95ce-d90baa75aacf_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:to="loc_srt_OwnershipDomain_0f881281-221c-4e66-95ce-d90baa75aacf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:to="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_f97039be-e355-4c46-9136-567bfde312f5" xlink:href="cms-20210630.xsd#cms_AviatorWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_AviatorWindMember_f97039be-e355-4c46-9136-567bfde312f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_75fd480c-90ac-40c5-882f-a1a097526dee" xlink:href="cms-20210630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_AviatorWindClassBMembershipMember_75fd480c-90ac-40c5-882f-a1a097526dee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_a007bff1-0142-4fd3-855d-db8484a17bb5" xlink:href="cms-20210630.xsd#cms_TESFilerCityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_TESFilerCityMember_a007bff1-0142-4fd3-855d-db8484a17bb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_4a154dc7-b83a-432c-880a-8f205cc274f1" xlink:href="cms-20210630.xsd#cms_GraylingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_GraylingMember_4a154dc7-b83a-432c-880a-8f205cc274f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_d81e5709-4ce0-408b-bce2-23819e12bbbc" xlink:href="cms-20210630.xsd#cms_GeneseeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_GeneseeMember_d81e5709-4ce0-408b-bce2-23819e12bbbc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_d4332735-26b1-451a-a486-62cbd186fae6" xlink:href="cms-20210630.xsd#cms_CravenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_CravenMember_d4332735-26b1-451a-a486-62cbd186fae6" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="extended" id="i03ea099689c145198bf38a91b5e742cd_VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f4042bf5-6e74-40b6-87a3-1acecceda072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f4042bf5-6e74-40b6-87a3-1acecceda072" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_732cf212-b5f8-48ec-80e1-fb9dcffd059e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_732cf212-b5f8-48ec-80e1-fb9dcffd059e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_7d6f7d3b-383a-488b-970a-144e597babda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_OtherAssetsCurrent_7d6f7d3b-383a-488b-970a-144e597babda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_268945b2-2be7-488d-883b-8f9b85a6cce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_268945b2-2be7-488d-883b-8f9b85a6cce8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7921c89f-c234-4060-8cd0-c83efb3e8b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_Assets_7921c89f-c234-4060-8cd0-c83efb3e8b45" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e2e1c6ef-4197-40b9-9c8d-a8150a6589e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_AccountsPayableCurrent_e2e1c6ef-4197-40b9-9c8d-a8150a6589e9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_5447bd79-f89c-4200-9320-48ba15cefb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_5447bd79-f89c-4200-9320-48ba15cefb0c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b4f2f6a0-8f43-431f-9603-7c4db5463687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_Liabilities_b4f2f6a0-8f43-431f-9603-7c4db5463687" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2495d16d-fff0-4f97-a9c7-b6e01a66fb55_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2495d16d-fff0-4f97-a9c7-b6e01a66fb55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a91ea9be-7000-4c62-8749-157f96a14643" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a91ea9be-7000-4c62-8749-157f96a14643" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_40a96ced-b78b-4014-90df-b5e4cebbc02f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a91ea9be-7000-4c62-8749-157f96a14643" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_40a96ced-b78b-4014-90df-b5e4cebbc02f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperations"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="extended" id="i4a9428523f12499ea105f78ac267e3f0_ExitActivitiesandDiscontinuedOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74fc0929-cabf-4ae2-8f83-639a7adcfd39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_8ebba741-da53-426d-88e9-a424e2d9e8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74fc0929-cabf-4ae2-8f83-639a7adcfd39" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_8ebba741-da53-426d-88e9-a424e2d9e8a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74fc0929-cabf-4ae2-8f83-639a7adcfd39" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:to="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_03220606-9554-4cd3-978a-85162595d462_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:to="loc_dei_EntityDomain_03220606-9554-4cd3-978a-85162595d462_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_116e9d75-6ffa-4dcd-93a8-3669dd2686f7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:to="loc_dei_EntityDomain_116e9d75-6ffa-4dcd-93a8-3669dd2686f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_37cc3998-5b45-4ffc-8950-7dec0e4c1e11" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_116e9d75-6ffa-4dcd-93a8-3669dd2686f7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_37cc3998-5b45-4ffc-8950-7dec0e4c1e11" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables" xlink:type="extended" id="i024fbd70057245b0904c6e5d680f3cb7_ExitActivitiesandDiscontinuedOperationsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_128f5fcc-8f24-4002-8c6d-7d5ee5b5eee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_128f5fcc-8f24-4002-8c6d-7d5ee5b5eee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_13f8ecee-1d0c-41f5-ac51-c78c4054395b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_13f8ecee-1d0c-41f5-ac51-c78c4054395b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:to="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b8f78d1d-ce6c-445a-8167-9f93fa8c2137_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:to="loc_dei_EntityDomain_b8f78d1d-ce6c-445a-8167-9f93fa8c2137_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f6555c06-f544-408a-a216-de55c938d373" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:to="loc_dei_EntityDomain_f6555c06-f544-408a-a216-de55c938d373" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d490c69a-bd03-4811-aded-d225f52689aa" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f6555c06-f544-408a-a216-de55c938d373" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d490c69a-bd03-4811-aded-d225f52689aa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails" xlink:type="extended" id="ibd27f457b98945a1b390d49a29f6ba76_ExitActivitiesandDiscontinuedOperationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bd1a20b3-6885-4666-ac3b-1d0aae618085" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bd1a20b3-6885-4666-ac3b-1d0aae618085" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8c0e8b4b-efe4-4aee-bec9-8969cacf6268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_RestructuringCharges_8c0e8b4b-efe4-4aee-bec9-8969cacf6268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_fba294cd-746b-4b6a-87fb-808712b1986b" xlink:href="cms-20210630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_fba294cd-746b-4b6a-87fb-808712b1986b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_2f649fd9-1e53-4de5-86fb-c288cf2bd2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_RegulatoryAssets_2f649fd9-1e53-4de5-86fb-c288cf2bd2a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_0e5f0bbf-7bbe-4070-ace3-46673dfb986f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_0e5f0bbf-7bbe-4070-ace3-46673dfb986f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_b74fc6bf-5697-485b-9185-cf7bc866afad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_b74fc6bf-5697-485b-9185-cf7bc866afad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_f8451442-c5da-4597-9081-878bf14d42ff" xlink:href="cms-20210630.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_b74fc6bf-5697-485b-9185-cf7bc866afad" xlink:to="loc_cms_RetentionBenefitsMember_f8451442-c5da-4597-9081-878bf14d42ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_2555993c-f29b-4cef-aa63-a723d255ab57_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:to="loc_us-gaap_RestructuringPlanDomain_2555993c-f29b-4cef-aa63-a723d255ab57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_86ef54b6-7ba9-48ce-af91-bc7bd80596f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:to="loc_us-gaap_RestructuringPlanDomain_86ef54b6-7ba9-48ce-af91-bc7bd80596f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember_0e9203e4-7c5b-401a-9b08-f974e8be3766" xlink:href="cms-20210630.xsd#cms_D.E.KarnGeneratingComplexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_86ef54b6-7ba9-48ce-af91-bc7bd80596f8" xlink:to="loc_cms_D.E.KarnGeneratingComplexMember_0e9203e4-7c5b-401a-9b08-f974e8be3766" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d52c4dc2-9c9f-4565-9f64-d05d0cc56863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d52c4dc2-9c9f-4565-9f64-d05d0cc56863" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_fcedaa29-5081-46ae-bb9f-3d9cd5cbc5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d52c4dc2-9c9f-4565-9f64-d05d0cc56863" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_fcedaa29-5081-46ae-bb9f-3d9cd5cbc5a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_b2badfc0-43ab-410a-af1f-981c16395f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_b2badfc0-43ab-410a-af1f-981c16395f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_21644195-9174-4a65-9a39-355dbac28f35" xlink:href="cms-20210630.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_b2badfc0-43ab-410a-af1f-981c16395f61" xlink:to="loc_cms_RetentionIncentiveProgramMember_21644195-9174-4a65-9a39-355dbac28f35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0d0fffdf-3688-4a25-83c2-8099104ca675_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0d0fffdf-3688-4a25-83c2-8099104ca675_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_10ad1425-9be9-4a25-920a-feb16de6d0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_10ad1425-9be9-4a25-920a-feb16de6d0ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_b8c74f91-2441-437b-8a8a-469227b3d1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_10ad1425-9be9-4a25-920a-feb16de6d0ab" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_b8c74f91-2441-437b-8a8a-469227b3d1fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_726a3ff1-0661-4697-ab08-b5237bc63528_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_726a3ff1-0661-4697-ab08-b5237bc63528_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87d936d6-a5aa-46b8-9d53-138c1526c9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87d936d6-a5aa-46b8-9d53-138c1526c9e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_76785343-1c54-49c4-a0df-76ea41c24bd2" xlink:href="cms-20210630.xsd#cms_EnerBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87d936d6-a5aa-46b8-9d53-138c1526c9e1" xlink:to="loc_cms_EnerBankMember_76785343-1c54-49c4-a0df-76ea41c24bd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9df258d4-1a89-4615-b35f-36fb1387923c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9df258d4-1a89-4615-b35f-36fb1387923c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5487def6-b8bc-433a-9036-603afaed850f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5487def6-b8bc-433a-9036-603afaed850f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_7a90a392-6825-4f85-b5f0-17a95e0bc6d8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_5487def6-b8bc-433a-9036-603afaed850f" xlink:to="loc_srt_ScenarioForecastMember_7a90a392-6825-4f85-b5f0-17a95e0bc6d8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended" id="idbea480c6a0f4add96e0e9be45a7e161_ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:to="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_a559b26e-0fbf-4797-afa3-374061ae2279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_us-gaap_OtherLiabilities_a559b26e-0fbf-4797-afa3-374061ae2279" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_dbd1634f-ed67-4b7e-b4b8-dc89c17e26d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_us-gaap_RestructuringCharges_dbd1634f-ed67-4b7e-b4b8-dc89c17e26d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_b0e5eb73-f8e4-455f-8ac9-8db701046877" xlink:href="cms-20210630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_b0e5eb73-f8e4-455f-8ac9-8db701046877" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_39db1dda-b146-4b49-a78e-879100f058f8" xlink:href="cms-20210630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_39db1dda-b146-4b49-a78e-879100f058f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8d9c494b-4466-4b47-a109-208452490090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b7e34099-5eb5-40d8-a468-74b8944166bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b7e34099-5eb5-40d8-a468-74b8944166bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_3cd4f5ef-888a-488e-b880-ae12d16cf8dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_3cd4f5ef-888a-488e-b880-ae12d16cf8dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_1b2359a3-73c7-4d0f-8c06-5b04862e5c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_1b2359a3-73c7-4d0f-8c06-5b04862e5c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_d3a05853-9720-4ca8-a913-7f64c9a1e892" xlink:href="cms-20210630.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_1b2359a3-73c7-4d0f-8c06-5b04862e5c92" xlink:to="loc_cms_RetentionBenefitsMember_d3a05853-9720-4ca8-a913-7f64c9a1e892" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:to="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_ab3e5174-28fd-49a0-916c-3de604baf9f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:to="loc_us-gaap_RestructuringPlanDomain_ab3e5174-28fd-49a0-916c-3de604baf9f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_bacec14c-8160-4ac0-833f-5afa59663aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:to="loc_us-gaap_RestructuringPlanDomain_bacec14c-8160-4ac0-833f-5afa59663aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember_4a71b4d6-2f57-4a33-a238-82aa75dc8974" xlink:href="cms-20210630.xsd#cms_D.E.KarnGeneratingComplexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_bacec14c-8160-4ac0-833f-5afa59663aa8" xlink:to="loc_cms_D.E.KarnGeneratingComplexMember_4a71b4d6-2f57-4a33-a238-82aa75dc8974" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="extended" id="icaf45ee66d1c4badb69090e771df2ae7_ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_d1ba0f95-4a47-4386-ae19-fd196fdda4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_d1ba0f95-4a47-4386-ae19-fd196fdda4a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_af7b3b03-bc76-4656-a7ac-87d81eec7fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_af7b3b03-bc76-4656-a7ac-87d81eec7fe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_be6fb64c-f01a-4fb4-abd1-dbcd221f238c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_be6fb64c-f01a-4fb4-abd1-dbcd221f238c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_e5164aac-34c6-4682-99a8-42f730beff65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_e5164aac-34c6-4682-99a8-42f730beff65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_e3d38255-ccd2-41b9-b4fb-614f8433bda6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_e3d38255-ccd2-41b9-b4fb-614f8433bda6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_73566c67-4a50-44a4-aace-0fef65ee1431" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_73566c67-4a50-44a4-aace-0fef65ee1431" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_4b769d4e-63e1-43e1-bc8b-30210cd786e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_4b769d4e-63e1-43e1-bc8b-30210cd786e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cbf2acfa-44ca-40c5-8280-fa1698813076" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cbf2acfa-44ca-40c5-8280-fa1698813076" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2c425377-bf08-44a1-b986-12845ce0d497_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2c425377-bf08-44a1-b986-12845ce0d497_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c6e984d3-d4b3-4e92-a06d-3dc962607fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c6e984d3-d4b3-4e92-a06d-3dc962607fae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_3e480258-3aad-47d3-afce-f660b59de0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c6e984d3-d4b3-4e92-a06d-3dc962607fae" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_3e480258-3aad-47d3-afce-f660b59de0f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e38cd341-dccf-4078-98ee-f830f591a2fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e38cd341-dccf-4078-98ee-f830f591a2fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d4f28079-982f-4b00-837d-1827f03da86b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d4f28079-982f-4b00-837d-1827f03da86b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_fd2f521b-2e01-4ca5-85f2-c4fbb1857b24" xlink:href="cms-20210630.xsd#cms_EnerBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d4f28079-982f-4b00-837d-1827f03da86b" xlink:to="loc_cms_EnerBankMember_fd2f521b-2e01-4ca5-85f2-c4fbb1857b24" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" xlink:type="extended" id="i68a096774b2e4d288efa039ee2adeb9e_ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_6a90a980-3620-4208-8089-1dd743fea00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_6a90a980-3620-4208-8089-1dd743fea00d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_262ec93b-f922-4063-bf6c-5f18a5ad8cac" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_262ec93b-f922-4063-bf6c-5f18a5ad8cac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_22b58231-d703-4d44-9bb1-e76becf2b02e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_22b58231-d703-4d44-9bb1-e76becf2b02e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_73b674ac-0e0f-4e5d-aacf-bf7ee8e8d71d" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_73b674ac-0e0f-4e5d-aacf-bf7ee8e8d71d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_cc4ac25d-56f1-43a3-992e-98a9ef4e356d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_cc4ac25d-56f1-43a3-992e-98a9ef4e356d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_98d59d19-5e8f-4e92-9d2a-5d61c6354cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_98d59d19-5e8f-4e92-9d2a-5d61c6354cd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_2649b661-df3a-450e-8c8e-01442e429a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_2649b661-df3a-450e-8c8e-01442e429a4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_b9a23cef-2255-49d5-9c24-cd40b63074d2" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_b9a23cef-2255-49d5-9c24-cd40b63074d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_d352e654-57ec-43f6-88ff-c2de6c7def5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_d352e654-57ec-43f6-88ff-c2de6c7def5f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e4c4c101-50bc-4cba-aa66-5c7a20f0b09a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e4c4c101-50bc-4cba-aa66-5c7a20f0b09a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f32b4462-a4b7-40ff-8905-c4df26ae8771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f32b4462-a4b7-40ff-8905-c4df26ae8771" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_b070e44a-74f0-46bf-b866-62982cc3f9d3" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_b070e44a-74f0-46bf-b866-62982cc3f9d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_9ee6b151-9e37-421b-8037-7da06220e5ba" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_9ee6b151-9e37-421b-8037-7da06220e5ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_e9f4f655-5c55-443e-a666-a7de4df2defe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_e9f4f655-5c55-443e-a666-a7de4df2defe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_818c221d-3817-4b0a-b539-eb17adc3cb1e" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_818c221d-3817-4b0a-b539-eb17adc3cb1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_a7c34686-7adb-4688-ba1a-7b303734c996" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_a7c34686-7adb-4688-ba1a-7b303734c996" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_8d0c8d31-ae73-46f8-bbaa-b3de8de1b07a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_8d0c8d31-ae73-46f8-bbaa-b3de8de1b07a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9cfd55c4-08ed-4185-9484-ccfd95ca4aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9cfd55c4-08ed-4185-9484-ccfd95ca4aa0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_cea276a5-0da0-44ab-afe9-91dbecca1b26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_cea276a5-0da0-44ab-afe9-91dbecca1b26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3d828028-42c7-4933-8845-fd9451dd83aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3d828028-42c7-4933-8845-fd9451dd83aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_bb6c3832-57bd-49c3-9a98-a29bf0006305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_3d828028-42c7-4933-8845-fd9451dd83aa" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_bb6c3832-57bd-49c3-9a98-a29bf0006305" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_45a60aa3-56c5-4275-b317-e8d3b370752d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_45a60aa3-56c5-4275-b317-e8d3b370752d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6593146a-e9ac-450d-b530-8596958e4c22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6593146a-e9ac-450d-b530-8596958e4c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_6ead3b55-c1a0-4d17-b3eb-8b46b517aefb" xlink:href="cms-20210630.xsd#cms_EnerBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6593146a-e9ac-450d-b530-8596958e4c22" xlink:to="loc_cms_EnerBankMember_6ead3b55-c1a0-4d17-b3eb-8b46b517aefb" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>cms-20210630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:8ae9e26b-5d17-4d22-a653-ced8b3b38739,g:729c2e9d-4bd7-44a6-a63a-5dc2ca2e9638-->
<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_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_d8693ab9-970d-43b5-a3a5-82b2a46c4945_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/2021/elts/us-gaap-2021-01-31.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_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_355b2a87-84bf-4a0a-8fe4-091396f6b119_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-20210630.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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_dadf68dc-e4f8-44f9-8240-e417fab8c7bf_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/2021/elts/us-gaap-2021-01-31.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_HedgingDesignationDomain_00bed654-7d83-45d2-b6a8-21d3a497aaf7_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesThreeMember_49c64cae-e606-4964-8cc0-781a6cd1a24a_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink: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 April 18, 2022</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesThreeMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink: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 Three [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesThreeMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesThreeMember" 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 Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesThreeMember" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesThreeMember" xlink:to="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_da78ac96-be0d-461e-814c-a5a10e00d53e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LetterOfCreditMember_356dbaee-8977-4812-904b-af8505811122_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_f6a858b8-0ae9-46c3-a364-ea086a8f8724_terseLabel_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" xlink: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_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_label_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" xlink: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, Long Term Debt Excluding Current Maturities</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_documentation_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" 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">Disposal Group, Including Discontinued Operation, Long Term Debt Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" xlink:to="lab_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EquatorialGuineaTaxAuthorityMember_5f103396-c52e-4f20-9744-c2bc46e306e9_terseLabel_en-US" xlink:label="lab_cms_EquatorialGuineaTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equatorial Guinea Tax Claim</link:label>
    <link:label id="lab_cms_EquatorialGuineaTaxAuthorityMember_label_en-US" xlink:label="lab_cms_EquatorialGuineaTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equatorial Guinea Tax Authority [Member]</link:label>
    <link:label id="lab_cms_EquatorialGuineaTaxAuthorityMember_documentation_en-US" xlink:label="lab_cms_EquatorialGuineaTaxAuthorityMember" 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">Equatorial Guinea Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EquatorialGuineaTaxAuthorityMember" xlink:href="cms-20210630.xsd#cms_EquatorialGuineaTaxAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EquatorialGuineaTaxAuthorityMember" xlink:to="lab_cms_EquatorialGuineaTaxAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxesTable_d2d6effc-b50c-4784-9d71-683c8889c8f6_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-20210630.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_FairValueMeasurementsFairValueHierarchyDomain_ae8ced66-92b9-49c9-8c32-1fb1f18a52e7_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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss_2b8677d7-612b-4ff4-94cb-f8ca5f8c9cc1_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 Available to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_feda5846-bfed-4e83-b3df-c2269f8eb654_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net income available to common stockholders</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/2021/elts/us-gaap-2021-01-31.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_srt_ConsolidatedEntitiesAxis_58d072e3-eeca-4925-aa2a-68c64873c72b_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/2021/elts/srt-2021-01-31.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_dei_EntityEmergingGrowthCompany_aa6f5ab1-f632-4b02-8446-db1f84cc0577_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/2021/dei-2021.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_PreferredStockSharesOutstanding_efa8f39c-1525-42ec-9144-33cdeaa7ec47_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DefinedBenefitPlanInterestCost_cdd0eea6-bc12-4c29-9fd2-52f3f4545ec1_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/2021/elts/us-gaap-2021-01-31.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_srt_RangeMember_d3581c39-b166-4dd8-bce4-ad63e4aef816_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/2021/elts/srt-2021-01-31.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_dei_EntityAddressAddressLine1_6603349d-1868-4ead-8399-068dde411cbe_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/2021/dei-2021.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_us-gaap_DividendsCommonStockCash_2f8454c8-36f1-4f9d-870d-893658059552_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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerAbstract_2855c714-75be-4a06-8f58-03c4b7b7d5ab_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SiteContingencyTable_a2eb4bbd-89c8-489a-94fd-eceadbdc7872_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/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalCommonStock_9ef6167f-4c3b-448c-96c2-4c3163f75b08_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFilerCategory_9c9750eb-09f2-47e1-8318-a9ec07f78ec5_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/2021/dei-2021.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_RestructuringCostAndReserveAxis_12edd353-f9c2-4390-bd53-f660544ad634_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/2021/elts/us-gaap-2021-01-31.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_ElectricityPurchasedMember_a5507bef-e246-4155-92dd-ca0affcbd555_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_c59d3533-bf0f-4393-b249-158d1516b549_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" 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">Notes receivable, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_86fdfbac-5c3a-4136-9b85-a67efaf699b0_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink: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, allowance, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink: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 Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_86dc6c20-bf8d-4131-8713-a27f13c40c02_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/2021/elts/us-gaap-2021-01-31.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_OtherAssetsNoncurrent_2a3df9c1-1ff9-4269-8837-560415cd02a5_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/2021/elts/us-gaap-2021-01-31.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_ForwardContractIndexedToIssuersEquityForwardRate_c00fdc43-2835-42de-a654-ab3150225495_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementBusinessSegmentsAxis_3096c83f-765c-4a31-bd02-1f59d0f69261_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/2021/elts/us-gaap-2021-01-31.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_DefinedBenefitPlanExpectedReturnOnPlanAssets_c54bfc18-11a1-48d4-ae0b-4de620a513d9_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/2021/elts/us-gaap-2021-01-31.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_CompensationAndRetirementDisclosureAbstract_7d751fb3-240e-40a8-a3fd-e130c9b058e8_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/2021/elts/us-gaap-2021-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7f9f120a-bfe6-4c4c-aef2-840462dd28bc_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 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/2021/elts/us-gaap-2021-01-31.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_cms_DeferredPropertyTaxes_c5c3db31-bac5-4ba9-831e-4b61db516a03_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-20210630.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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_1892e45e-a22c-4c50-b659-b736febf2e15_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/2021/elts/us-gaap-2021-01-31.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_EnterpriseSegmentGeneratingUnitsMember_e68ae564-4d79-4698-bac0-293da59bfb5d_terseLabel_en-US" xlink:label="lab_cms_EnterpriseSegmentGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise Segment Generating Units</link:label>
    <link:label id="lab_cms_EnterpriseSegmentGeneratingUnitsMember_label_en-US" xlink:label="lab_cms_EnterpriseSegmentGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise Segment Generating Units [Member]</link:label>
    <link:label id="lab_cms_EnterpriseSegmentGeneratingUnitsMember_documentation_en-US" xlink:label="lab_cms_EnterpriseSegmentGeneratingUnitsMember" 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">Enterprise Segment Generating Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterpriseSegmentGeneratingUnitsMember" xlink:href="cms-20210630.xsd#cms_EnterpriseSegmentGeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnterpriseSegmentGeneratingUnitsMember" xlink:to="lab_cms_EnterpriseSegmentGeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_8a9014b3-2900-4ea9-9d58-758d22783a02_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/2021/dei-2021.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_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_08cb1299-59e8-4d19-8a02-b364931a3215_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/2021/elts/us-gaap-2021-01-31.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_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_d70daacd-ddef-416e-975a-c235a1cbfbd7_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-20210630.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_SubsequentEventTypeDomain_aab5ffd4-e368-429c-b922-4760a88f2bd1_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/2021/elts/us-gaap-2021-01-31.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_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/2021/elts/us-gaap-2021-01-31.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_LitigationSettlementExpense_711a8b2b-3a83-4fa7-ae2e-65d6000cc492_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Civil penalty</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementExpense_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense" xlink: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 Settlement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementExpense" xlink:to="lab_us-gaap_LitigationSettlementExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_dbc46acf-fa32-4850-9ba8-92176915a835_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-20210630.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_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f044d5de-6e91-4ce7-b792-56a61081841a_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 Restructuring Reserve by Type of Cost</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/2021/elts/us-gaap-2021-01-31.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_DefinedBenefitPlanRollForwardsAbstract_fd1ee30b-3a06-4624-8088-e8b416ba1528_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/2021/elts/us-gaap-2021-01-31.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_cms_D.E.KarnGeneratingComplexMember_2bf94111-1fb6-46aa-9542-15ccbad34d5d_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-20210630.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_cms_A5.625JuniorSubordinatedNotesDue2078Member_759e3b7d-1186-45b8-8207-6e94c9b775b8_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-20210630.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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7fa31c2b-aafb-4077-868b-9e75e9ca7f95_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/2021/elts/us-gaap-2021-01-31.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_cms_RepairCostsMember_ac590349-0fd0-403a-8649-6c4f4d93e561_terseLabel_en-US" xlink:label="lab_cms_RepairCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair Costs</link:label>
    <link:label id="lab_cms_RepairCostsMember_label_en-US" xlink:label="lab_cms_RepairCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair Costs [Member]</link:label>
    <link:label id="lab_cms_RepairCostsMember_documentation_en-US" xlink:label="lab_cms_RepairCostsMember" 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">Repair Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RepairCostsMember" xlink:href="cms-20210630.xsd#cms_RepairCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RepairCostsMember" xlink:to="lab_cms_RepairCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_68fac450-a92b-473d-936f-1b2cce9c4bff_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-20210630.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_CashFlowHedgingMember_e0d4355b-70d8-4076-95e8-5cf49a388d1b_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink: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 Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink: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 Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d44a8c43-4d9e-41b0-a97b-cfd5609978a3_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/2021/elts/us-gaap-2021-01-31.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_cms_CerclaLiabilityMember_34075033-e1d3-4b6c-b8c7-fd7fe7cd6844_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-20210630.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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a00eb677-23b6-43e1-9a74-6736483a76fa_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxAuthorityNameAxis_9c4fdfe1-b85f-4c1c-828f-a1c5a927d61d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_e1b2fbc7-5966-4472-9673-cbc79a3e8553_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/2021/elts/us-gaap-2021-01-31.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_GuaranteeObligationsCurrentCarryingValue_c3188f30-50c8-4da6-ad93-268540548504_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_226dba8d-5374-4420-9ff7-ab305127969a_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/2021/elts/us-gaap-2021-01-31.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_AssetsAbstract_ae082595-ddca-4fe4-ba00-351d69d937fe_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/2021/elts/us-gaap-2021-01-31.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_OilAndGasPurchasedMember_c01e88f0-558f-4af8-a9e8-561efbe4bf6e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_564a2985-15b1-4679-934d-74f779f71bfa_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/2021/elts/us-gaap-2021-01-31.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_OtherLiabilitiesMember_e26efe25-e382-48bc-8cca-5b6eca3bf0a4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesMember" xlink:to="lab_us-gaap_OtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterimPeriodCostsNotAllocableDomain_4d9f821a-04b5-4bd7-9956-cfd786cbb645_terseLabel_en-US" xlink:label="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:label id="lab_us-gaap_InterimPeriodCostsNotAllocableDomain_label_en-US" xlink:label="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_737bf050-a25d-4099-b2cc-855ce2ef928b_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, $4.50&#160;series, authorized 7.5&#160;shares; outstanding 0.4&#160;shares in both periods</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_198a02a7-e2c7-4d87-9b84-07e398928d64_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressCityOrTown_e1e19161-1306-45c3-9ab8-f841ec988f40_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/2021/dei-2021.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_SharesIssuedPricePerShare_3612eb6c-7959-401b-ad8f-b1974047bb9a_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_579c3f2b-6e9d-4270-a01f-dd54afaa12bc_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_RetainedEarningsMember_ad0ed839-0c85-4436-b8dd-2f818836ea0f_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 (Accumulated Deficit)</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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesNoncurrentAbstract_5f159dd8-51c3-471b-8767-9b39c227411c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestExpenseAbstract_9175442a-5529-43dd-ae0b-00c2d415d307_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/2021/elts/us-gaap-2021-01-31.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_cms_SeriesCPreferredStockDepositarySharesMember_1bc44ab4-5b95-47e6-b3bb-e91e5ea6173f_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_0263d2f0-1fbb-455c-b55c-e05d6033faf2_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-20210630.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_UtilityPlantDomain_73aedc74-daca-44f0-aee3-778323c49874_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/2021/elts/us-gaap-2021-01-31.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_PaymentsOfOrdinaryDividends_5d66d9c6-bc04-4e85-b04a-924208e7bafe_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/2021/elts/us-gaap-2021-01-31.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_VariableInterestEntityOwnershipPercentage_257198cf-99e3-4eb9-b9e8-f0ea92ef203f_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/2021/elts/us-gaap-2021-01-31.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_cms_EnerBankMember_87ba4449-87d6-4f8c-9d86-05c331908241_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-20210630.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_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_99d5526a-d8b5-414a-a575-da6637f162ee_terseLabel_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" xlink: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 other current liabilities</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_label_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" xlink: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, Accounts Payable And Other Liabilities, Current</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_documentation_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" 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">Disposal Group, Including Discontinued Operation, Accounts Payable And Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" xlink:to="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_7d500c69-d570-444f-bc14-10e686a6761e_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" xlink: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 June 22, 2022</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_label_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" xlink: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 June 22, 2022 [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_documentation_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" 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 June 22, 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" xlink:href="cms-20210630.xsd#cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" xlink:to="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_7688ba6d-1336-46f5-9c3b-2619bd8f565e_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/2021/elts/us-gaap-2021-01-31.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_CapitalExpendituresIncurredButNotYetPaid_4ce8c6a0-9eb0-48e6-ba3d-662d67bb3b60_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/2021/elts/us-gaap-2021-01-31.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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9ef8cce4-719f-4515-afad-9a3e6450d541_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 operation</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8049ee60-70e7-488c-9c09-09bc713c128e_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/2021/elts/us-gaap-2021-01-31.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_cms_RegulatoryMattersAbstract_f3a31312-3977-4584-ad5b-ced00ccb5d38_terseLabel_en-US" xlink:label="lab_cms_RegulatoryMattersAbstract" xlink: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 Matters [Abstract]</link:label>
    <link:label id="lab_cms_RegulatoryMattersAbstract_label_en-US" xlink:label="lab_cms_RegulatoryMattersAbstract" xlink: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 Matters [Abstract]</link:label>
    <link:label id="lab_cms_RegulatoryMattersAbstract_documentation_en-US" xlink:label="lab_cms_RegulatoryMattersAbstract" 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">Regulatory Matters [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryMattersAbstract" xlink:href="cms-20210630.xsd#cms_RegulatoryMattersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RegulatoryMattersAbstract" xlink:to="lab_cms_RegulatoryMattersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_f9bff496-668a-499f-bd14-77ad8f702e91_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6ff39bbb-c95b-46ff-96e5-ba87ca64d995_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/2021/elts/us-gaap-2021-01-31.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_014043c0-6bca-4797-836f-60380f1b03e7_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FuelCosts_6d917aef-4da5-4462-b255-8894c456ea0e_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfSegmentReportingInformationBySegmentTable_6c1f40db-e073-45c0-9039-cf8eb312b945_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/2021/elts/us-gaap-2021-01-31.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_OtherShortTermBorrowings_e50d0e28-3a86-4e82-a8c8-0fff86db89a3_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityInteractiveDataCurrent_d1ff3bf6-d851-4fbe-b040-23951cb57245_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/2021/dei-2021.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_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_05c16afa-67d0-4f90-8c39-a349f08b65ef_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_829c2f63-1059-494a-99c9-01d6cbfa5521_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-20210630.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_AccountsReceivableFairValueDisclosure_dd469d55-399e-4527-aab8-157b67fb66f5_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/2021/elts/us-gaap-2021-01-31.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_RepaymentsOfShortTermDebt_13b0fe80-e822-478e-9e81-42d007144463_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" 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">Decrease in notes payable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink: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 Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_ae2e1b28-16bc-4268-a385-15476eaeba90_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_39f076f0-504d-4414-9164-fe273481b004_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareBasic_60a10ec5-c5e7-4a45-a277-e25f516a9c84_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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerTextBlock_71c37a51-49d0-4e96-8275-c393dafafa0d_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/2021/elts/us-gaap-2021-01-31.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_PublicUtilityAxis_a1da30e5-7644-4b63-b0ba-2b9d71768258_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/2021/elts/us-gaap-2021-01-31.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_cms_NonCashTransactionsAbstract_3931514d-3554-4c95-9c28-745ebb721c9a_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-20210630.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_DocumentType_9e7fe312-86f0-43d6-837f-64ab793b1537_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/2021/dei-2021.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_FinancialInstrumentsLineItems_d6671d41-c68d-4d79-bd71-057b34e454f2_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-20210630.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_ba559f29-1bd2-4a81-918e-57f8efbc96d4_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-20210630.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_InterestExpenseDebt_c5f9d804-29fa-4982-bcc1-e1abdb88e66d_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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTableTextBlock_e516be36-518d-4189-85ad-40a4713b17b4_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/2021/elts/us-gaap-2021-01-31.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_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_1f98bcaf-5621-49cf-9931-a5d5b1beaaca_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-20210630.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_VariableLeaseIncome_3d17240e-648a-4849-93f4-be5136eaad90_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/2021/elts/us-gaap-2021-01-31.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_FairValueDisclosureItemAmountsDomain_c3863a1c-ce8e-46ad-a80c-ba36b77ffec1_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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_947f08a5-9f99-4781-853c-06263a4522e6_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">2024</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/2021/elts/us-gaap-2021-01-31.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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_eda49550-95b0-4a80-b1a7-258011939277_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 (used in) 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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCurrentReportingStatus_5fb312a0-2551-4c52-8d9b-e77184929483_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/2021/dei-2021.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_us-gaap_InvestmentIncomeInterestAndDividend_c426fd42-2e62-4309-9518-d5ed2aa0e869_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/2021/elts/us-gaap-2021-01-31.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_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f72349c6-8611-42e5-8d77-6d4d21b7487c_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink: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 Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink: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 Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetentionBenefitsMember_aecea08d-bf1d-4c3b-9dd3-b4be14b3129e_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-20210630.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_us-gaap_CommercialPaperMember_4183e8a3-88d6-4efa-b12b-1c27e27a18f7_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/2021/elts/us-gaap-2021-01-31.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_OtherNoncashIncomeExpense_ea2298a3-1459-4f1c-b189-7bacba79dbab_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/2021/elts/us-gaap-2021-01-31.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_DerivativeFairValueOfDerivativeAsset_8a5aa45d-89a2-4766-aade-8c5106c55f0c_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, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_UtilitiesOperatingExpenseFuelUsed_9586da98-ecfe-4961-97c5-edb633e656db_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockDividendRatePercentage_5577e855-1a6e-453d-b645-4972a57a7b63_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend rate</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink: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, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NrepaMember_5aaacff8-8917-4d27-a1fb-b9f9ea4a4824_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-20210630.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_us-gaap_RegulatoryAssetsCurrent_b15fe814-ca33-4d8e-ba2d-727a0272e6a5_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 Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_SiteContingencyLineItems_59353451-6554-40a8-b787-6c2d3274977f_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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_989b3f28-a47e-4df3-ac7d-a2a5ec3b9279_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink: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 flow hedge gain (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink: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 and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CMSEnterprisesIncludingSubsidiariesMember_abe52c42-325e-4ae3-9e24-17f3e0c91ce1_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-20210630.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_us-gaap_RegulatoryLiabilityAxis_d714983f-c1fb-4ce7-b8a4-aeba6a53453f_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/2021/elts/us-gaap-2021-01-31.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_cms_PreferredStockDepositaryShareConversionRatio_93bb7cb6-5bfb-49a2-96b3-ef40b5c474b8_terseLabel_en-US" xlink:label="lab_cms_PreferredStockDepositaryShareConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depositary share conversion ratio</link:label>
    <link:label id="lab_cms_PreferredStockDepositaryShareConversionRatio_label_en-US" xlink:label="lab_cms_PreferredStockDepositaryShareConversionRatio" xlink: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, Depositary Share Conversion Ratio</link:label>
    <link:label id="lab_cms_PreferredStockDepositaryShareConversionRatio_documentation_en-US" xlink:label="lab_cms_PreferredStockDepositaryShareConversionRatio" 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">Preferred Stock, Depositary Share Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStockDepositaryShareConversionRatio" xlink:href="cms-20210630.xsd#cms_PreferredStockDepositaryShareConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PreferredStockDepositaryShareConversionRatio" xlink:to="lab_cms_PreferredStockDepositaryShareConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_d62f2284-f831-4c35-998c-dd219579532a_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/2021/elts/us-gaap-2021-01-31.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_20047b5a-2520-47b6-8ff7-859971adf887_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_515171a9-f0d7-4f7a-95a4-6a36031775af_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_b33efcd3-403f-4348-b7f8-a8c9e871b44e_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">Income from continuing operations per average common share available to common stockholders - 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/2021/elts/us-gaap-2021-01-31.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_AssetsFairValueDisclosureAbstract_23e7a16a-fb1b-4c72-b3b0-649ae8b3ee40_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/2021/elts/us-gaap-2021-01-31.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_NotesPayableRelatedPartiesClassifiedCurrent_13f1e6c7-2d62-4d35-bb59-2c2c58edfb0e_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/2021/elts/us-gaap-2021-01-31.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_AssetsFairValueDisclosure_76bc5801-0ca7-4e2f-9ca4-fbec877a240b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueInputsLevel1Member_63bfb086-4851-43c9-bcb3-3b710db9550c_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_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9ae87b52-64d7-48fa-99d8-27cab64b1514_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/2021/elts/us-gaap-2021-01-31.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_OtherLiabilities_2b538d27-bd2e-4243-9c1a-0e95d023d963_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_18dce444-83e4-4bfc-9e59-c121f7504fd0_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/2021/elts/us-gaap-2021-01-31.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_IncrementalCommonSharesAttributableToEquityForwardAgreements_52f4b484-79bc-4e3e-9187-cce9e228d457_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</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/2021/elts/us-gaap-2021-01-31.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_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_79f6aeb4-6fa1-41c2-98e8-150ed4fc7049_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-20210630.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_dei_DocumentTransitionReport_00903bc5-d51e-4902-9cce-2ad342270f19_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/2021/dei-2021.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_us-gaap_IncomeTaxDisclosureAbstract_4624e45f-7658-4dab-99a2-93133acd9612_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesAndStockholdersEquity_b219fb8d-a4e2-42d2-92b2-f83b58cc5062_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1a6e912e-0b63-47ff-bdb6-f3069b507e7e_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/2021/elts/us-gaap-2021-01-31.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_PublicUtilitiesGeneralDisclosuresLineItems_b89a0194-6fea-4228-b70b-659bccbac11b_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/2021/elts/us-gaap-2021-01-31.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_cms_FinancingIncome_5ad29ae1-8de9-4f44-bfc3-3a3718479232_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-20210630.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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f8dd04d3-bd00-4873-bcfe-c7441516489c_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/2021/elts/us-gaap-2021-01-31.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_OtherIncomeAndExpensesAbstract_14d1d725-c1d0-46b3-b737-9dc5fbf0a0cf_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/2021/elts/us-gaap-2021-01-31.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_srt_StatementScenarioAxis_448bb6fa-65e6-4351-9fef-d3d2c4009702_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_49f7b5b8-c569-455c-a87a-ef392b5e4d5d_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 and notes 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/2021/elts/us-gaap-2021-01-31.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_cms_GuaranteesAndOtherContingenciesTable_a248ca07-3b12-4385-805c-b6d06fdeb6b4_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-20210630.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_LiabilitiesAndStockholdersEquityAbstract_acddfe8c-3aa6-432f-b4d2-46208b53e681_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/2021/elts/us-gaap-2021-01-31.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_ForwardContractIndexedToIssuersEquityShares_c7b36f15-62b9-427b-98ae-9b7da7b5d9c7_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EnvironmentalRemediationSiteAxis_448734e8-d5c7-4d29-9571-5ae9f6368bcf_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestRateSwapMember_b0a5ae8c-36cb-4aa9-9abf-e34edb7238bc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_7e9a94f4-0cd6-4e4e-bcf9-dfbba83bc10f_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_399527c0-ac48-4882-87cb-45ed33d63527_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/2021/elts/us-gaap-2021-01-31.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_ShortTermDebtTypeDomain_97f60e7e-1bf3-4158-8d32-c631e1c8e341_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/2021/elts/us-gaap-2021-01-31.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_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dc02f153-be1b-457e-bf17-0aa17703bd5b_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" 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_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink: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, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_642571b3-e15f-4c47-bcb4-8566da1581e7_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/2021/elts/us-gaap-2021-01-31.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_OperatingExpensesAbstract_dab45b4f-cc55-47cf-a0df-1c1f3d4e9d7c_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/2021/elts/us-gaap-2021-01-31.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_cms_CorporateAndReconcilingItemsMember_ecab1f12-7700-4d16-89a6-9fd5e74f4ebd_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-20210630.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_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_b12d9204-d83e-4366-92e6-76540b40f453_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/2021/elts/us-gaap-2021-01-31.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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_4e6a884c-4198-4634-bc88-42b09bf843ad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" 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">Research and development tax credits, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink: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, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3a89d40e-916e-4cf3-b73a-734368cfdf53_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/2021/elts/srt-2021-01-31.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_RetentionIncentiveProgramMember_b17dc2dc-0d3f-4742-a200-03de308b069e_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-20210630.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_us-gaap_LineOfCredit_1512ffe1-cbbd-468c-b8ae-3a9002c66fb2_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_BalanceSheetLocationDomain_6b773e15-73be-4abb-a00c-81abf968f1b5_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LiabilitiesFairValueDisclosure_c430e5f5-0d20-4884-96a7-428743583cd6_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">Financial and Nonfinancial 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3549e888-d125-40c5-ade5-e2e6dbb72b54_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 Income (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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesAuthorized_b29fcadf-d395-4d4e-94ee-c89545d5dbfe_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/2021/elts/us-gaap-2021-01-31.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_CashAndCashEquivalentsDisclosureTextBlock_2b9e8bc2-b64a-4e19-a2da-61498b40e304_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/2021/elts/us-gaap-2021-01-31.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_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_6f00f81e-c50d-4d88-b357-f1ed8bf276b7_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-20210630.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_EnergyRelatedInventoryGasStoredUnderground_aa812638-72b6-4cb7-83b0-87de4ff4cab6_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/2021/elts/us-gaap-2021-01-31.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_srt_CumulativeEffectPeriodOfAdoptionAxis_177d142e-95b8-4adf-a7b1-40173de451b7_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink: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 Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink: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 Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_ff825c00-aba8-4bb1-b956-2b911faedc53_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-20210630.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_24916d76-0f2e-4cf8-99cf-6623eafacbf9_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-20210630.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_TradingSymbol_e945be23-54f0-40c5-9f90-abc3b5ffb6c2_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/2021/dei-2021.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_us-gaap_GuaranteeTypeOtherMember_64ec48f6-2549-474d-92e0-d74cca11cfcb_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesCurrentAbstract_907b2906-f8b8-4f5f-b78f-8f76e084928d_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodValueNewIssues_29a7f840-6550-4c3c-af9d-ed48543c2990_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_240135be-0a22-4986-9dec-a157bbd1aa07_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 provided by (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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_579cccec-556e-4a5d-ae8a-7118700fbea9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract" xlink: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, Period Increase (Decrease) [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract" xlink: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, Period Increase (Decrease) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_5800ebf5-0d55-4747-8b66-02a201003ee7_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/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureTextBlock_04ae4b38-3d03-47ba-9a22-37577486778e_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/2021/elts/us-gaap-2021-01-31.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_cms_ManufacturedGasPlantMember_f5a5a567-fab6-4cd2-be26-4413052e5cf7_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-20210630.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_LineOfCreditMember_60dc47fd-d36a-4a22-9793-7ca9d5f2b3d9_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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel3Member_8d2d8de3-6af4-4a2a-b4a6-2520332a136c_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/2021/elts/us-gaap-2021-01-31.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_AccountingPoliciesAbstract_dc3b9b2b-1963-457b-b254-9d802d6a4340_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/2021/elts/us-gaap-2021-01-31.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_DerivativeInstrumentRiskAxis_332846db-decf-4149-9701-5355300f0f3d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink: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 Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink: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 Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_253925a5-2ca0-4550-a673-e41bad11d683_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/2021/elts/us-gaap-2021-01-31.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_PublicUtilitiesRegulatoryProceedingDomain_96ddb19a-680a-41dd-ae00-d141595fb2ed_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeLossFromContinuingOperations_b9cec150-24ee-46a2-8e30-d6321b51a0df_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/2021/elts/us-gaap-2021-01-31.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_CommonStockValue_4000ea85-a8b2-45b9-b2c2-0fad732a9ad2_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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueLineItems_659309f3-fdd8-4a29-a502-3e1c1a793800_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/2021/elts/us-gaap-2021-01-31.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_NotesReceivableRelatedPartiesFairValueDisclosure_59d9296a-89f4-4ada-ac7e-58cfb175391c_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-20210630.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_PreferredStockDividendsAndOtherAdjustments_f268f167-b605-4a8f-98dc-ef0508ed4f66_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/2021/elts/us-gaap-2021-01-31.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_NonoperatingIncomeExpense_06ee5754-35fc-466f-8349-53c092f6d0fe_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/2021/elts/us-gaap-2021-01-31.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_LongTermPurchaseCommitmentAmount_1abddb28-a930-41bf-8255-dfeced65a350_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink: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 purchase commitment, amount</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink: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 Purchase Commitment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_12aa2daf-9422-4a85-97f6-5192dc87c459_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_fd26431e-e3ed-445d-89f7-91ee6747f5b1_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" 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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink: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, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_BayHarborMember_ce59e3da-0d7d-405c-b885-a6941f2b8d38_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-20210630.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_OtherPostretirementBenefitPlansDefinedBenefitMember_ecdc6b81-9949-4548-b345-1542ee7105a8_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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingencies_14168089-3397-489e-acba-0653e9ed5b21_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_caf799a7-a37a-4762-bb8e-9376c6064646_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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_b3193481-e46d-46d6-8be4-d4db04a3a9b6_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">2026</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/2021/elts/us-gaap-2021-01-31.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_519e13c5-6dc5-4bb0-ae94-f76737d684b9_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/2021/elts/us-gaap-2021-01-31.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_FairValueByBalanceSheetGroupingTextBlock_6ab2436a-7139-4c6f-ba75-6c177ad7647a_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/2021/elts/us-gaap-2021-01-31.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_cms_FinancialInstrumentsAbstract_e54f3072-2d9d-4b6b-94fa-1ecd4649bc5b_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-20210630.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_AllowanceForDoubtfulAccountsReceivableCurrent_f8783e2d-fe98-4fe0-811b-328c8436d742_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/2021/elts/us-gaap-2021-01-31.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_DueFromRelatedPartiesNoncurrent_d381917e-3b2b-48a3-9204-fd733f81ae4e_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/2021/elts/us-gaap-2021-01-31.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_OtherCommitmentsTable_cbbebff4-a1dd-4b7c-a2c3-07bf0ef90f1b_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/2021/elts/us-gaap-2021-01-31.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_DisposalGroupClassificationAxis_41a42437-7549-49bd-845c-eaeb5630a69e_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/2021/elts/us-gaap-2021-01-31.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_srt_OwnershipAxis_fbac61e2-25a0-44f0-8c41-c67d6ab23399_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/2021/elts/srt-2021-01-31.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_DerivativeGainLossOnDerivativeNetAbstract_52697186-74c4-4eff-aecc-94d151343d72_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentPeriodEndDate_31fc3467-f4b4-4d96-9ac7-0dc2f5f53826_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/2021/dei-2021.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_PensionAndOtherPostretirementBenefitContributions_8f7131d6-99d5-409c-ba41-4d26e6f743bd_negatedLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitContributions" 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">Pension contributions</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitContributions_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Pension and Other Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_80ac4b14-aca4-4595-8b59-1a40de8a2ca5_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/2021/elts/us-gaap-2021-01-31.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_CostsAndExpenses_2bf4f6e6-0bc6-4d84-9da5-d0d5f0dbae2f_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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_0a455cf4-fe61-4a3d-8e08-b065bd468a46_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/2021/elts/us-gaap-2021-01-31.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_StatementClassOfStockAxis_15e79dcc-1681-4302-b082-7d11ae0ad44b_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityRegistrantName_20cb55ea-2cce-4d42-844b-b656f30778da_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/2021/dei-2021.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_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_77ecd521-724a-4d84-9853-004f43479cd8_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/2021/elts/us-gaap-2021-01-31.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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_07deb4e8-82bc-4bea-b89d-64bcd8a644c9_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 provided by (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/2021/elts/us-gaap-2021-01-31.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_us-gaap_UnbilledReceivablesCurrent_d73d003f-f91f-4c7b-a1a1-cb0a38a37e21_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/2021/elts/us-gaap-2021-01-31.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_TESFilerCityMember_07b1cd37-e636-48da-87a9-701fdfa8cde6_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-20210630.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_us-gaap_CommonStockDividendsPerShareDeclared_582e42c5-dccc-467a-896c-ad983217bc28_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a17f0218-3ec4-4269-930e-afcd45c1eaa0_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/2021/elts/us-gaap-2021-01-31.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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_7c77d57f-d589-457b-a912-6660217da991_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_694d032d-72d7-498e-86ea-c1879b0534a5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink: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, Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_71b79c28-2596-4953-804e-cc305697da29_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_e6ed05c7-c236-499d-8906-0888a8a35279_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/2021/elts/us-gaap-2021-01-31.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_srt_ConsolidationItemsDomain_ca1f94df-51d9-4e36-ba39-8949644fee3c_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/2021/elts/srt-2021-01-31.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_CarryingReportedAmountFairValueDisclosureMember_04aa2a64-3cfd-4e2f-ba34-a43c531b3ab3_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/2021/elts/us-gaap-2021-01-31.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_FairValueByFairValueHierarchyLevelAxis_ab070e87-5226-4aa3-874b-79bc996182d5_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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesInflationRate_f2926347-b21c-4760-b0a0-62daabc99972_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-20210630.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_CommonStockMember_ada73988-ac17-484a-953c-3769d549ae77_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_5e030c40-121d-4000-b0ba-c6a8eb472cc4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_VariableRateAxis_42cb5cba-f1ec-4c51-a429-d734f57166e7_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/2021/elts/us-gaap-2021-01-31.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_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_d996cd4f-df0c-401f-89a7-851da3411f8f_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-20210630.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_SegmentReportingDisclosureTextBlock_11672071-1cb4-4d06-b342-86aa9ed9d012_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/2021/elts/us-gaap-2021-01-31.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_OperatingIncomeLoss_ef83075c-8a1a-45dc-be55-3362cb7b9c33_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/2021/elts/us-gaap-2021-01-31.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_NotesReceivableRelatedPartiesCurrent_3d4d805d-cac6-4fb4-9824-41406684a889_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/2021/elts/us-gaap-2021-01-31.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_cms_FinancingAndCapitalizationLineItems_67af6688-f6a4-418e-b896-48944102c12f_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-20210630.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_9dcf1705-f733-40c5-bf03-6ade0b9bad33_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink: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, Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_2b1e5355-4f32-4cdf-b39f-c2b9faed2e39_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/2021/elts/us-gaap-2021-01-31.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_RegulatoryAssetAxis_e073c9d3-c44e-42a9-9c97-d2951cc006ad_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfCashAndCashEquivalentsTable_dd74d4ed-541e-4c3b-a249-62b10b10218b_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/2021/elts/us-gaap-2021-01-31.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_HedgingDesignationAxis_a7f7e9b6-8de1-4258-bd8c-54808aa4ce62_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_db9aa793-1d3e-4c65-88f5-94ce99df64a7_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/2021/elts/us-gaap-2021-01-31.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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_fbb4c9b6-ad3c-48f9-b6f3-64739a0c138b_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInReceivablesAbstract_57c9c4ca-2b71-4955-959b-81e65496ffb8_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/2021/elts/us-gaap-2021-01-31.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_VariableRateDomain_439d4265-8870-4ef3-bc6c-3e91554f3b45_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/2021/elts/us-gaap-2021-01-31.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_cms_NumberOfFormerManufacturedGasPlants_d314979a-b448-45be-9848-be4c7d6c6557_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-20210630.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_us-gaap_AdditionalPaidInCapitalMember_5ed35c76-3aa4-47d8-b06e-6bfb25e71c13_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/2021/elts/us-gaap-2021-01-31.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_CashAndCashEquivalentsAtCarryingValue_ebd6b307-8aa4-4d0f-a1ff-fff07b98ccec_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/2021/elts/us-gaap-2021-01-31.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_RegulatoryAssets_6aacdb1f-7a72-48a1-9a4b-b2ed03eab08e_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink: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</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssets" xlink:to="lab_us-gaap_RegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_db9938e3-59ba-42a0-9fd8-c3a71c492e5e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LongtermDebtTypeDomain_a510c376-803d-434f-981c-cbb178178897_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/2021/elts/us-gaap-2021-01-31.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_PurchasedPowerRelatedParties_af39f815-31ca-4f55-8e09-bf6fc12b5e8b_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-20210630.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_cms_FinancialInstrumentsTable_3ce272d4-7a07-4d56-8652-54f445d9edeb_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-20210630.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_RegulatoryAssetAmortizationPeriod_f89729a1-5d90-4ab8-b249-169ea4221014_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/2021/elts/us-gaap-2021-01-31.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_cms_TaxAndOtherIndemnityObligationsMember_1a6e3a9a-7d0a-464c-b5a7-912321a03691_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-20210630.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_DerivativeNotionalAmount_4c335a2a-96cb-49e8-a84e-a81f60003af6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink: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, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteDomain_5298f88d-edd7-40fd-ba4a-de9789c66c4b_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtFairValue_59a3da68-ce4d-410c-919a-820bf24845b9_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/2021/elts/us-gaap-2021-01-31.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_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_2cedc87a-b4cf-40ae-8a87-2966d0f7e652_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/2021/elts/us-gaap-2021-01-31.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_PaymentsForProceedsFromOtherInvestingActivities_01b9d9e0-8f6d-466a-be6f-8b0718601d0f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_cfb897d0-f23f-432f-b758-9a6084f4330b_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentMember_6157e012-9e47-4ea4-a84a-a70695b0b953_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/2021/elts/us-gaap-2021-01-31.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_OtherLiabilitiesCurrent_59214fe6-3b18-4a89-80b0-2e3cec7be612_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/2021/elts/us-gaap-2021-01-31.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_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_52820230-ec9a-4bd9-9cff-dad7a8e12df4_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-20210630.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_srt_MaximumMember_f3167fd2-cdd7-4c46-b58d-27a89adb2d5d_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/2021/elts/srt-2021-01-31.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_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_9d0e58bf-ee40-4212-87d2-9bfe9788bb97_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink: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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink: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, Property, Plant and Equipment, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_b58f4b29-9138-48f2-a01c-4c477bccf2fb_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/2021/elts/us-gaap-2021-01-31.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_LossContingencyNatureDomain_88b2cd4e-c59b-4852-bbab-8a33bd84b49d_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/2021/elts/us-gaap-2021-01-31.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_Liabilities_09d7a1f7-3054-49ce-a116-a2b3cd2e6d79_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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 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/2021/elts/us-gaap-2021-01-31.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_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_1937f1b1-addd-43e1-8244-02a1cde354ec_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/2021/elts/us-gaap-2021-01-31.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_dei_LegalEntityAxis_f1446903-8b15-4d32-975d-b3342ba222f8_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/2021/dei-2021.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_cms_ScheduleOfFinancingAndCapitalizationTable_561a49ed-39f9-4741-a1cb-29025796e15e_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-20210630.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_619aa506-c255-48ff-913c-e4707b3575aa_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/2021/elts/us-gaap-2021-01-31.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_srt_ConsolidationItemsAxis_aaab2632-e4dd-48e7-af2f-7d4ec841b93c_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/2021/elts/srt-2021-01-31.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_us-gaap_StockholdersEquity_876a92c8-a801-4c41-af67-39953239548f_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 common 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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesIssued_3fceadb7-7ccf-446f-ba0c-4b2240388aef_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" 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">Number of shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink: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 Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_89282457-ddde-4973-9c1e-1d2fdc2bf43c_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">2023</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_5ec10985-02bb-4030-9d5c-e742fca33031_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/2021/elts/us-gaap-2021-01-31.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_RestrictedCashAndCashEquivalentsAtCarryingValue_b6c206fa-9cef-490b-87f5-ae3c750b59d3_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_b14979dd-998c-4d96-8393-e140660e26e7_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/2021/elts/us-gaap-2021-01-31.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_DesignatedAsHedgingInstrumentMember_b970e80d-0539-466c-bdac-d7985430d6cc_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CravenMember_0a7d1238-a855-459c-86d9-0fbbf1a77a78_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-20210630.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_us-gaap_LeaseIncome_c91de359-e60c-4049-875a-b9599020078c_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/2021/elts/us-gaap-2021-01-31.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_PublicUtilitiesRegulatoryProceedingAxis_3ac8daa3-5eca-4af6-a515-29358d6b03fb_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/2021/elts/us-gaap-2021-01-31.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_ConsolidationVariableInterestEntityPolicy_b95bfbdb-5d15-4b89-a587-89ef17dbcae6_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, Policy</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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityAbstract_d0da9731-12f9-4955-b447-88bfa5fe8841_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/2021/elts/us-gaap-2021-01-31.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_RetirementPlanTypeAxis_805216b2-72b7-48da-8f08-3d86e55c0ed3_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/2021/elts/us-gaap-2021-01-31.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_UtilitiesOperatingExpense_63cdcc37-1195-4374-ac45-cdcb432c6213_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/2021/elts/us-gaap-2021-01-31.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_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_6b00f4b5-cf45-4965-8b90-df3c5d00c2f2_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-20210630.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_IncomeTaxAuthorityNameDomain_c7cf89ec-be71-46a8-a989-22587dddfff1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cebe66d7-4946-4315-96d0-b5abaf712b81_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_BalanceSheetLocationAxis_4d6e3f2a-021d-47f4-bf88-9a3c98b2cc43_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/2021/elts/us-gaap-2021-01-31.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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_a3c729cf-9741-49aa-9bb3-5cdd5b652ae6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProceedsFromContributedCapital_5d585241-e15d-4470-92c3-ccd3e25e41ac_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/2021/elts/us-gaap-2021-01-31.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_InterestExpense_9584c09f-2f7d-4687-81fd-993acff2c7b2_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6f1e3793-07b9-4b64-b015-f3b6b3d9ff98_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/2021/elts/us-gaap-2021-01-31.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_cms_SignificantAccountingPoliciesLineItems_7b756995-5b11-48a6-a82f-0f5b7210825d_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-20210630.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_DiscontinuedOperationsAndDisposalGroupsAbstract_8d2efe56-4ec4-453b-ad47-4f0b19c7080f_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/2021/elts/us-gaap-2021-01-31.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_LossContingenciesByNatureOfContingencyAxis_853caada-89ec-4dd9-9d87-0e333fdf2d95_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/2021/elts/us-gaap-2021-01-31.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_CityAreaCode_4b31ded8-e017-4624-9d9d-f7d6b0d526e9_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/2021/dei-2021.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_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_16bcae6d-8fe1-442c-8b29-4ec9b9c1645b_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-20210630.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_RetainedEarningsAccumulatedDeficit_724bd313-384d-422e-a94a-b902d9ae4176_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/2021/elts/us-gaap-2021-01-31.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_OperatingSegmentsMember_0b204686-309d-4338-b038-c923e296b55e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b42e7651-8066-4e1d-853f-fd256878964d_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/2021/elts/us-gaap-2021-01-31.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_srt_LitigationCaseTypeDomain_49f4e615-632a-4027-8210-207be2eca41a_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/2021/elts/srt-2021-01-31.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_EnergyRelatedInventoryOtherFossilFuel_08794161-8dcd-491a-a5f4-b9f3f6019853_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementOfStockholdersEquityAbstract_600a742b-2d17-4a70-b9cf-c561fd361297_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/2021/elts/us-gaap-2021-01-31.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_LossContingencyReceivable_b8c9380a-667e-454e-828c-e6cb8802d42f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink: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</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivable_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivable" xlink:to="lab_us-gaap_LossContingencyReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_509d5ffd-d29c-4a85-a4cc-1b4030c49aab_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink: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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink: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, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent_f36a7b77-2821-4350-b2e4-09063138af45_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-20210630.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_EquityMethodInvestments_b0e9567d-d290-4c72-8d40-c008bb7b9ce4_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/2021/elts/us-gaap-2021-01-31.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_IncomeStatementAbstract_ef519681-ca06-409e-b64f-10c914fa4e26_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/2021/elts/us-gaap-2021-01-31.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_dei_AmendmentFlag_ea257ac8-ac86-4cfb-9887-c5cea56cf35c_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/2021/dei-2021.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_cms_RevolvingCreditFacilitiesFourMember_53e48993-74e8-40e5-b16f-74f34f88baa6_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" xlink: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 30, 2025</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFourMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" xlink: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 Four [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFourMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" 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 Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesFourMember" xlink:to="lab_cms_RevolvingCreditFacilitiesFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d9674ea3-6a5d-4d0e-ac4a-c497abe34851_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/2021/elts/us-gaap-2021-01-31.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_cms_EnergyWasteReductionPlanIncentiveMember_b5939ab3-e946-48a5-9c38-a49a61a2a045_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-20210630.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_InterestCostsCapitalizedAdjustment_b1ee95a2-5878-4873-bf69-33546bbbd523_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/2021/elts/us-gaap-2021-01-31.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_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_6b530743-d449-4423-8dd3-f52bbcd6269c_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-20210630.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_b2ac83ab-2198-464a-9938-7c1c85c5e2a9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink: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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink: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, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_86ec9366-58bf-4d25-9241-3507d9a6e3c7_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/2021/elts/us-gaap-2021-01-31.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_DiscontinuedOperationsHeldforsaleMember_dc358a23-c777-4542-b719-809dd96fe240_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/2021/elts/us-gaap-2021-01-31.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_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_e4ade19b-2c17-4fe5-8fc3-f6495495e66e_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-20210630.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_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f8fdc4e5-cc53-493a-8c96-daa4b913111e_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_4b23cdca-e87b-4b90-9d95-996b5bc5aad3_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_22cabef6-ceb1-45e5-8c07-83e7f630e50b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxExpenseBenefit_d9679333-ac9d-4f44-8935-394c4debbf45_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/2021/elts/us-gaap-2021-01-31.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_AccountsReceivableNetCurrent_c778f15b-64af-467b-89e9-9cea3da1ebb1_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_d913ce8e-a3f8-4728-b02b-4848ddcd511c_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromIssuanceOfLongTermDebt_d2f8185f-316a-4ba0-8241-7aeb18d26ed2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_2f8bd830-0e7d-4b90-8958-3fdf673b4ba1_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/2021/elts/us-gaap-2021-01-31.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_FairValueDisclosuresAbstract_4bbeaff5-0db1-4a3b-a7e7-6adf8322875a_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/2021/elts/us-gaap-2021-01-31.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_cms_IndustrialUtilityServiceMember_86cb139c-9d3c-4f9e-9aaa-f3ff5146be0b_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-20210630.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_AssetsCurrent_1f22de7f-8e22-4398-949d-4691739bb2c6_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/2021/elts/us-gaap-2021-01-31.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_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_ca59d2f2-bf6f-4774-96c1-79fbba41e955_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/2021/elts/us-gaap-2021-01-31.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_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_64e4d6ac-8829-4ea3-980b-a40f6cd2afb9_terseLabel_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" xlink: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, less allowance of $92 in 2021 and $91 in 2020</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_label_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" xlink: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, Financing Receivable, After Allowance For Credit Loss, Noncurrent</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_documentation_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" 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">Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" xlink:to="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_44087566-061d-4728-b9e2-0f491afb66a9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DisaggregationOfRevenueTable_1f903498-02ae-4e95-84a3-3d610043a91f_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a90fdd93-2f63-460a-a6e5-89afc3272ee4_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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_edca7630-cee0-4310-a9f0-2944762efce9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" 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">Reclassification adjustments included in net income, net of tax of $1, $&#8212;, $1, and $&#8212;</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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_fbecee82-650e-48d2-928b-ecdd3f2362c9_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/2021/elts/us-gaap-2021-01-31.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_EntityFileNumber_75942141-e331-4225-bebe-8a550bb4217f_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/2021/dei-2021.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_StockRepurchasedDuringPeriodValue_77e0f3cb-bd45-4d2a-a021-1d519eb78f42_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfVariableInterestEntitiesTable_2184072d-c1b8-4dfe-b300-dcbbfb73b48f_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f509efd5-4618-4671-a523-5d01b6ee336f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementOfFinancialPositionAbstract_7a82dacc-a479-4b0e-8222-b6f6e20fddf8_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherNonoperatingIncome_b6679e99-f02a-4eb2-b285-b0e9011b2197_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtCurrent_86152990-bb2f-48e2-8354-177e4305ac0a_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/2021/elts/us-gaap-2021-01-31.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_srt_ProductOrServiceAxis_0bbda3e4-9092-4fe7-8738-fd1ac3166825_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/2021/elts/srt-2021-01-31.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_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_9209fa14-db21-41bc-8dc8-577158af7dd3_terseLabel_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund of alternative minimum tax sequestration</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_label_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" xlink: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, AMT Sequestration, Amount</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_documentation_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" 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">Effective Income Tax Rate Reconciliation, AMT Sequestration, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" xlink:to="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_a3399146-6141-49b4-b31a-21764fb3b5a5_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityIncorporationStateCountryCode_4987b1b4-f830-48ed-9db1-311d639cbf0c_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/2021/dei-2021.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_dei_EntitySmallBusiness_6728880f-42bd-4c3e-a04e-ee782b67412f_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/2021/dei-2021.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_RestructuringPlanAxis_ef29b964-8330-49d4-9c97-7277f347b08c_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/2021/elts/us-gaap-2021-01-31.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_EquityComponentDomain_193ff166-baf3-4d12-bce2-5b2e6792ca34_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/2021/elts/us-gaap-2021-01-31.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_GuaranteeObligationsNatureDomain_dcdd6b90-555e-40fa-b9bb-93c14a6be510_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/2021/elts/us-gaap-2021-01-31.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_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fd664017-63c3-45f4-b1c1-9e8afffd1357_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/2021/elts/us-gaap-2021-01-31.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_b4d14cfa-9fdd-4a2f-9d96-fe6087f5cd4c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink: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, Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_7c9677b1-1916-40df-9b31-c411bbe5c6d7_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/2021/elts/us-gaap-2021-01-31.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_cms_IncomeTaxesLineItems_44592d50-ed20-48b0-adf6-f1c8a1dc4bd1_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-20210630.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_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_2ab86e30-dc46-4b2f-8bbf-9aea08867f32_terseLabel_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund of alternative minimum tax sequestration</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_label_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" xlink: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, AMT Sequestration, Percent</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_documentation_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" 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">Effective Income Tax Rate Reconciliation, AMT Sequestration, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" xlink:to="lab_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsTerm_fdce53a6-bdac-4010-8ff9-4c8578e1fa85_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/2021/elts/us-gaap-2021-01-31.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_cms_AviatorWindClassBMembershipMember_542e647d-2ffc-4b32-a880-6fcd7eb0f0bb_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-20210630.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_StatementLineItems_c6070150-54f8-4763-b6d9-df714ec31914_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/2021/elts/us-gaap-2021-01-31.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_srt_LitigationCaseAxis_007abd29-ab24-47ad-b831-77fbbd9a7ba8_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/2021/elts/srt-2021-01-31.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b00e2bd9-a1fb-46f0-9b65-cf007c2bd1fb_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 (loss) on derivative instruments, net of tax of $&#8212;, $&#8212;, $&#8212;, and $(1)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b66e9845-9c3a-4059-aa34-c02dbdf7be6a_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 (loss) 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/2021/elts/us-gaap-2021-01-31.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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f39681ef-e3a3-497a-af5a-b0ef30cec464_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/2021/elts/us-gaap-2021-01-31.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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_dcdb74c9-efaa-4de5-b81b-b729714c5e77_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" 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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink: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, Deduction, Qualified Production Activity, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TaxCarryforwardAmountIncreaseDecrease_7fab5805-277d-4a9d-b860-1254b0fd56f8_terseLabel_en-US" xlink:label="lab_cms_TaxCarryforwardAmountIncreaseDecrease" xlink: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 tax credit carryforward</link:label>
    <link:label id="lab_cms_TaxCarryforwardAmountIncreaseDecrease_label_en-US" xlink:label="lab_cms_TaxCarryforwardAmountIncreaseDecrease" xlink: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 Carryforward Amount Increase (Decrease)</link:label>
    <link:label id="lab_cms_TaxCarryforwardAmountIncreaseDecrease_documentation_en-US" xlink:label="lab_cms_TaxCarryforwardAmountIncreaseDecrease" 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 increase (decrease) to the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxCarryforwardAmountIncreaseDecrease" xlink:href="cms-20210630.xsd#cms_TaxCarryforwardAmountIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TaxCarryforwardAmountIncreaseDecrease" xlink:to="lab_cms_TaxCarryforwardAmountIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_dfa2490f-ba58-4cea-a13e-c4a168d8cc76_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/2021/elts/us-gaap-2021-01-31.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_ShortTermDebtTypeAxis_45f53606-26a0-4c9f-b4f3-5200eb563709_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/2021/elts/us-gaap-2021-01-31.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_cms_AmountAvailableForDividendDistribution_2b9af130-f750-4660-a039-db896d7a33de_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-20210630.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_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_8c547c64-c85f-4233-8292-3de1ed664fcd_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/2021/elts/us-gaap-2021-01-31.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_InterestAndDividendsPayableCurrent_272267f6-493f-4972-b6d0-9f0ba11422ca_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/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureAbstract_90f5f0cb-1c2a-42b8-a84c-78940a093c37_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/2021/elts/us-gaap-2021-01-31.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_cms_RayCompressorStationMember_e913d26a-ff55-4dcf-bb97-7a25ca14738e_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-20210630.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_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_2f939476-efba-4612-acbc-adef25950a6b_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressStateOrProvince_8f513447-19a1-4a84-aafc-82eb20ce3bec_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/2021/dei-2021.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2a03bd09-2309-42f5-b160-19d65f0dc168_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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel2Member_46e34ec0-72a4-4840-bdae-c3dab2e957e9_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/2021/elts/us-gaap-2021-01-31.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_cms_SignificantAccountingPoliciesTable_d593d567-538f-4d7d-bf80-5da99723d5d6_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-20210630.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_dei_DocumentInformationTable_2d46931e-a587-4358-b1fa-e97776b405a4_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/2021/dei-2021.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_dd984c21-9a59-4b6b-9e25-bb2db80449a9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_edaae897-dc3f-4e95-ba22-e6e65d73734d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" 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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink: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, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_274f000a-1996-4680-a34a-dc2dd35db7bb_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SegmentReportingAbstract_22e8a955-51aa-4d08-ba21-a69343dafaab_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityDomain_6a78851c-d584-45c6-8a21-6b4ba1dfc33f_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/2021/dei-2021.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_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_187b1a83-b91d-4ebc-8736-f2fc2cbdcac6_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/2021/elts/us-gaap-2021-01-31.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_RestructuringCostAndReserveLineItems_c3e4bbdb-2d0e-4482-a676-b3848103c831_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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_238cb372-be0d-4643-8491-39632ea425eb_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">2025</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/2021/elts/us-gaap-2021-01-31.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_cms_GasCostRecoveryMember_016a98b9-aff3-46ca-80ea-21f527995187_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-20210630.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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_c37eeb59-3b21-4c40-aac5-f4701106c53e_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8c679764-f3f0-457b-8845-6bc7b765f1d7_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityShellCompany_f3c5aac8-ff7c-4862-8473-9021cc69ea57_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/2021/dei-2021.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_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_95fc71a3-90fb-4835-997e-4d4d295ccd68_terseLabel_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" xlink: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_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_label_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" xlink: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, Current Portion Of Long Term Debt</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_documentation_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" 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">Disposal Group, Including Discontinued Operation, Current Portion Of Long Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" xlink:to="lab_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_b0c7c930-4a88-4433-9082-29a745224c6d_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/2021/dei-2021.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_srt_ScenarioForecastMember_3614355b-0145-425b-b4d2-c1d8ccc3e62c_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_e82c15b3-45fb-44e6-b756-9f7a39efca51_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_Assets_b9bc9e15-202c-4e0e-ae3e-a50cf4aab526_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_f8c4d5bc-035d-41d2-bf38-16c2c76d9a52_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">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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromIssuanceOfCommonStock_9ae075ce-3f46-4954-8c68-3ef1f8f8b61e_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, net of issuance costs</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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_487a79b8-a63f-4687-900b-e0628ddd0e52_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">2022</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredIncomeTaxesAndTaxCredits_a0f60134-09d0-4d71-9673-3d8fa962c030_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesAuthorized_3ecb91e9-88a6-4903-855b-eb450b78b623_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/2021/elts/us-gaap-2021-01-31.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_RestructuringAndRelatedCostExpectedCost1_b3dc7803-8350-4db0-a23f-9f3c3d637177_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/2021/elts/us-gaap-2021-01-31.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_cms_ElectricRateCaseMember_b7b66533-fc9d-4bff-83a9-4b461bda1e8e_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-20210630.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_NetIncomeLossAvailableToCommonStockholdersBasic_fac8fa30-4baa-4516-887c-ef8a97374ebc_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_8bdcd99a-f87e-4622-8daf-993ca05a22aa_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 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/2021/elts/us-gaap-2021-01-31.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_srt_ParentCompanyMember_2830afad-5846-41e8-8566-16f0b032fda9_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/2021/elts/srt-2021-01-31.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_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_796261c3-fc05-48a3-8621-ac656c3d54dd_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" xlink: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 June 30, 2022</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_label_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" xlink: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 June 30, 2022 [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_documentation_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" 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 June 30, 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" xlink:href="cms-20210630.xsd#cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" xlink:to="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_ac0521fa-709a-4fde-8f2c-6e69ccccef17_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/2021/elts/us-gaap-2021-01-31.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_srt_ProductsAndServicesDomain_78077b38-e965-4d44-9981-eb246fe20ca2_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/2021/elts/srt-2021-01-31.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_cms_IncrementalGasPurchasesMember_20e6cafb-6130-49f9-9f12-459f767e4d75_terseLabel_en-US" xlink:label="lab_cms_IncrementalGasPurchasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Gas Purchases</link:label>
    <link:label id="lab_cms_IncrementalGasPurchasesMember_label_en-US" xlink:label="lab_cms_IncrementalGasPurchasesMember" xlink: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 Gas Purchases [Member]</link:label>
    <link:label id="lab_cms_IncrementalGasPurchasesMember_documentation_en-US" xlink:label="lab_cms_IncrementalGasPurchasesMember" 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">Incremental Gas Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncrementalGasPurchasesMember" xlink:href="cms-20210630.xsd#cms_IncrementalGasPurchasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncrementalGasPurchasesMember" xlink:to="lab_cms_IncrementalGasPurchasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_3c7106f4-3e96-4990-8f98-7abead56d2e1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink: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 Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink: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 Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d47e160f-37ea-477d-9b18-d01ac293dfe3_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">Income (Loss) Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c80aad99-0393-4cd9-bb8f-acbf3b8405c2_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">Income (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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LiabilitiesNoncurrent_1d9b7512-ecd2-475b-9527-6366e2d01250_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfLineOfCreditFacilitiesTextBlock_56e482e3-3c3f-4517-b71c-eadec4633843_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">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/2021/elts/us-gaap-2021-01-31.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_us-gaap_UtilitiesOperatingExpensePurchasedPower_1d9323bd-e24a-412f-8772-e99208004575_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/2021/elts/us-gaap-2021-01-31.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_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_3b09809b-c5cf-4e0e-9e0d-5259d467f561_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-20210630.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_srt_CumulativeEffectPeriodOfAdoptionDomain_949f24ec-25e5-4477-bbb9-ed8fdd179c33_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink: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 Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink: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 Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_b92a9233-eb40-4dc2-9425-9b1f846c94f1_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/2021/elts/us-gaap-2021-01-31.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_cms_PropertyPlantAndEquipmentNetExcludingCWIP_ca6fde6f-9a34-4f56-a8f5-3b800b695fc7_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-20210630.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_NetCashProvidedByUsedInOperatingActivities_de414ad2-e2c9-424a-ae7b-532f5043787f_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_529c1d45-9e5e-4c41-8654-40a711ac8f39_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtInstrumentTable_00daff16-05b3-4fc9-ad18-ebef1806655d_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityTaxIdentificationNumber_a02d5b18-ae8e-49ea-9cb0-cc9611c4f674_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/2021/dei-2021.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_CashAndCashEquivalentsLineItems_eac25286-06d9-4e17-98d4-0c5c2c6e7f44_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_TaxCreditCarryforwardAxis_a2b5058e-e4ca-4518-9e56-018d5294e9d4_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasUtilityMember_43f08b02-735e-453f-a671-ff7b2dad24bc_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-20210630.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_063cc3e0-973c-4500-b8ca-2635847eb0d6_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-20210630.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_WeightedAverageNumberOfSharesOutstandingBasic_a7ba4442-5715-4b73-9fe7-3e1f57470d35_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareDiluted_d4dd6aa3-d49c-405d-988b-0d29d77c3ae9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SegmentDomain_d6511383-ae68-4383-844f-174b408abf02_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/2021/elts/us-gaap-2021-01-31.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_DueToRelatedPartiesCurrent_0afb3cfb-cd05-44a8-b86b-26feefd6bbdc_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/2021/elts/us-gaap-2021-01-31.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_DefinedBenefitPlanServiceCost_bea07977-55ea-4479-8d1a-4dab9806d2f6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_6552b278-4414-470a-b615-b83d84235370_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForeignGovernmentTaxClaimOnSale_4a457df9-fceb-4457-9cbd-57a647c0a695_terseLabel_en-US" xlink:label="lab_cms_ForeignGovernmentTaxClaimOnSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign government tax claim on sale</link:label>
    <link:label id="lab_cms_ForeignGovernmentTaxClaimOnSale_label_en-US" xlink:label="lab_cms_ForeignGovernmentTaxClaimOnSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign government tax claim on sale</link:label>
    <link:label id="lab_cms_ForeignGovernmentTaxClaimOnSale_documentation_en-US" xlink:label="lab_cms_ForeignGovernmentTaxClaimOnSale" 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 taxes claimed by a foreign government in connection with the sale of a business.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForeignGovernmentTaxClaimOnSale" xlink:href="cms-20210630.xsd#cms_ForeignGovernmentTaxClaimOnSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForeignGovernmentTaxClaimOnSale" xlink:to="lab_cms_ForeignGovernmentTaxClaimOnSale" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GeneseeMember_f0415633-921a-4bb0-ab6e-d8876fe5ea05_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-20210630.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_c555c693-ddc5-4e5f-a10f-c58f827e58e6_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-20210630.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_ScheduleOfRestructuringAndRelatedCostsTable_17bd5a90-ca7d-4206-ba71-eb574722f219_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/2021/elts/us-gaap-2021-01-31.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_ComprehensiveIncomeNetOfTax_f2c7bd1f-1bdb-47d5-89b3-e958b30ab7fc_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/2021/elts/us-gaap-2021-01-31.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_cms_RestructuringAndRelatedCostDeferredCost_0562d4d4-2844-488a-a4b7-a2ff299019f8_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-20210630.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_cms_AviatorWindMember_e5299226-73e5-495f-a389-00f039c297ac_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-20210630.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_RegulatoryLiabilityDomain_5c84698d-f971-4249-ba50-399c49550e5a_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivities_2cd09e53-d8c5-4ba3-bda1-7fb33b7dbe4d_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 provided by (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/2021/elts/us-gaap-2021-01-31.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_DeferredIncomeTaxLiabilitiesNet_c22fe7b8-5dfd-4d30-9075-dfcce3977145_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/2021/elts/us-gaap-2021-01-31.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_VariableInterestEntitiesAbstract_68e8449b-b82e-441f-b6be-4d88b258e976_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-20210630.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_IncomeLossFromEquityMethodInvestments_ba468d44-c513-4de8-9680-65dd21e32538_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 (loss) 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/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsPerBasicShare_1fa6c41a-9a04-41f4-8efb-7198f8cdca7d_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_5f14d39b-23a2-4293-a4a0-125983ed953b_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">Income from continuing operations per average common share available to common stockholders - 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherCostAndExpenseOperating_bc365af2-fe1b-45eb-b5ea-aacdb53560b3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_5986bcf9-6927-40b8-b5d1-aebbf55878ed_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 $7, $3, $16, and $6</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cd06e805-e4b9-42b1-9bf0-be3ec6a9e913_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_cef79e97-cebb-4119-b56d-b14ebbd97c1b_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/2021/elts/us-gaap-2021-01-31.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_RestructuringCharges_228892a0-fa17-41b3-a8e0-6e2fccabf440_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_7c6ebe72-8ebe-422f-89ff-d41433a6300d_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" 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 incurred and charged to maintenance and other operating expenses</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/2021/elts/us-gaap-2021-01-31.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_VariableInterestEntityPrimaryBeneficiaryMember_2189ff40-073c-442d-b460-8fc92a25d1f1_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AccountsPayableCurrent_58828131-4639-4001-8392-a7c3d4ed0994_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/2021/elts/us-gaap-2021-01-31.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_DepreciationDepletionAndAmortization_c976543d-27d8-49e6-943e-b379ac43c298_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_dc57aa66-6b73-430f-a37c-27fe61cdd653_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_9fe4991b-b75e-4068-94c5-a76c243e5e45_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/2021/elts/us-gaap-2021-01-31.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_cms_VariableInterestEntityMaximumCapacity_a7364884-ee7a-40fa-9e90-dfc1baad29fa_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-20210630.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_ScheduleOfVariableInterestEntitiesTextBlock_a7229f2c-030e-4139-85a9-4519d5db6316_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/2021/elts/us-gaap-2021-01-31.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_AccumulatedOtherComprehensiveIncomeMember_366166c7-4b71-4969-8993-7c980cdef2f3_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInInventories_1648dcd0-3445-48ff-a988-b7cf92112d3a_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesOutstanding_811b1103-d805-435b-a5b0-5d390657c2fa_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_RegulatoryAssetDomain_56d9662e-7426-48a0-ab78-0fc75e77eae7_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/2021/elts/us-gaap-2021-01-31.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_CostOfGoodsAndServicesSold_fcd1ab13-c71f-4b4d-a76f-d463e37a7c3e_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_fb60a518-7754-40b0-83fd-e2c7fdd22c14_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink: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, Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_131acbd9-1949-443e-8d5f-1a4300e4b2cf_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromDivestitureOfBusinesses_51bfac2c-705c-4d09-9b1d-ddbbdee81f95_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/2021/elts/us-gaap-2021-01-31.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_cms_ElectricUtilityMember_3d412d80-40ed-44da-ac4e-3e81c9e3c127_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-20210630.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_LineOfCreditFacilityLenderDomain_d509e286-aec5-4649-80e8-4ddc9af397ce_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueInputsLevel12And3Member_ae0f67e5-2f7b-41b2-8b3a-d642e7226e27_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, 2 and 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_srt_ConsolidatedEntitiesDomain_3e76bbd9-b2d5-4285-9b47-8aed252db636_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/2021/elts/srt-2021-01-31.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_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_45450501-01d5-4e3b-b96a-5517e2d24f67_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-20210630.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ac585897-8e57-47c3-8423-31352ed7e5f3_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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesDiscountRate_0f2493d4-3825-4a06-92f1-a6a631dbec0f_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInNotesPayableRelatedParties_63e29153-249b-427a-9614-93065ec339a5_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/2021/elts/us-gaap-2021-01-31.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_aef4b064-86d8-434a-8974-fe243c3a9b26_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_8a8eb819-6410-4d85-8ccf-470982873d2a_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/2021/elts/us-gaap-2021-01-31.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_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_c6870d93-ba3a-4287-99df-5fa0819e1bd9_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-20210630.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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_46a19675-5fc7-4469-85ac-64e33ec58662_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/2021/elts/us-gaap-2021-01-31.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_LossContingenciesLineItems_f9d907c7-765f-4a44-b017-e91f9b967aa7_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PropertyPlantAndEquipmentNet_a13f1886-75af-41d4-bcb7-92a471df94ae_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_9c62df3c-d9fe-478d-b429-3fe708f1d427_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/2021/elts/us-gaap-2021-01-31.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_DividendsPreferredStockCash_fbad1fee-ae2b-46d9-b528-ccb018428753_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherLiabilitiesNoncurrent_3f5c3998-f9ec-45a5-8122-aa2151675aab_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/2021/elts/us-gaap-2021-01-31.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_cms_A5.875JuniorSubordinatedNotesDue2079Member_a239200b-d42a-4db8-8fc6-ea7128ba1b64_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-20210630.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_PropertyPlantAndEquipmentGrossAbstract_dd8bf056-64d2-46e2-b602-0f11035b5892_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockRedemptionPricePerShare_6f273be2-c257-46c3-8dbe-f3e218591997_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Optional redemption price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockRedemptionPricePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink: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, Redemption Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockRedemptionPricePerShare" xlink:to="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_7aaad210-87a3-4989-8fd7-8533a1888c50_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentLineItems_8e122c29-a4ed-4d0c-9442-e86961506b09_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_RepaymentsOfLongTermDebt_ec39ce31-3e82-4af8-bde0-d449b005fc74_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareAbstract_0fcd682e-b85d-4669-997c-254a0020ebdd_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 [Abstract]</link:label>
    <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/2021/elts/us-gaap-2021-01-31.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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_ba0368c7-fce2-440d-aa7d-01d4acb49039_terseLabel_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" xlink: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 other current assets</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_label_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" xlink: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, Accounts Receivable And Other Current Assets</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_documentation_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" 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">Disposal Group, Including Discontinued Operation, Accounts Receivable And Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" xlink:to="lab_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventorySupplies_1e270473-38e9-4feb-8ebc-163f2f6e9e77_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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_bc71dc33-66d8-4903-b9cc-8d7fed0bb25d_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentQuarterlyReport_93f24765-9479-4066-a9c4-f6aeedd1f20e_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/2021/dei-2021.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_Revenues_b5f8bab4-56cd-41ae-8e61-e6fe9de74c8f_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_859b69e8-ad15-4612-92ba-5fdd4a057472_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_edec9fc6-41db-40a5-9183-2731f850e124_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink: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 issuance of preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink: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 Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_0d22f696-6da5-440f-86a8-dafaf53829fa_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_e489d5df-3f14-458d-a370-eaf6fdf0e4d6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" 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">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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_5b43e62f-c3f4-46e7-b092-521ae59cbe98_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">Transaction costs</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/2021/elts/us-gaap-2021-01-31.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_cms_CommercialUtilityServiceMember_06329adf-375a-441c-a86b-ca96835249ff_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-20210630.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_LineOfCreditFacilityTable_f8861bae-1295-4c9f-907f-9c5fb2b4cfca_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/2021/elts/us-gaap-2021-01-31.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_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_5fabc39d-dbd9-4a7f-ae2e-f56a730aae3e_terseLabel_en-US" xlink:label="lab_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" xlink: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 shared with customers</link:label>
    <link:label id="lab_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_label_en-US" xlink:label="lab_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain Shared With Customers For Substation Transmission Assets to METC [Member]</link:label>
    <link:label id="lab_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_documentation_en-US" xlink:label="lab_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" 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">Gain Shared With Customers For Substation Transmission Assets to METC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" xlink:href="cms-20210630.xsd#cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" xlink:to="lab_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_3498572e-46a7-40ce-9866-7c6dc9dc0e18_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/2021/elts/us-gaap-2021-01-31.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_SeriesCPreferredStockMember_1863d3c8-a76f-423c-b17e-9de10a765f14_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_SeriesCPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesCPreferredStockMember" xlink:to="lab_us-gaap_SeriesCPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_e0f7d74c-cfda-49f9-9a27-ff50784203b8_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCommonStockSharesOutstanding_0427329e-543d-4e8d-aee4-4aee4dad12ec_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/2021/dei-2021.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_9113cc0b-5b12-4a8d-b840-8e877882d50c_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 loss 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LongTermDebtNoncurrent_49c2e7b9-96cc-40a3-b040-de9841850214_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesFairValueDisclosureAbstract_afc7274f-38dc-4c44-8979-0b5172740e34_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/2021/elts/us-gaap-2021-01-31.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_cms_NewCovertGeneratingFacilityMember_1e74ed0d-a661-4239-b2f9-83064d8aea67_terseLabel_en-US" xlink:label="lab_cms_NewCovertGeneratingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Covert Generating Facility</link:label>
    <link:label id="lab_cms_NewCovertGeneratingFacilityMember_label_en-US" xlink:label="lab_cms_NewCovertGeneratingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Covert Generating Facility [Member]</link:label>
    <link:label id="lab_cms_NewCovertGeneratingFacilityMember_documentation_en-US" xlink:label="lab_cms_NewCovertGeneratingFacilityMember" 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">New Covert Generating Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewCovertGeneratingFacilityMember" xlink:href="cms-20210630.xsd#cms_NewCovertGeneratingFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NewCovertGeneratingFacilityMember" xlink:to="lab_cms_NewCovertGeneratingFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_04728793-c37f-4eb6-8e54-cbf1f47aafdd_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/2021/elts/us-gaap-2021-01-31.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_cms_A5.875JuniorSubordinatedNotesDue2078Member_cadbf86e-737e-4c9e-9037-9d57ce42fa65_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-20210630.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_us-gaap_ResearchMember_b12c596b-cde3-423d-92b1-6318a6d2108f_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_3e60f855-db97-4d3d-9131-0ecc974c199a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink: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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink: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, Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_145fb019-826f-479d-b24c-0e8c1d2677fb_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_7edebafb-e812-4064-a15a-0aee8af2fe47_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/2021/elts/us-gaap-2021-01-31.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_cms_AccruedRateRefunds_e5eedad5-53a9-4a02-9af4-3420fbd4e488_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-20210630.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_dei_DocumentFiscalPeriodFocus_ec9471ce-0455-49db-8642-5b972925381f_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/2021/dei-2021.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_EffectiveIncomeTaxRateContinuingOperations_8a79286b-c204-42f8-a177-39da8f6ca600_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">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/2021/elts/us-gaap-2021-01-31.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_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_b2a72964-61b1-4a79-8d4d-de6a4ac7f431_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-20210630.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_6f1d057b-d0e4-443c-a197-03020a0bfdbe_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-20210630.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_us-gaap_LossContingencyEstimateOfPossibleLoss_56866722-053c-4c25-9928-06a41709dff0_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_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/2021/elts/us-gaap-2021-01-31.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_IndemnificationGuaranteeMember_f51785e0-33c7-4266-997b-f8518ef411b1_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 Sales 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/2021/elts/us-gaap-2021-01-31.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_ProfitLoss_07bd8745-5f9a-445d-9689-d3e5eb5761b0_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_8de26edf-7ada-4e6c-998d-fedc0302f641_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/2021/elts/us-gaap-2021-01-31.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_AccountsReceivableGrossCurrent_ed65abad-45d8-496e-a7b4-ce8df1982ff4_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/2021/elts/us-gaap-2021-01-31.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_RevolvingCreditFacilitiesTwoMember_9294db84-85d8-41ab-b247-404fa1a5c230_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-20210630.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_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_8d8e9fa3-53a3-448d-b019-397852b79116_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-20210630.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_RegulatoryAssetsNoncurrent_526c54de-bdd7-4987-b81c-e8d3286178d8_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 Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8290627d-2955-4eee-bae3-12f81aed9dbb_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_f88745e3-a50b-43f0-ac98-933bfcdb9375_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_bbc66a27-a393-436c-8a82-74a2dd4e817e_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/2021/elts/us-gaap-2021-01-31.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_TaxCreditCarryforwardNameDomain_bab13871-48b7-4bf5-b5c4-953da79daff7_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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 Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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 Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_7bc09144-d2bd-4eb0-928b-bee730f7a824_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/2021/elts/us-gaap-2021-01-31.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_VariableInterestEntityDisclosureTextBlock_5e5d9410-c0ce-4595-8d24-ffe9d856e598_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/2021/elts/us-gaap-2021-01-31.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_DefinedBenefitPlanDisclosureLineItems_aea4cba3-2ebb-449f-adf7-9ba263417b67_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/2021/elts/us-gaap-2021-01-31.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_GuaranteeObligationsMaximumExposure_33166278-4eab-4ee4-b418-a2c95c54dbd8_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/2021/elts/us-gaap-2021-01-31.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_InterestAndDividendIncomeRelatedParties_a38de8a6-0edd-445f-bb12-95ea30523089_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-20210630.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_TaxesPayableCurrent_416a70a7-a7d1-4bd8-8340-fc91627a22ea_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/2021/elts/us-gaap-2021-01-31.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_AssetsCurrentAbstract_4dfffe1c-42ca-4995-81ce-b397be259eb2_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/2021/elts/us-gaap-2021-01-31.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_StatementOfIncomeAndComprehensiveIncomeAbstract_6ceb3dd5-0001-4c39-a6c6-783a9f93ae65_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromPaymentsForOtherFinancingActivities_8463c0d3-06fe-4370-aae6-5258eaf87292_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/2021/elts/us-gaap-2021-01-31.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_04ae051d-729e-4835-80e7-15c5c028056e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1da1fa3f-567c-4fbc-b2ac-caeaf0225a74_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink: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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink: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, Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_2942f719-f633-44f9-b0c0-08486dc4571a_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/2021/dei-2021.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_LondonInterbankOfferedRateLIBORMember_440c1085-951c-4092-a19f-99f077d37622_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/2021/elts/us-gaap-2021-01-31.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_dei_SecurityExchangeName_dcef39d5-f440-4ff0-a93e-93532544f081_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/2021/dei-2021.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_us-gaap_DisposalGroupClassificationDomain_8279668b-59de-44ed-b780-5fbf9d5c52ad_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/2021/elts/us-gaap-2021-01-31.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_InterestExpenseOther_343804b7-bd93-445b-b7ed-05435066ab17_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfDilutedSharesOutstanding_623ffba6-dc53-47d8-b881-ed2848f2e139_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/2021/elts/us-gaap-2021-01-31.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_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_6cf44c62-3b65-4d98-9f84-32d3dc154a01_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-20210630.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_OtherComprehensiveIncomeLossNetOfTax_3dc62f9f-7b62-4665-969d-a7dfd98fb787_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 (Loss)</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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxDisclosureTextBlock_2f5f461c-ddff-40ca-9221-4314f7575c9a_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_81506040-b2c2-432b-bb31-ff28c5f6fccb_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_62c65114-8572-4d99-96b0-2c2fed3011ad_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" 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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink: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, Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_55fc5ad2-3d8d-40d5-b727-3b40ad575111_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_44756f54-ef10-4171-b3b1-5ea1b1632c26_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" 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 assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink: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, Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_1e206de2-b20b-4d49-a51e-72aa59d78748_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/2021/elts/us-gaap-2021-01-31.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_dei_CurrentFiscalYearEndDate_a6fb9965-3707-4ec6-b80e-0bf89aa754ed_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/2021/dei-2021.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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_850bc1fb-885f-4b08-b92a-fc1805282503_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" 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">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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PublicUtilitiesDisclosureTextBlock_b153c9c2-c13e-4df2-947c-deb95386696b_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/2021/elts/us-gaap-2021-01-31.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_cms_RevolvingCreditFacilitiesSixMember_8a9aac14-484c-4204-a5d6-e760558f28da_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-20210630.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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_c37dbd7f-3f55-4f26-af8d-10a85c4c5ad2_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 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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfNetBenefitCostsTableTextBlock_7fe6d87b-1474-41e5-a8a8-1699d82e0763_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/2021/elts/us-gaap-2021-01-31.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_FairValueByMeasurementBasisAxis_e920ca03-1ad8-48f8-8bda-2ef93abb9f48_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1e97481e-a95c-4dbc-b212-c8b7789e3517_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_18a646fe-6676-478f-ab63-2b56981739c6_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/2021/elts/us-gaap-2021-01-31.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_StatementOfCashFlowsAbstract_10e521f5-6be2-4f19-9a33-8913b85b6d24_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/2021/elts/us-gaap-2021-01-31.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_AssetRetirementObligationsNoncurrent_d5bb042a-cf65-49e2-bdd1-942e30447df3_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/2021/elts/us-gaap-2021-01-31.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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_98951209-2696-4d59-9f1d-606267b7682b_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/2021/elts/srt-2021-01-31.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_CreditFacilityAxis_b0db05f8-5ed4-4a37-8ce5-0ef089ea0e2d_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivities_2d0a30be-f1b4-4e0d-9c50-a3ec3635b9c8_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/2021/elts/us-gaap-2021-01-31.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_PortionAtFairValueFairValueDisclosureMember_56ce22f1-b953-4cef-a906-f05b5feebfba_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 [Member]</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/2021/elts/us-gaap-2021-01-31.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_AllowanceForNotesAndLoansReceivableNoncurrent_4cf04351-8dcd-4b05-9d7f-14547a9dbbe8_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink: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, ALLOWANCE</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_349a3375-8a9e-4381-b3f9-78faee17ab5b_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" 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">Notes receivable, allowance, noncurrent</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink: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 Receivable, Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:to="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7038299f-52cf-4833-95b5-937dc69dc646_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_03d1cc02-5c6d-4ca3-9656-f393a4066912_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/2021/elts/us-gaap-2021-01-31.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_cms_PublicUtilityUtilityPlantNameplateCapacity_44b08233-6dc6-4596-a35a-1108b5189a23_terseLabel_en-US" xlink:label="lab_cms_PublicUtilityUtilityPlantNameplateCapacity" xlink: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_PublicUtilityUtilityPlantNameplateCapacity_label_en-US" xlink:label="lab_cms_PublicUtilityUtilityPlantNameplateCapacity" xlink: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, Utility Plant, Nameplate Capacity</link:label>
    <link:label id="lab_cms_PublicUtilityUtilityPlantNameplateCapacity_documentation_en-US" xlink:label="lab_cms_PublicUtilityUtilityPlantNameplateCapacity" 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 Utility, Utility Plant, Nameplate Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilityUtilityPlantNameplateCapacity" xlink:href="cms-20210630.xsd#cms_PublicUtilityUtilityPlantNameplateCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilityUtilityPlantNameplateCapacity" xlink:to="lab_cms_PublicUtilityUtilityPlantNameplateCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_05d93ffe-3be3-4c03-82b3-bf6cadcfd2de_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ee5b8b66-1505-4ad5-b49b-e781c8ced558_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ClassOfStockDomain_5ee6cf35-6d06-431d-ab20-c10f759d0145_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/2021/elts/us-gaap-2021-01-31.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_DisposalGroupIncludingDiscontinuedOperationInterestExpense_1be19528-781e-4c10-8333-3d82539ed4f8_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_1378203a-3ebb-4bf2-9c2a-74544125e654_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/2021/elts/us-gaap-2021-01-31.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_cms_ConsumersEnergyCompanyMember_87e24f6b-46b9-4942-9a88-0f4807769bfe_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-20210630.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_7ce29ae2-5c8e-4907-bac5-353540d14bbf_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/2021/elts/us-gaap-2021-01-31.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_PublicUtilitiesGeneralDisclosuresTable_6c5fd496-1e7f-46ff-8113-bf627b4f9ba7_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/2021/elts/us-gaap-2021-01-31.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_CumulativePreferredStockMember_ef0e4120-2e98-4a5c-90da-7fc832ea7be9_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_59e2f492-5f45-4097-90fc-79b440868baa_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c4f29204-c3a2-4866-aa30-ea1e77643bd3_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_bc65aea2-f17d-4b31-8f59-38ceb0b0b78a_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/2021/elts/us-gaap-2021-01-31.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_cms_ExpectedRemediationCostsByYearTableTextBlock_adb8f406-8001-4fd7-b53a-3a47753fbb05_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-20210630.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_LossContingenciesTable_eeb88567-1bc0-4767-943c-becf640a757e_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/2021/elts/us-gaap-2021-01-31.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_SegmentReportingInformationLineItems_9f97c636-6f80-4247-923b-c81f66ce8670_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/2021/elts/us-gaap-2021-01-31.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_srt_OwnershipDomain_e07cfd1e-70f3-4e4d-950b-6852bf6b757b_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/2021/elts/srt-2021-01-31.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_us-gaap_RevenueSubjectToRefundMember_3fa872f7-db67-4174-b214-27ec32a03920_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueSubjectToRefundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for customer refunds</link:label>
    <link:label id="lab_us-gaap_RevenueSubjectToRefundMember_label_en-US" xlink:label="lab_us-gaap_RevenueSubjectToRefundMember" xlink: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 Subject to Refund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueSubjectToRefundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueSubjectToRefundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueSubjectToRefundMember" xlink:to="lab_us-gaap_RevenueSubjectToRefundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ac311263-3ed0-4858-b500-49eae4872f9c_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/2021/dei-2021.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_TaxesExcludingIncomeAndExciseTaxes_445d3137-e277-4d96-83d0-b6650fe77c5d_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/2021/elts/us-gaap-2021-01-31.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:label id="lab_us-gaap_LineOfCreditFacilityLineItems_2a88f8af-0806-4882-8183-7f93544461f1_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/2021/elts/us-gaap-2021-01-31.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_cebb5148-5b37-4ba4-9e07-f9acfe32ad93_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" 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">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_433f5fea-cf0e-4d4a-966e-cdf0a354dfd0_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" 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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink: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, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_0435eb19-f440-4cb6-8530-437f5f4a3df6_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/2021/dei-2021.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_dei_Security12bTitle_fc8d7102-b62a-4b5b-b770-e72854ebb371_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/2021/dei-2021.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_RegulatoryLiabilityCurrent_44ad9629-c865-4b89-b895-6e26a2950779_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherAssetsCurrent_a45ef4d7-51f2-44e6-97d1-c1a75ed10bd2_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/2021/elts/us-gaap-2021-01-31.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_StatementTable_39cf7995-6f41-4182-b7e4-a24b24c09f2e_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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_9736ba90-e954-443d-8c72-df4a475c52c4_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">2021</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/2021/elts/us-gaap-2021-01-31.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_AccrualForEnvironmentalLossContingencies_dc9a8bb5-2371-4027-b316-1282ff633dbb_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/2021/elts/us-gaap-2021-01-31.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_cms_RestructuringAndRelatedCostIncurredCostCapitalized_ec579d34-7f86-4b07-9bfe-52b62a054b40_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-20210630.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_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_f3c4bba8-f04b-42bf-a4c8-f05354423d28_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-20210630.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_srt_RangeAxis_64895e02-c72b-47d7-8777-f927dd661c5d_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/2021/elts/srt-2021-01-31.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_cms_RevolvingCreditFacilitiesOneMember_aa9efcbb-ccf1-4790-8957-120857db1418_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, 2022</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-20210630.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_CivilCaseConsumersV.MPSCStaffMember_ba67de82-b4ba-4a8f-bfd3-2a9bda375108_terseLabel_en-US" xlink:label="lab_cms_CivilCaseConsumersV.MPSCStaffMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Civil Case, Consumers V. MPSC Staff</link:label>
    <link:label id="lab_cms_CivilCaseConsumersV.MPSCStaffMember_label_en-US" xlink:label="lab_cms_CivilCaseConsumersV.MPSCStaffMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Civil Case, Consumers V. MPSC Staff [Member]</link:label>
    <link:label id="lab_cms_CivilCaseConsumersV.MPSCStaffMember_documentation_en-US" xlink:label="lab_cms_CivilCaseConsumersV.MPSCStaffMember" 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">Civil Case, Consumers V. MPSC Staff [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivilCaseConsumersV.MPSCStaffMember" xlink:href="cms-20210630.xsd#cms_CivilCaseConsumersV.MPSCStaffMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CivilCaseConsumersV.MPSCStaffMember" xlink:to="lab_cms_CivilCaseConsumersV.MPSCStaffMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_869bf2c0-9447-4456-bbcf-6365f6f8903b_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink: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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink: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, Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_5a951dab-39d1-42b9-8664-8b961bc1a7fd_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, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cms_OtherUtilityServiceMember_b09e9a83-a57e-4843-912e-e0dd2f9281f2_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-20210630.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_70062ec1-23c1-493d-bf3a-36c5d0cf77ab_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-20210630.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_SubsequentEventMember_7093a813-a701-462a-9d5e-b6f3871e1e2d_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/2021/elts/us-gaap-2021-01-31.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_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_aaaeff48-3b50-4695-acce-c735ca5bc213_terseLabel_en-US" xlink:label="lab_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" xlink: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 Purchase Of Variable Interest Entity</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_label_en-US" xlink:label="lab_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" xlink: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 Purchase Of Variable Interest Entity [Member]</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_documentation_en-US" xlink:label="lab_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" 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 Purchase Of Variable Interest Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" xlink:href="cms-20210630.xsd#cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" xlink:to="lab_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_16bf5a2b-8357-4ecb-bc69-6dc6ccaa7585_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/2021/dei-2021.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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_8d7f6771-101d-4692-80b4-0bee74b83f04_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockMember_05887ad8-91c6-43ad-9af9-01d0bc6e7278_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MinorityInterest_bd740154-d806-434f-baa9-1e0f6c3b46a8_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/2021/elts/us-gaap-2021-01-31.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_ConstructionInProgressGross_bf5197bd-4804-42c0-8441-e6acb65774b9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_64a8b8f4-c168-4bc0-9213-8d7f02340337_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_f38fb93c-cb1f-4db4-996f-4d0c173a44e0_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/2021/elts/us-gaap-2021-01-31.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_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_029f653e-72dd-49a3-b055-e8bbe3cb1239_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/2021/elts/srt-2021-01-31.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_OtherNonoperatingExpense_9839e15c-1b2a-49b6-a75f-f0b580878c5f_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/2021/elts/us-gaap-2021-01-31.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_srt_ScenarioUnspecifiedDomain_c7821c60-57cf-4990-a95e-ac8b1cf83574_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_203348be-69bf-44a9-bec8-ec17e048f1f5_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/2021/elts/us-gaap-2021-01-31.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_PensionPlansDefinedBenefitMember_269f6b6d-52c9-4003-80e1-c54a0a39724a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SubsequentEventTypeAxis_a9c69a1e-512a-49af-b9fa-03c0686920d9_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/2021/elts/us-gaap-2021-01-31.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_InsuranceRecoveriesMember_78b528a3-0311-41e5-89f1-8ef84c91911f_terseLabel_en-US" xlink:label="lab_cms_InsuranceRecoveriesMember" xlink: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</link:label>
    <link:label id="lab_cms_InsuranceRecoveriesMember_label_en-US" xlink:label="lab_cms_InsuranceRecoveriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries [Member]</link:label>
    <link:label id="lab_cms_InsuranceRecoveriesMember_documentation_en-US" xlink:label="lab_cms_InsuranceRecoveriesMember" 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">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InsuranceRecoveriesMember" xlink:href="cms-20210630.xsd#cms_InsuranceRecoveriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_InsuranceRecoveriesMember" xlink:to="lab_cms_InsuranceRecoveriesMember" 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/2021/elts/us-gaap-2021-01-31.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_cms_EnterprisesMember_77a26b58-f903-45ef-bcfb-0dbce3943621_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-20210630.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_AccumulatedDefinedBenefitPlansAdjustmentMember_b8f9d5b6-114e-4a79-bf50-d1c163bce10b_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/2021/elts/us-gaap-2021-01-31.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_NatureOfExpenseAxis_d60fb051-5cff-41e5-a1f6-ae9d3f320585_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfExpenseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:label id="lab_us-gaap_NatureOfExpenseAxis_label_en-US" xlink:label="lab_us-gaap_NatureOfExpenseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfExpenseAxis" xlink:to="lab_us-gaap_NatureOfExpenseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_7dfeaf23-35b1-4b54-8f60-5ed157e8eea1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" 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">Reduction to plant, property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_cc31f299-16db-45af-9d17-7a3e9b8a2234_terseLabel_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" xlink: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, less allowance of $28 in 2021 and $32 in 2020</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" xlink: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, Financing Receivable, After Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" 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">Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" xlink:to="lab_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>cms-20210630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:8ae9e26b-5d17-4d22-a653-ced8b3b38739,g:729c2e9d-4bd7-44a6-a63a-5dc2ca2e9638-->
<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-20210630.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_0d686110-3673-4dc5-88b1-ca21e6333d19" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d686110-3673-4dc5-88b1-ca21e6333d19" xlink:to="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9c3c7f83-69bb-4c2b-80b7-2e5d6beba160" xlink:to="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fb4bc441-64e6-4b9b-b8da-9b118aa441b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_us-gaap_CommonStockMember_fb4bc441-64e6-4b9b-b8da-9b118aa441b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_cf088c90-ab9b-40cb-a966-c6813b8bbcc5" xlink:href="cms-20210630.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_cf088c90-ab9b-40cb-a966-c6813b8bbcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_de73e181-eb52-4191-8b36-2fbcbf9ea4fa" xlink:href="cms-20210630.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_de73e181-eb52-4191-8b36-2fbcbf9ea4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_9afbac73-32db-41c2-bd05-c0fa3bc23e14" xlink:href="cms-20210630.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_9afbac73-32db-41c2-bd05-c0fa3bc23e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_021b1397-2958-43c7-8c0e-7ebeb28bdcff" xlink:href="cms-20210630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_021b1397-2958-43c7-8c0e-7ebeb28bdcff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_75091b4e-6eae-4816-a0ed-24cd5f00caca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2409853b-d86f-42fc-800f-d225c73eb409" xlink:to="loc_us-gaap_CumulativePreferredStockMember_75091b4e-6eae-4816-a0ed-24cd5f00caca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:to="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_55fb8982-18cf-4a7f-8390-70ef0e0c087f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4023f4c8-1295-473a-9238-600574c1960c" xlink:to="loc_dei_EntityDomain_55fb8982-18cf-4a7f-8390-70ef0e0c087f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ed269ce0-9a3f-4455-879b-efbadb832245" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_55fb8982-18cf-4a7f-8390-70ef0e0c087f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ed269ce0-9a3f-4455-879b-efbadb832245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_8a439fd7-b779-4a04-8fe7-2cae4b9f3d24" xlink:to="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1044ab75-52e8-457d-afce-9dd8d3da236e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentType_1044ab75-52e8-457d-afce-9dd8d3da236e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_db7dd920-c1c8-4e5d-96a8-b7dce9d794f6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentQuarterlyReport_db7dd920-c1c8-4e5d-96a8-b7dce9d794f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ad56e60d-e15b-411c-9364-b404f45ba779" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentPeriodEndDate_ad56e60d-e15b-411c-9364-b404f45ba779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_49bfe340-424a-4706-9d84-6e980b1c800b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentTransitionReport_49bfe340-424a-4706-9d84-6e980b1c800b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6434d75b-335c-42de-a397-d0c031dbf2aa" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityFileNumber_6434d75b-335c-42de-a397-d0c031dbf2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9e1469ae-e5a0-4e19-81bc-b7a0e23b7398" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityRegistrantName_9e1469ae-e5a0-4e19-81bc-b7a0e23b7398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_8dddda4f-d99d-47f0-97d8-395c4770055c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityTaxIdentificationNumber_8dddda4f-d99d-47f0-97d8-395c4770055c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6d41b42c-d3ce-4b5d-b67d-5611e002ddce" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6d41b42c-d3ce-4b5d-b67d-5611e002ddce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_056451c5-3c74-4bcf-b2e3-ca0fb9c58482" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressAddressLine1_056451c5-3c74-4bcf-b2e3-ca0fb9c58482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_b15acc10-f3d3-43a0-9578-3b015b70ac71" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressCityOrTown_b15acc10-f3d3-43a0-9578-3b015b70ac71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2b5c5b5f-dd59-4309-8505-d0e6170d38ea" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressStateOrProvince_2b5c5b5f-dd59-4309-8505-d0e6170d38ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_af57ba93-e8d6-4820-baf6-09621cf9b983" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityAddressPostalZipCode_af57ba93-e8d6-4820-baf6-09621cf9b983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_be9357f2-6af2-41ca-9259-2fde335c053d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_CityAreaCode_be9357f2-6af2-41ca-9259-2fde335c053d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_cbd7a6a2-2811-4f59-a8cc-2f1ffb34c613" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_LocalPhoneNumber_cbd7a6a2-2811-4f59-a8cc-2f1ffb34c613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1f98fa41-faa2-49ae-9bbf-c0ff1e8b3c6f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_Security12bTitle_1f98fa41-faa2-49ae-9bbf-c0ff1e8b3c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_54df726f-a656-41f5-b38c-5377eeb23946" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_TradingSymbol_54df726f-a656-41f5-b38c-5377eeb23946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a3e628f4-8da0-4b23-87ab-c6b5842ce0ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_SecurityExchangeName_a3e628f4-8da0-4b23-87ab-c6b5842ce0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7fe60241-757c-4be3-8893-5817d8b735ea" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityCurrentReportingStatus_7fe60241-757c-4be3-8893-5817d8b735ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_1e92d588-c9a1-4131-b525-fe219f85509e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityInteractiveDataCurrent_1e92d588-c9a1-4131-b525-fe219f85509e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9cada305-b29a-455d-b00b-43948cc09922" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityFilerCategory_9cada305-b29a-455d-b00b-43948cc09922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b17f1e7a-ca03-437d-b460-002e3e909e5c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntitySmallBusiness_b17f1e7a-ca03-437d-b460-002e3e909e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f9466369-c4c8-4c3c-9bdd-0865cc7e0b2c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityEmergingGrowthCompany_f9466369-c4c8-4c3c-9bdd-0865cc7e0b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_89acdd65-d4f2-4556-900e-b0133f8a378c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityShellCompany_89acdd65-d4f2-4556-900e-b0133f8a378c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_f3d5b925-555a-4e37-9e19-9b34df4f692e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_f3d5b925-555a-4e37-9e19-9b34df4f692e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_514a6f28-0653-498d-9357-052edea18643" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_EntityCentralIndexKey_514a6f28-0653-498d-9357-052edea18643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b05ae90e-cd15-414e-b8b6-d231a10b07ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentFiscalYearFocus_b05ae90e-cd15-414e-b8b6-d231a10b07ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2ceaef95-7eb9-428d-b877-5b72e7bd0988" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2ceaef95-7eb9-428d-b877-5b72e7bd0988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d2ff34b8-144b-45d8-aeb4-272fd569fbcd" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_AmendmentFlag_d2ff34b8-144b-45d8-aeb4-272fd569fbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9902adcd-a634-42ae-b8fa-ad32517806e1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5819f61d-ac0e-4dbf-8f76-3ff44f417223" xlink:to="loc_dei_CurrentFiscalYearEndDate_9902adcd-a634-42ae-b8fa-ad32517806e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_f93fadc8-e434-407c-9cee-4819af71fc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f93fadc8-e434-407c-9cee-4819af71fc5d" xlink:to="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:to="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_319b1a79-2739-45b3-b16d-c66ef5e1b8fd" xlink:to="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_6d8dd489-cf22-4d7a-98f9-cf1c59bec4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:to="loc_us-gaap_ElectricityPurchasedMember_6d8dd489-cf22-4d7a-98f9-cf1c59bec4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_7e7bf21b-4712-4245-af70-5a9a8e588b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7eed17e3-9164-4476-9ee6-73e1b6cd13ca" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_7e7bf21b-4712-4245-af70-5a9a8e588b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:to="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e9b57f1c-006f-426b-a740-eb1bed07ecdf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f31dc54d-1889-4e28-a5ff-1ca66b7837d5" xlink:to="loc_dei_EntityDomain_e9b57f1c-006f-426b-a740-eb1bed07ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_aa415f3d-e561-4d77-89d5-2280d2cde0ea" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e9b57f1c-006f-426b-a740-eb1bed07ecdf" xlink:to="loc_cms_ConsumersEnergyCompanyMember_aa415f3d-e561-4d77-89d5-2280d2cde0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9652a105-4f04-4414-8edb-3f8bca5b3b04" xlink:to="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fc120ddd-a565-4c34-9907-182d33d73b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_Revenues_fc120ddd-a565-4c34-9907-182d33d73b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_5f8e4448-daf9-4125-b708-af84959183fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FuelCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_FuelCosts_5f8e4448-daf9-4125-b708-af84959183fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_ed14dc1b-bc5d-4171-a31b-32562c25c400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_ed14dc1b-bc5d-4171-a31b-32562c25c400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e24ffe38-15fa-44f7-aac6-1d16a8864f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e24ffe38-15fa-44f7-aac6-1d16a8864f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_05ddb214-67c3-415a-923c-da33a60b8b66" xlink:href="cms-20210630.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_05ddb214-67c3-415a-923c-da33a60b8b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ff72f428-13ad-4181-bd95-66170456e0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ff72f428-13ad-4181-bd95-66170456e0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_2a891051-916b-4754-9f77-075188a7dd71" xlink:href="cms-20210630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_cms_PurchasedPowerRelatedParties_2a891051-916b-4754-9f77-075188a7dd71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_22af1d0e-652e-4ea2-96bf-3bc3d6c1537d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_22af1d0e-652e-4ea2-96bf-3bc3d6c1537d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f921ad0d-b21f-45dc-b695-045d100a3069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f921ad0d-b21f-45dc-b695-045d100a3069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_61977a03-2b04-40b6-b855-bc76e519380f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_61977a03-2b04-40b6-b855-bc76e519380f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6f846919-0d23-49d9-a0ca-dc32c0b46118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6f846919-0d23-49d9-a0ca-dc32c0b46118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_940e848d-cafd-4b69-94e9-32a00c10caf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_940e848d-cafd-4b69-94e9-32a00c10caf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_d0975190-64ae-4753-b37c-f4643782dde3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_d0975190-64ae-4753-b37c-f4643782dde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a3cdfe34-4e15-4714-81af-4bb6cf0991e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a3cdfe34-4e15-4714-81af-4bb6cf0991e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_e3e69cc6-67f1-4330-89c8-27147559421b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_CostsAndExpenses_e3e69cc6-67f1-4330-89c8-27147559421b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_1d8b2b53-f9de-453a-835b-5c3a5b5a682d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5ffbea24-2bd5-4592-b944-09e490d456ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_1d8b2b53-f9de-453a-835b-5c3a5b5a682d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_004a1b79-618e-4ad0-9410-cba049fa057b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_OperatingIncomeLoss_004a1b79-618e-4ad0-9410-cba049fa057b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_11620577-7418-42ec-b92e-73847ecefba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_11620577-7418-42ec-b92e-73847ecefba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties_76e1a23e-448a-47e3-b5a4-3e75a9230870" xlink:href="cms-20210630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_cms_InterestAndDividendIncomeRelatedParties_76e1a23e-448a-47e3-b5a4-3e75a9230870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_1ae934f9-aa0e-4128-9b0d-07cb2883c386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_1ae934f9-aa0e-4128-9b0d-07cb2883c386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f316414d-f962-464f-973a-4441d30bae7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f316414d-f962-464f-973a-4441d30bae7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_8aff58c9-cf43-4dfd-8b6a-7e0ea29a7332" xlink:href="cms-20210630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_8aff58c9-cf43-4dfd-8b6a-7e0ea29a7332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_212892ce-de2f-4bb2-b429-e1d7315a87a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_OtherNonoperatingIncome_212892ce-de2f-4bb2-b429-e1d7315a87a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_5ed68233-a3b4-42ac-a589-8a648e7be09b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_OtherNonoperatingExpense_5ed68233-a3b4-42ac-a589-8a648e7be09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0045dea5-1069-4f1a-b52b-d2f47c65dc37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e78e261e-d2dd-485b-999e-0baa503a2ec3" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0045dea5-1069-4f1a-b52b-d2f47c65dc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_e34d1ad7-bd1a-496b-bc9e-0254b3ca8fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpenseDebt_e34d1ad7-bd1a-496b-bc9e-0254b3ca8fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_95ba0e9b-24b1-4f34-85cc-09184f2ea687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_95ba0e9b-24b1-4f34-85cc-09184f2ea687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_55143be5-8a40-4e09-abaf-182520c95c01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpenseOther_55143be5-8a40-4e09-abaf-182520c95c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_4c36f7a5-511a-4d3f-8146-6ec699bfcb69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_4c36f7a5-511a-4d3f-8146-6ec699bfcb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a1890940-2754-4b9e-9c64-f8e7d0097f76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_307e26a3-5023-4b1f-ba17-c7c192e59929" xlink:to="loc_us-gaap_InterestExpense_a1890940-2754-4b9e-9c64-f8e7d0097f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a444ee92-45b9-4cf0-807d-3727ba3cb157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a444ee92-45b9-4cf0-807d-3727ba3cb157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a0c9a7ee-2ac4-490f-a93e-69d433b96018" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a0c9a7ee-2ac4-490f-a93e-69d433b96018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_80028718-bc98-4574-a449-b6fe0b8c9b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_80028718-bc98-4574-a449-b6fe0b8c9b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_182fd6b2-6c27-4992-97aa-26546fc0b32d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_182fd6b2-6c27-4992-97aa-26546fc0b32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_43b4891e-6ba9-4589-92b5-e6b6a055d803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_ProfitLoss_43b4891e-6ba9-4589-92b5-e6b6a055d803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_620800fa-7314-4976-abdd-8f20e04a35b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_620800fa-7314-4976-abdd-8f20e04a35b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aec56a2f-8d26-4a80-8856-1aa756b4895a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_NetIncomeLoss_aec56a2f-8d26-4a80-8856-1aa756b4895a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_860200cd-1e8e-4e8d-a5c1-77b9dc6c570e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_860200cd-1e8e-4e8d-a5c1-77b9dc6c570e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_32e9cd53-ecd7-41e1-afbf-6e6ab56ba57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_32e9cd53-ecd7-41e1-afbf-6e6ab56ba57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0df6e18c-6d0e-4403-870a-a7d97097e6a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_EarningsPerShareBasic_0df6e18c-6d0e-4403-870a-a7d97097e6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7e398835-3258-4ec7-8b8b-64808e0be0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7e398835-3258-4ec7-8b8b-64808e0be0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d57ca5c4-98f5-4ee8-adb7-691829ad150b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d57ca5c4-98f5-4ee8-adb7-691829ad150b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ce1b7400-5074-4268-b8ea-cc6ebaa1e46f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ce1b7400-5074-4268-b8ea-cc6ebaa1e46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_23972004-13a2-424d-b3aa-3e3950b202e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_23972004-13a2-424d-b3aa-3e3950b202e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d5eb33c2-4f90-4353-8579-17187123c89f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60c56c6e-ec8b-4f6e-8701-f6e6b1b1dd58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d5eb33c2-4f90-4353-8579-17187123c89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_a4dd9a46-d011-44e6-a861-afc419d8b7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_43efe22a-b70f-4232-918e-aebc064efbf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a4dd9a46-d011-44e6-a861-afc419d8b7fc" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_43efe22a-b70f-4232-918e-aebc064efbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_155eaf19-a593-4610-b25e-e2e0646b9b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_155eaf19-a593-4610-b25e-e2e0646b9b0c" xlink:to="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:to="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83739918-7624-43eb-af77-08e891ed6684" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fbad71ab-cdab-46e1-add0-fa37b0a07624" xlink:to="loc_dei_EntityDomain_83739918-7624-43eb-af77-08e891ed6684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b7ac5722-3140-4b6a-92f4-b8d9b399a5ca" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_83739918-7624-43eb-af77-08e891ed6684" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b7ac5722-3140-4b6a-92f4-b8d9b399a5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3678e907-2242-4a9f-a162-361dfb80320b" xlink:to="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fb4e9c2e-3f2f-479b-9ee7-2f42cc5ac292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ProfitLoss_fb4e9c2e-3f2f-479b-9ee7-2f42cc5ac292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e1968a96-d508-4c09-99c4-23ee44d7abed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e1968a96-d508-4c09-99c4-23ee44d7abed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_62c26d51-ac68-4bb5-b78c-6cad919a90ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_6db5a610-3226-4305-978c-021a905a779c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_62c26d51-ac68-4bb5-b78c-6cad919a90ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d61a0f3d-32a4-4af2-bd6b-8200acd11454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d61a0f3d-32a4-4af2-bd6b-8200acd11454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3b667047-f889-4fa5-92f2-20b347a140ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_89b82000-fc91-4996-962c-f16799d5bc45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3b667047-f889-4fa5-92f2-20b347a140ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7c5a893-198d-4bab-ad84-cdff2fff2b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7c5a893-198d-4bab-ad84-cdff2fff2b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0a571936-c067-4e87-a8d3-89d621fe3b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0a571936-c067-4e87-a8d3-89d621fe3b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_6f6f8dfc-1f32-4e26-b9eb-314b21b577a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_6f6f8dfc-1f32-4e26-b9eb-314b21b577a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ea4762fd-9af5-4916-8840-72e30006c7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d701eb5a-36f8-4e12-bb55-9022938d87a0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ea4762fd-9af5-4916-8840-72e30006c7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_fd184f5c-d07f-49fb-a04b-a0fb54ed89e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_fd184f5c-d07f-49fb-a04b-a0fb54ed89e8" xlink:to="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:to="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb7d019e-8284-4453-b351-61bc03c5e49e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_613e6eb4-f680-4423-9340-9c9744149b48" xlink:to="loc_dei_EntityDomain_bb7d019e-8284-4453-b351-61bc03c5e49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8b5433b9-cf9e-4351-b57f-b72282a7bbce" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bb7d019e-8284-4453-b351-61bc03c5e49e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8b5433b9-cf9e-4351-b57f-b72282a7bbce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e2731602-dc52-40f6-8af4-e6fdd0ae0be9" xlink:to="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f4e5d53f-8d13-4f7e-8e49-06640f3ae4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f4e5d53f-8d13-4f7e-8e49-06640f3ae4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_ef3c28e8-a44b-4125-b37c-7f6628faf7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_ef3c28e8-a44b-4125-b37c-7f6628faf7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_69875dce-288d-4ac4-baa0-32f00837577c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_69875dce-288d-4ac4-baa0-32f00837577c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_86ab3a7e-b5f8-4e86-a3d0-882abf892f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6533d04d-ead0-4849-9126-015dc95f81d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_86ab3a7e-b5f8-4e86-a3d0-882abf892f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_498b9a9d-500b-4bfb-89a4-02338eff936e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_498b9a9d-500b-4bfb-89a4-02338eff936e" xlink:to="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:to="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0be7da7c-d241-44f2-8fef-665483fc2162" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e82ffee3-7b7c-423c-bc82-e185ebb6b6f6" xlink:to="loc_dei_EntityDomain_0be7da7c-d241-44f2-8fef-665483fc2162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a8514f91-e26b-48d0-a321-69b9e546dde9" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0be7da7c-d241-44f2-8fef-665483fc2162" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a8514f91-e26b-48d0-a321-69b9e546dde9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9450bf3a-2964-4cb5-9083-9a6adbe1e472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20b691af-4262-4ff4-b615-42941c41c997" xlink:to="loc_us-gaap_StatementLineItems_9450bf3a-2964-4cb5-9083-9a6adbe1e472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9450bf3a-2964-4cb5-9083-9a6adbe1e472" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b17d77a5-fa02-4b83-b06c-711366c8c26f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_ProfitLoss_b17d77a5-fa02-4b83-b06c-711366c8c26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_71aebad2-711a-45db-b96e-3d1a6f4b22c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_71aebad2-711a-45db-b96e-3d1a6f4b22c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_f4872608-30a3-48fd-a6ad-10ded3ace632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_f4872608-30a3-48fd-a6ad-10ded3ace632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8f27d1e8-585b-436c-8f00-9572e125791c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8f27d1e8-585b-436c-8f00-9572e125791c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1f8c5fc2-1e47-4678-b7b0-05ddb14062e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_1f8c5fc2-1e47-4678-b7b0-05ddb14062e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_bbb9df76-e083-4f39-b39e-1f7e4692ffa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_bbb9df76-e083-4f39-b39e-1f7e4692ffa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_7c39e013-4f67-4f1e-80d2-e67c9b31cbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8ac62c70-6767-439e-945b-0f7967433969" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_7c39e013-4f67-4f1e-80d2-e67c9b31cbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_0d29ca5a-4cdf-4f47-b4a6-4f9554422cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_0d29ca5a-4cdf-4f47-b4a6-4f9554422cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a0f2d177-6965-4b5c-8c8a-848b9a8e1f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a0f2d177-6965-4b5c-8c8a-848b9a8e1f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a96510e7-f888-40df-a32f-2dfa23250f73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a96510e7-f888-40df-a32f-2dfa23250f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_762ace61-2bc0-43d4-8e3f-1140fc2becb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_762ace61-2bc0-43d4-8e3f-1140fc2becb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_b1787f7d-b19a-4729-8c30-43da5de8e119" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_bd5b6220-c048-4674-94dc-3c4f4c1fbeec" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_b1787f7d-b19a-4729-8c30-43da5de8e119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6989b43e-b751-4821-8507-25c0ec45db9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ae94fa0f-a1f2-463a-9d7a-4c9f499502d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6989b43e-b751-4821-8507-25c0ec45db9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20432dbd-29e7-4ac9-adfb-5c8640f77a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20432dbd-29e7-4ac9-adfb-5c8640f77a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0520b1b1-1f4c-4d96-a606-ffa3f96c27d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0520b1b1-1f4c-4d96-a606-ffa3f96c27d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7cc723b1-557f-4ddf-a819-5a4ec2e1d7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7cc723b1-557f-4ddf-a819-5a4ec2e1d7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5fd3bd4e-d425-422f-b4be-8299a5fb5823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_02d8a7d7-d30f-49a6-a3dd-e57497689ed1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5fd3bd4e-d425-422f-b4be-8299a5fb5823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_322a7ba0-ff65-4f56-ade5-a2092b3e3353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_322a7ba0-ff65-4f56-ade5-a2092b3e3353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_b43a2f86-647d-4028-938b-f98dc6d6b578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_b43a2f86-647d-4028-938b-f98dc6d6b578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_b911cccb-bbde-406e-b287-c404cefb1e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_b911cccb-bbde-406e-b287-c404cefb1e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e35e0036-77a9-4f7f-a5e9-1401ee0326d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e35e0036-77a9-4f7f-a5e9-1401ee0326d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_3b0053fa-2dc8-4cb6-81da-a64afd8a9adb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_3b0053fa-2dc8-4cb6-81da-a64afd8a9adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f890bf7c-4f27-4f79-8427-40ce1e9d7348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f890bf7c-4f27-4f79-8427-40ce1e9d7348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_2cdda44d-7f15-4b3f-8379-17d72846ba49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_2cdda44d-7f15-4b3f-8379-17d72846ba49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_b1108373-ad50-4fe9-bfe4-6d0806326f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_b1108373-ad50-4fe9-bfe4-6d0806326f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c5148278-10c9-4b11-8d4d-4a38bda98a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c5148278-10c9-4b11-8d4d-4a38bda98a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72e30cad-2c54-4a5b-bafc-a50aec14e114" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_873b68e5-3db6-42be-a300-384971519de2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72e30cad-2c54-4a5b-bafc-a50aec14e114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4c9f0e00-753d-42fa-a21d-128d72f61c44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4c9f0e00-753d-42fa-a21d-128d72f61c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aca7d085-c9ff-4ef6-ae5e-c80ac5bc89e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aca7d085-c9ff-4ef6-ae5e-c80ac5bc89e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5b8b2a42-aeba-477a-bc8a-77cbef2596b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5b8b2a42-aeba-477a-bc8a-77cbef2596b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_aa6ce579-66f1-47b1-9f40-6d64ab63cf6b" xlink:href="cms-20210630.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_ac9157d8-23bf-42d6-8ea5-4dfead6d01dd" xlink:to="loc_cms_NonCashTransactionsAbstract_aa6ce579-66f1-47b1-9f40-6d64ab63cf6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_41ae12ab-bd56-4d60-b45f-2271503a0a77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_aa6ce579-66f1-47b1-9f40-6d64ab63cf6b" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_41ae12ab-bd56-4d60-b45f-2271503a0a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3486d79c-e04b-4b87-b04f-ce8d18db64ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3486d79c-e04b-4b87-b04f-ce8d18db64ba" xlink:to="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:to="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47f78563-f13c-44fe-9587-f8f85ac37d06" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0bda253e-8794-42a6-9e8d-6cecd74f984b" xlink:to="loc_dei_EntityDomain_47f78563-f13c-44fe-9587-f8f85ac37d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a3f0ff4b-eb1a-4fd3-ab78-6a77837297bf" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_47f78563-f13c-44fe-9587-f8f85ac37d06" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a3f0ff4b-eb1a-4fd3-ab78-6a77837297bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9380c482-ea0d-469f-a6d8-11bb44faf3e2" xlink:to="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:to="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd929f39-51b1-44b4-97f4-f9e5b8eba404" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd929f39-51b1-44b4-97f4-f9e5b8eba404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4716071a-b98d-4761-9178-90cba33e6767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4716071a-b98d-4761-9178-90cba33e6767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e8e97431-af0f-4d81-8e8a-da232fffb914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e8e97431-af0f-4d81-8e8a-da232fffb914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_7dd5235a-391a-4e00-9b33-9a51a5436852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_7dd5235a-391a-4e00-9b33-9a51a5436852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_83566be0-a492-4522-a39d-20711d1c62bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_83566be0-a492-4522-a39d-20711d1c62bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_899219d6-26c6-4862-a8d8-fe6a0ec0e653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:to="loc_us-gaap_OtherInventorySupplies_899219d6-26c6-4862-a8d8-fe6a0ec0e653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c66167d5-2d0e-417a-b592-7216549eacac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_46d45ba4-8fad-4b27-9525-93f5d41e2f9e" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c66167d5-2d0e-417a-b592-7216549eacac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_885a5034-7f08-476a-bf44-bbb1a5def858" xlink:href="cms-20210630.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_cms_DeferredPropertyTaxes_885a5034-7f08-476a-bf44-bbb1a5def858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_44c08a0a-7903-4f15-a9f9-99cc993b4e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_44c08a0a-7903-4f15-a9f9-99cc993b4e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_135fb7a6-be74-438d-adb9-eb8b02dd2bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_135fb7a6-be74-438d-adb9-eb8b02dd2bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b91235d6-2665-46cf-acdd-b6ef5e5f8184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_OtherAssetsCurrent_b91235d6-2665-46cf-acdd-b6ef5e5f8184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2e5cc050-a908-4f30-97bf-1c659f72b5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5ff13d87-a1d3-4379-a09f-053fcf8bfa6a" xlink:to="loc_us-gaap_AssetsCurrent_2e5cc050-a908-4f30-97bf-1c659f72b5e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_90da1635-f42e-47ef-8039-3c060a3d575a" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_90da1635-f42e-47ef-8039-3c060a3d575a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_cacc8fcb-3a31-419a-bb1d-e225691d5e34" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_cacc8fcb-3a31-419a-bb1d-e225691d5e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c31e0c67-0836-4644-90fa-0448cafea22e" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c31e0c67-0836-4644-90fa-0448cafea22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70763f1e-4d71-4a12-9005-1e6517648c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70763f1e-4d71-4a12-9005-1e6517648c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_81cdb337-07e5-4ba4-aa3b-cae0d7f60be5" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_81cdb337-07e5-4ba4-aa3b-cae0d7f60be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_bbcd4475-5667-4d47-9fb8-364ce583f6db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_ConstructionInProgressGross_bbcd4475-5667-4d47-9fb8-364ce583f6db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_97bcb9e4-4379-4eac-ba89-dd224936e41e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_97bcb9e4-4379-4eac-ba89-dd224936e41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9071bf7e-a06d-4f98-aa7f-b822312c3365" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9071bf7e-a06d-4f98-aa7f-b822312c3365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_2def6c0f-78c3-43ac-a183-7353e7003e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_2def6c0f-78c3-43ac-a183-7353e7003e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f7ce29d-afe7-4059-9805-a0a710f10096" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b2e5886d-3ab4-4d5f-ab04-533c455b07bb" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f7ce29d-afe7-4059-9805-a0a710f10096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e39fa29e-903a-4eb7-9c75-2f56dc508b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e39fa29e-903a-4eb7-9c75-2f56dc508b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_feaa99df-3ff5-43a4-be3d-c2f9266f9acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_feaa99df-3ff5-43a4-be3d-c2f9266f9acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d2eacdd2-5714-42ac-a021-40ab352ea11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_EquityMethodInvestments_d2eacdd2-5714-42ac-a021-40ab352ea11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9e54abf3-cc25-473e-bc3f-a559f3b1214d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9e54abf3-cc25-473e-bc3f-a559f3b1214d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_f14404fd-0de5-4828-9c99-33ce380b2b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_f14404fd-0de5-4828-9c99-33ce380b2b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b8f812a7-b84b-4626-9796-910afcc964b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b8f812a7-b84b-4626-9796-910afcc964b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_457ac94a-ac7a-4f56-b26a-eba2125d4690" xlink:href="cms-20210630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_a45f18ac-c2fe-4fb9-9868-f784b09e17a0" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_457ac94a-ac7a-4f56-b26a-eba2125d4690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5ca87320-ca98-44e5-accb-bceab751c451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2de8e5ce-fb4a-4342-af96-76810ab5debe" xlink:to="loc_us-gaap_Assets_5ca87320-ca98-44e5-accb-bceab751c451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cf33b6da-6927-4e82-b91a-7d1485e2e81d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_47433625-d478-442e-a3c4-db0527bde001" xlink:href="cms-20210630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_47433625-d478-442e-a3c4-db0527bde001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_733100b7-c9b3-4b01-bb10-cf7bb9810873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_733100b7-c9b3-4b01-bb10-cf7bb9810873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3debf58f-5c0c-47dc-adb8-0bbc15b0126e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_AccountsPayableCurrent_3debf58f-5c0c-47dc-adb8-0bbc15b0126e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_54711739-556d-4bfc-9f81-0ceddc5fda13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_54711739-556d-4bfc-9f81-0ceddc5fda13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_ec3bc97e-cf35-4ef1-a121-ed5c5a746942" xlink:href="cms-20210630.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_cms_AccruedRateRefunds_ec3bc97e-cf35-4ef1-a121-ed5c5a746942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_1022430f-6d04-40eb-939f-0e715bf7ae25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_1022430f-6d04-40eb-939f-0e715bf7ae25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_97a93fb2-d5c3-4da3-b669-7920c77ca85b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_TaxesPayableCurrent_97a93fb2-d5c3-4da3-b669-7920c77ca85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_4465ef6a-3282-4a99-ae03-a69ecec8e197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_4465ef6a-3282-4a99-ae03-a69ecec8e197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_759b21a8-5ecf-4552-ab23-3ad1c5e3761d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_759b21a8-5ecf-4552-ab23-3ad1c5e3761d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ca54b43d-1ab0-41c2-8c3d-981262de7bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ca54b43d-1ab0-41c2-8c3d-981262de7bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_caa5496c-8c09-4498-9d54-87792ede1821" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2977c4ca-55ca-4c05-8c29-1c9c4803c4d5" xlink:to="loc_us-gaap_LiabilitiesCurrent_caa5496c-8c09-4498-9d54-87792ede1821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_39541000-3872-41d3-9c85-91ae99c0024f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_39541000-3872-41d3-9c85-91ae99c0024f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_1445f042-bb61-4f6e-b80a-8347c50a8f9d" xlink:href="cms-20210630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_1445f042-bb61-4f6e-b80a-8347c50a8f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_792a00a9-6bbe-4a47-8e3f-d61d813bb2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_792a00a9-6bbe-4a47-8e3f-d61d813bb2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_da88bde8-85a8-41f8-aa08-256a85204300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_da88bde8-85a8-41f8-aa08-256a85204300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_15dabfd4-d129-463f-acf1-10b5fba5709c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_15dabfd4-d129-463f-acf1-10b5fba5709c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_74b0efa8-f9b6-403c-a6b0-fbcf51cc6d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_74b0efa8-f9b6-403c-a6b0-fbcf51cc6d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a2748edd-7ec4-44c9-9e43-a6a9bde26e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a2748edd-7ec4-44c9-9e43-a6a9bde26e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_94d15cf9-4592-40ce-91dc-28e663848d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_94d15cf9-4592-40ce-91dc-28e663848d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d51840ba-b71a-40db-a20d-e49cc2a3a499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d51840ba-b71a-40db-a20d-e49cc2a3a499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_9910c3f6-6970-45a4-b91e-fd76a9354dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f6311381-8718-494f-84b8-dc7883785a27" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_9910c3f6-6970-45a4-b91e-fd76a9354dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1f95b7ef-c275-423e-8f34-f46e9ecd39b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1f95b7ef-c275-423e-8f34-f46e9ecd39b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2584515a-9bcc-4bdc-bacc-2253e6d7a144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_CommonStockValue_2584515a-9bcc-4bdc-bacc-2253e6d7a144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e717bd22-3a9f-481e-8ebc-97772b5ad2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e717bd22-3a9f-481e-8ebc-97772b5ad2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9263868-15d2-4e9f-845a-47c31280959f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9263868-15d2-4e9f-845a-47c31280959f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3a1f4832-4144-4548-bd47-47dffd8c3c88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3a1f4832-4144-4548-bd47-47dffd8c3c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2273fc85-49ac-4bf8-b346-75e7f9ed215b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6bd950e4-3b4c-4061-9338-26cb5de68709" xlink:to="loc_us-gaap_StockholdersEquity_2273fc85-49ac-4bf8-b346-75e7f9ed215b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_80e80de3-9100-402a-a4fe-44ace22eddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_PreferredStockValue_80e80de3-9100-402a-a4fe-44ace22eddc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_036399bd-3424-4cfe-b534-3f73a083f4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_MinorityInterest_036399bd-3424-4cfe-b534-3f73a083f4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7530132a-e78d-4183-9622-36cbf6338cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_eb9afe4f-05a4-4acd-ba34-03be56d380a0" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7530132a-e78d-4183-9622-36cbf6338cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f14d499-66d8-4c6e-a302-79596bc6bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d667f230-af3a-4c74-ae61-7fdc3ee3dea5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f14d499-66d8-4c6e-a302-79596bc6bfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_97509829-98c7-417a-ae25-13535b77c731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_97509829-98c7-417a-ae25-13535b77c731" xlink:to="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:to="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_04caafe8-e86e-4d5e-93ac-d431bebafa49" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_834494fa-d9cb-45a4-9e95-56a4a7d76b57" xlink:to="loc_dei_EntityDomain_04caafe8-e86e-4d5e-93ac-d431bebafa49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6c0c28ad-1d50-4fa0-88ee-f37f5634e8ec" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_04caafe8-e86e-4d5e-93ac-d431bebafa49" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6c0c28ad-1d50-4fa0-88ee-f37f5634e8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9e66c611-eba3-4437-a22b-dd1a9cd749d4" xlink:to="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_18571389-346a-41c0-9495-a2995474a6de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_18571389-346a-41c0-9495-a2995474a6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_6726117f-8697-4c8c-80da-d12b9da18d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_6726117f-8697-4c8c-80da-d12b9da18d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_353ff3f7-a038-40d9-9ee8-099027c491b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_353ff3f7-a038-40d9-9ee8-099027c491b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d2138eac-570e-48b1-b8fd-ae8e77ac6418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d2138eac-570e-48b1-b8fd-ae8e77ac6418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8ae9c485-719d-4f1b-a263-92140922922a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8ae9c485-719d-4f1b-a263-92140922922a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_045b30dd-9b09-4a65-8416-8fa5f07ddb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_045b30dd-9b09-4a65-8416-8fa5f07ddb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_288ffa64-3b39-40d4-a600-f01e51614933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22161fce-a0a8-4758-8b7a-560f0603be74" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_288ffa64-3b39-40d4-a600-f01e51614933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited" xlink:type="simple" xlink:href="cms-20210630.xsd#ConsolidatedStatementsofChangesInEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4e770011-ba33-4639-bb75-de22ab650892" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4e770011-ba33-4639-bb75-de22ab650892" xlink:to="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9f8982c5-9012-4b34-9589-79ce311ecf25" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_25dbe81c-ebbf-4cb9-a64c-0f73a6f66686" xlink:to="loc_dei_EntityDomain_9f8982c5-9012-4b34-9589-79ce311ecf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_985824dd-1fff-42df-9e36-6828e55850d8" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9f8982c5-9012-4b34-9589-79ce311ecf25" xlink:to="loc_cms_ConsumersEnergyCompanyMember_985824dd-1fff-42df-9e36-6828e55850d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2e616169-ecf1-46d5-aa0c-5a872615dece" xlink:to="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a1230b40-aadf-4788-8b97-3a4bd631d6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_CommonStockMember_a1230b40-aadf-4788-8b97-3a4bd631d6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3c6fe281-9389-434a-aeab-3add4c11794d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3c6fe281-9389-434a-aeab-3add4c11794d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1998e811-3c10-47f9-aa93-4046a5d842e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1998e811-3c10-47f9-aa93-4046a5d842e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a5e0d703-80be-4e64-8bcc-3aae54ae1ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a5e0d703-80be-4e64-8bcc-3aae54ae1ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_5004d02c-b243-4885-9533-d39a87d5d861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_5004d02c-b243-4885-9533-d39a87d5d861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c5a9fc9d-05f4-4ea0-b133-938a2559ac59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_RetainedEarningsMember_c5a9fc9d-05f4-4ea0-b133-938a2559ac59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_fca1f408-1a84-4557-9017-814781f19d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_PreferredStockMember_fca1f408-1a84-4557-9017-814781f19d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_81fcc390-7a48-4fc9-a3b9-83229599c5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e860d280-15a2-42ee-b8c1-c9c6ec5c75f0" xlink:to="loc_us-gaap_NoncontrollingInterestMember_81fcc390-7a48-4fc9-a3b9-83229599c5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_bc199807-b03f-4453-9836-7cef3eaa7d38" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3374d3d0-3f72-4024-84a8-c8d489380d58" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_bc199807-b03f-4453-9836-7cef3eaa7d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_dc0748f3-48e5-4309-9166-969367bf1f71" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_bc199807-b03f-4453-9836-7cef3eaa7d38" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_dc0748f3-48e5-4309-9166-969367bf1f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a89d5f95-1ddb-4c6b-8fc3-bb6974473cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7fbf349-35e5-42d9-8662-39f21fe5a1e5" xlink:to="loc_us-gaap_StatementLineItems_a89d5f95-1ddb-4c6b-8fc3-bb6974473cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a89d5f95-1ddb-4c6b-8fc3-bb6974473cc9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2415b217-28de-43ee-b78a-af9f84c0553d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2415b217-28de-43ee-b78a-af9f84c0553d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_20d14044-e992-40d9-ba75-cc65e2a986fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_20d14044-e992-40d9-ba75-cc65e2a986fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_ed758f7e-573c-407d-98c1-e4e6c2879527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_ed758f7e-573c-407d-98c1-e4e6c2879527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_bfc25388-fcba-46cc-806f-901b4ce4df80" xlink:href="cms-20210630.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_bfc25388-fcba-46cc-806f-901b4ce4df80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_77f7f02a-2a4a-46d9-b32c-4ca56c79dcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_77f7f02a-2a4a-46d9-b32c-4ca56c79dcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_dd1d1dca-f923-44de-abf3-49de2c655b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_dd1d1dca-f923-44de-abf3-49de2c655b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a64bb35b-4883-4bd2-9b79-2060cc89ab05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a64bb35b-4883-4bd2-9b79-2060cc89ab05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c304e1d4-9433-4008-a0df-bacda4bec7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_ProfitLoss_c304e1d4-9433-4008-a0df-bacda4bec7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_d9d699fb-59dc-4a79-9632-26b4b3f53ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_DividendsCommonStockCash_d9d699fb-59dc-4a79-9632-26b4b3f53ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_bc4f29a9-82b7-493c-817e-e62fd3050916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_DividendsPreferredStockCash_bc4f29a9-82b7-493c-817e-e62fd3050916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_a39acdeb-a3ed-464b-a8ef-634f3cc323ea" xlink:href="cms-20210630.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_a39acdeb-a3ed-464b-a8ef-634f3cc323ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f440c862-d295-40d1-b20d-f845a9a11b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f440c862-d295-40d1-b20d-f845a9a11b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1afb0ab-3ff7-4a90-9b9e-eb078d5973ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1afb0ab-3ff7-4a90-9b9e-eb078d5973ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_1e37a0f6-e592-4d55-9409-b53f70fe87de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_386afc20-fb8f-4c66-88bf-22ccc6f4bec4" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_1e37a0f6-e592-4d55-9409-b53f70fe87de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="cms-20210630.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_e218d75d-a009-4abb-a09c-2e08e1f26069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:href="cms-20210630.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e218d75d-a009-4abb-a09c-2e08e1f26069" xlink:to="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:to="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_346a0415-f45b-44e1-9765-540efc881f5a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f752c6bb-542e-4d8a-b6d9-ac65bdf1c1fe" xlink:to="loc_dei_EntityDomain_346a0415-f45b-44e1-9765-540efc881f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d1632321-9f34-4d90-b0e3-2a2d2072c24d" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_346a0415-f45b-44e1-9765-540efc881f5a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d1632321-9f34-4d90-b0e3-2a2d2072c24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d9731ba3-7c8e-422c-b7c7-c41b79e36d3b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_7001a782-f08e-4cc4-b7a9-37a610397323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_7001a782-f08e-4cc4-b7a9-37a610397323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_47a9d8b5-b03d-4025-b76b-8fe59529b291" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_28643b3e-9629-4485-a3d3-d2136bd18723" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_47a9d8b5-b03d-4025-b76b-8fe59529b291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:href="cms-20210630.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_8ae6784d-c3cd-4809-9de9-898f24a4fb43" xlink:to="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_24cd9b37-aa14-4e4d-85f6-488d2e8d00bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_24cd9b37-aa14-4e4d-85f6-488d2e8d00bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_92688373-aec4-44b1-adaf-4017162b9715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_92688373-aec4-44b1-adaf-4017162b9715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_ecae3921-7224-4bc1-9815-48b5b5f93826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_c0337090-2e65-423b-b7d3-d4dc3d54851b" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_ecae3921-7224-4bc1-9815-48b5b5f93826" 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-20210630.xsd#RegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryMattersAbstract_231d4904-f9ce-4a35-b942-09d24c772b3c" xlink:href="cms-20210630.xsd#cms_RegulatoryMattersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_RegulatoryMattersAbstract_231d4904-f9ce-4a35-b942-09d24c772b3c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:to="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c62389e6-53e5-4660-b868-35b1062ee82a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d2b3a481-a909-41aa-9fa2-ccc782636058" xlink:to="loc_dei_EntityDomain_c62389e6-53e5-4660-b868-35b1062ee82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d0e7b668-8577-498c-9deb-27e490f3cd48" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c62389e6-53e5-4660-b868-35b1062ee82a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d0e7b668-8577-498c-9deb-27e490f3cd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c85855e9-df1c-4eef-99de-40d291cff717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_98b94e16-5ec3-46dc-aba4-d2ba55cdf836" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c85855e9-df1c-4eef-99de-40d291cff717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_c0129a13-0bcb-4397-94c3-8a749f99bf69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c85855e9-df1c-4eef-99de-40d291cff717" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_c0129a13-0bcb-4397-94c3-8a749f99bf69" 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-20210630.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_829711af-3328-4f31-b110-ec6d2f56a8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_829711af-3328-4f31-b110-ec6d2f56a8c9" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_edce7a55-a78a-44a8-85dd-c13073b98131" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueSubjectToRefundMember_35be3884-6ebf-458c-89cf-662250834eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueSubjectToRefundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:to="loc_us-gaap_RevenueSubjectToRefundMember_35be3884-6ebf-458c-89cf-662250834eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_4b88a5f7-5d13-453b-8099-d7c291f04365" xlink:href="cms-20210630.xsd#cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_f45260bc-f61e-4af0-8e26-59cd3d03a611" xlink:to="loc_cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember_4b88a5f7-5d13-453b-8099-d7c291f04365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_64dd10a6-e2e5-45ee-87cc-b43d101f052b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d51d2bfa-a354-48cd-a2a5-6a0549bfab28" xlink:to="loc_dei_EntityDomain_64dd10a6-e2e5-45ee-87cc-b43d101f052b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_44539d06-1645-4697-8ee8-2739edc0a3a2" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_64dd10a6-e2e5-45ee-87cc-b43d101f052b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_44539d06-1645-4697-8ee8-2739edc0a3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e7868507-3cc9-4a57-b62b-bd463d4d9c0a" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember_7275f40b-729d-4f18-87d1-6865f428d50b" xlink:href="cms-20210630.xsd#cms_ElectricRateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:to="loc_cms_ElectricRateCaseMember_7275f40b-729d-4f18-87d1-6865f428d50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_69417c06-6d79-4de6-94f9-195f727f422d" xlink:href="cms-20210630.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_cfc124ea-5bf0-4b4b-b3f1-549aafc55113" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_69417c06-6d79-4de6-94f9-195f727f422d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_54bcbf81-1434-434c-b773-2ca9833cb3f2" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_dc8155a2-d14b-4a41-b936-78c935d1f684" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_dc8155a2-d14b-4a41-b936-78c935d1f684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_efd8db83-8042-45d1-aa5f-d563e62d7073" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_efd8db83-8042-45d1-aa5f-d563e62d7073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RequestedRecoveryCollection_4ecd1a6c-4f81-440c-b104-0cd5f78fb71f" xlink:href="cms-20210630.xsd#cms_RequestedRecoveryCollection"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_cms_RequestedRecoveryCollection_4ecd1a6c-4f81-440c-b104-0cd5f78fb71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b795e275-33c5-4dc2-85ff-3af45ad96fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_25f91dac-512a-4459-a3dc-442a2b32f6b1" xlink:to="loc_us-gaap_Revenues_b795e275-33c5-4dc2-85ff-3af45ad96fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20210630.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_0c189297-1d62-4db6-ada9-a6e70616d1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0c189297-1d62-4db6-ada9-a6e70616d1de" xlink:to="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:to="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51f63673-f6ae-409c-b99d-a5d2661dbcba" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d739cef2-1bb6-4a22-999d-3257916667ec" xlink:to="loc_dei_EntityDomain_51f63673-f6ae-409c-b99d-a5d2661dbcba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c857c5e2-1d99-493f-adb7-f545542d7465" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_51f63673-f6ae-409c-b99d-a5d2661dbcba" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c857c5e2-1d99-493f-adb7-f545542d7465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_a401f193-c0e8-4b54-90d4-54793725714b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_cd284d11-ae27-416c-a1f1-5164b8057a44" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_a401f193-c0e8-4b54-90d4-54793725714b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_5556e319-7d6c-4510-ae7e-b7b4ffe3cf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a401f193-c0e8-4b54-90d4-54793725714b" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_5556e319-7d6c-4510-ae7e-b7b4ffe3cf9a" 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-20210630.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_2fe1ab6b-8603-4263-bcad-5f895c462cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2fe1ab6b-8603-4263-bcad-5f895c462cd1" xlink:to="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:to="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_124b142f-4422-497d-a6d0-b92ed11254f5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6f61669c-5702-4f25-b25d-facacd1d40e1" xlink:to="loc_dei_EntityDomain_124b142f-4422-497d-a6d0-b92ed11254f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4aa749bc-fcd4-45dd-be02-305a0fc8e98c" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_124b142f-4422-497d-a6d0-b92ed11254f5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4aa749bc-fcd4-45dd-be02-305a0fc8e98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_50d9c3da-bd5d-4aef-99ba-55942a760aac" xlink:to="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_144c7114-1c52-4517-b2b4-a3e219ef75a7" xlink:href="cms-20210630.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_144c7114-1c52-4517-b2b4-a3e219ef75a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_a09c505e-72fb-425e-910b-df30e9e0cf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_2c7c7073-def6-41e7-bc53-d7f5614bb25d" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_a09c505e-72fb-425e-910b-df30e9e0cf4b" 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-20210630.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_10b86eaa-d753-405f-a557-51349f2bf647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_10b86eaa-d753-405f-a557-51349f2bf647" xlink:to="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_3bdd3f45-d6e1-448c-b386-435422848f29" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RayCompressorStationMember_30c36317-70dc-4c64-9a04-31c4b99beb2c" xlink:href="cms-20210630.xsd#cms_RayCompressorStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:to="loc_cms_RayCompressorStationMember_30c36317-70dc-4c64-9a04-31c4b99beb2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewCovertGeneratingFacilityMember_20b47d02-69ac-4653-955a-32dcbb84c65f" xlink:href="cms-20210630.xsd#cms_NewCovertGeneratingFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:to="loc_cms_NewCovertGeneratingFacilityMember_20b47d02-69ac-4653-955a-32dcbb84c65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterpriseSegmentGeneratingUnitsMember_64b5cffa-9d16-4063-be4d-e6f736b0dac0" xlink:href="cms-20210630.xsd#cms_EnterpriseSegmentGeneratingUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_3de1d174-ad63-4568-8490-bcf08819bc1b" xlink:to="loc_cms_EnterpriseSegmentGeneratingUnitsMember_64b5cffa-9d16-4063-be4d-e6f736b0dac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_49f60e8e-43d5-4b5a-b309-6f0c455e84ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_df35e95c-90c5-4e39-9bd8-970e11b02b3f" xlink:to="loc_srt_LitigationCaseTypeDomain_49f60e8e-43d5-4b5a-b309-6f0c455e84ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivilCaseConsumersV.MPSCStaffMember_d17e54c6-60f7-40c1-80f9-b41d56a4712a" xlink:href="cms-20210630.xsd#cms_CivilCaseConsumersV.MPSCStaffMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_49f60e8e-43d5-4b5a-b309-6f0c455e84ab" xlink:to="loc_cms_CivilCaseConsumersV.MPSCStaffMember_d17e54c6-60f7-40c1-80f9-b41d56a4712a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_da8b928e-d077-4026-88c1-326df349a281" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_d843b610-fba0-4c54-b7aa-0c57e6be18f9" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_da8b928e-d077-4026-88c1-326df349a281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EquatorialGuineaTaxAuthorityMember_ef70b73b-fe05-4466-aad8-c753f0194225" xlink:href="cms-20210630.xsd#cms_EquatorialGuineaTaxAuthorityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_da8b928e-d077-4026-88c1-326df349a281" xlink:to="loc_cms_EquatorialGuineaTaxAuthorityMember_ef70b73b-fe05-4466-aad8-c753f0194225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_bd00d379-5dbe-47f6-8eae-d8a89e0d4b1b" xlink:to="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_5d6efe5f-17d5-4a7d-ae39-3d608e171a10" xlink:href="cms-20210630.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:to="loc_cms_ElectricUtilityMember_5d6efe5f-17d5-4a7d-ae39-3d608e171a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_8198d21f-5916-4ab5-a2f0-a694acab18a5" xlink:href="cms-20210630.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_329cd2bf-4bb3-4787-a87e-5d07080f3413" xlink:to="loc_cms_GasUtilityMember_8198d21f-5916-4ab5-a2f0-a694acab18a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_947fbaa8-f0ed-4262-908b-702ee3497f5e" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_6eef7199-a7db-4700-bdea-ab6d7888d17f" xlink:href="cms-20210630.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_BayHarborMember_6eef7199-a7db-4700-bdea-ab6d7888d17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_4977bcb2-5845-453d-af5c-f5df9de1b5aa" xlink:href="cms-20210630.xsd#cms_NrepaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_NrepaMember_4977bcb2-5845-453d-af5c-f5df9de1b5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_5ed95a89-935f-4069-a9de-5aefca468765" xlink:href="cms-20210630.xsd#cms_CerclaLiabilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_CerclaLiabilityMember_5ed95a89-935f-4069-a9de-5aefca468765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_66944388-d8b3-49d9-88fc-adc63a6902cb" xlink:href="cms-20210630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_588c5e26-09b0-48a5-8b30-13ae1c6b1188" xlink:to="loc_cms_ManufacturedGasPlantMember_66944388-d8b3-49d9-88fc-adc63a6902cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b0e18c9e-b8e0-4df6-b042-f5a18f23aa45" xlink:to="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2b33ac7e-f11c-439b-a1be-83841737a7ce" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:to="loc_srt_MinimumMember_2b33ac7e-f11c-439b-a1be-83841737a7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3601489b-86a1-4c28-bf77-8b971baa9e0d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0bc66078-eee5-4c54-abbc-bcd2730ffb3d" xlink:to="loc_srt_MaximumMember_3601489b-86a1-4c28-bf77-8b971baa9e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7da00a03-01ec-4500-b72e-782b106a6683" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7457dcb3-a8a2-4784-a212-13c07059996d" xlink:to="loc_dei_EntityDomain_7da00a03-01ec-4500-b72e-782b106a6683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_76b91877-920e-4ca0-8fc3-44bfaa39727f" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7da00a03-01ec-4500-b72e-782b106a6683" xlink:to="loc_cms_ConsumersEnergyCompanyMember_76b91877-920e-4ca0-8fc3-44bfaa39727f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1d279153-25b0-4895-9c5e-19b9367dbaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_2799b90f-584d-4008-b8d0-94905b059de2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1d279153-25b0-4895-9c5e-19b9367dbaa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_b3f7aba3-c071-4819-a503-a7ea44cce474" xlink:href="cms-20210630.xsd#cms_GasCostRecoveryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1d279153-25b0-4895-9c5e-19b9367dbaa7" xlink:to="loc_cms_GasCostRecoveryMember_b3f7aba3-c071-4819-a503-a7ea44cce474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_14e5db0b-28c1-4ec1-8c9b-7df578c82cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_98ac2961-d6b4-4b99-90b5-d26c6f5d236e" xlink:to="loc_us-gaap_RegulatoryAssetDomain_14e5db0b-28c1-4ec1-8c9b-7df578c82cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_6598567f-2b05-463b-89df-f6ce8b28c795" xlink:href="cms-20210630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_14e5db0b-28c1-4ec1-8c9b-7df578c82cc4" xlink:to="loc_cms_ManufacturedGasPlantMember_6598567f-2b05-463b-89df-f6ce8b28c795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NatureOfExpenseAxis_7af92d4f-8cc8-4b77-abff-8f968cb9fabb" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RepairCostsMember_c06637fa-efba-42e9-ad50-bf02a6cc3742" xlink:href="cms-20210630.xsd#cms_RepairCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:to="loc_cms_RepairCostsMember_c06637fa-efba-42e9-ad50-bf02a6cc3742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncrementalGasPurchasesMember_d78bb7c8-cccf-4e9a-85b2-f4f8bc9be1cb" xlink:href="cms-20210630.xsd#cms_IncrementalGasPurchasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:to="loc_cms_IncrementalGasPurchasesMember_d78bb7c8-cccf-4e9a-85b2-f4f8bc9be1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InsuranceRecoveriesMember_d9ec46d2-36f3-4c74-8696-ea5dc2316a41" xlink:href="cms-20210630.xsd#cms_InsuranceRecoveriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_d7d4c81e-3c51-4fe8-9d83-ec4ce4767e29" xlink:to="loc_cms_InsuranceRecoveriesMember_d9ec46d2-36f3-4c74-8696-ea5dc2316a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c7f90606-c9a6-40dd-bd00-fcafe86d8bbe" xlink:to="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_6f93c5e7-6e91-4d43-85d0-a9e4f4309261" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_6f93c5e7-6e91-4d43-85d0-a9e4f4309261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_151b9531-77dd-47ea-b8b6-799309b51824" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_151b9531-77dd-47ea-b8b6-799309b51824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_911fcb3b-4abf-4cc9-ab44-2c9a16de2191" xlink:href="cms-20210630.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_911fcb3b-4abf-4cc9-ab44-2c9a16de2191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_a63f784b-f314-4ffc-8efa-ee1ca572004d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_a63f784b-f314-4ffc-8efa-ee1ca572004d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForeignGovernmentTaxClaimOnSale_1973ed98-91b3-4929-9007-e9812283fec2" xlink:href="cms-20210630.xsd#cms_ForeignGovernmentTaxClaimOnSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_ForeignGovernmentTaxClaimOnSale_1973ed98-91b3-4929-9007-e9812283fec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29756c4f-feb9-4e72-be09-b6cef8dbb50c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29756c4f-feb9-4e72-be09-b6cef8dbb50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_c60d6f02-fb0a-4953-a90a-d7428541747c" xlink:href="cms-20210630.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_c60d6f02-fb0a-4953-a90a-d7428541747c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilityUtilityPlantNameplateCapacity_4b311b2f-ef87-437e-a803-da2e05b29ff4" xlink:href="cms-20210630.xsd#cms_PublicUtilityUtilityPlantNameplateCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_PublicUtilityUtilityPlantNameplateCapacity_4b311b2f-ef87-437e-a803-da2e05b29ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_940fb70a-70ce-42e2-91db-00715f25c3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_940fb70a-70ce-42e2-91db-00715f25c3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_23006772-e333-48aa-87d1-2281e92cfa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_23006772-e333-48aa-87d1-2281e92cfa4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_98c1756c-33c6-4257-8534-c626f45bed32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_98c1756c-33c6-4257-8534-c626f45bed32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense_c7951ba6-5f59-4092-8645-1540f414b2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LitigationSettlementExpense_c7951ba6-5f59-4092-8645-1540f414b2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_453a769f-7a22-4522-b135-36ae3c2f9e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_453a769f-7a22-4522-b135-36ae3c2f9e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_8f2c9a59-53c0-457a-9956-abf4171de5d0" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_8f2c9a59-53c0-457a-9956-abf4171de5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_ad7c414c-2b9f-407c-8bd9-50277f4a3c14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_LossContingencyReceivable_ad7c414c-2b9f-407c-8bd9-50277f4a3c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_95937c7b-8bb1-4dc9-8f5e-443af3f2a2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_95937c7b-8bb1-4dc9-8f5e-443af3f2a2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2ec7cb18-31a5-4556-8e9d-296bbcba0209" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2ec7cb18-31a5-4556-8e9d-296bbcba0209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_54c96272-af46-4fcd-903a-d3c98bac9571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9148208-4156-40fd-838f-a80231c54df8" xlink:to="loc_us-gaap_Revenues_54c96272-af46-4fcd-903a-d3c98bac9571" 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-20210630.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_3b9a4f4a-df36-494d-a0b6-665028ce1465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3b9a4f4a-df36-494d-a0b6-665028ce1465" xlink:to="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_58667946-516d-4b6e-9689-bdf081fc9384" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_aa0baec0-9d59-4ad9-84c6-73b37247f4f0" xlink:href="cms-20210630.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:to="loc_cms_BayHarborMember_aa0baec0-9d59-4ad9-84c6-73b37247f4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d288fc3b-64e9-4aa4-943d-173eebef820e" xlink:href="cms-20210630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_9396db9c-4368-4f55-ace0-fd260a2431fe" xlink:to="loc_cms_ManufacturedGasPlantMember_d288fc3b-64e9-4aa4-943d-173eebef820e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:to="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b5a79886-2c35-436e-be76-c7898bd5b362" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_787a85df-df04-4e0b-bfe5-4d24fce65a2f" xlink:to="loc_dei_EntityDomain_b5a79886-2c35-436e-be76-c7898bd5b362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2f49454c-7d5b-4dc8-9095-d679f1d8292e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b5a79886-2c35-436e-be76-c7898bd5b362" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2f49454c-7d5b-4dc8-9095-d679f1d8292e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_1202370b-6fc9-4a24-abf8-f00520bcc191" xlink:to="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_b238d269-2809-46ca-ab96-64734d4e695d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_b238d269-2809-46ca-ab96-64734d4e695d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_442de789-c6c2-4837-8b95-fc487d308fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_442de789-c6c2-4837-8b95-fc487d308fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_2f57fd4a-78de-40ad-b93e-9c5a21135d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_2f57fd4a-78de-40ad-b93e-9c5a21135d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_6d6ab974-5758-4c0d-871b-26382e838ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_6d6ab974-5758-4c0d-871b-26382e838ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_07f07bb2-f132-4411-9aa2-a2999ee5fa2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_07f07bb2-f132-4411-9aa2-a2999ee5fa2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_acda98a7-da33-4d0b-ba2d-83d3bf79ecc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_06159054-4c16-47d8-b26e-c14740e5bf47" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_acda98a7-da33-4d0b-ba2d-83d3bf79ecc9" 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-20210630.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_eedd9634-1127-4160-a4ac-6382e1e04af1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:href="cms-20210630.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_eedd9634-1127-4160-a4ac-6382e1e04af1" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_03f90768-c79f-4095-bf36-e7cc8c02dfa4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_b3c2eb19-b2e3-4d38-adcf-17205f3c0637" xlink:href="cms-20210630.xsd#cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:to="loc_cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember_b3c2eb19-b2e3-4d38-adcf-17205f3c0637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_bea1ceaf-5db3-4531-ba57-6071fb5b60ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_bea1ceaf-5db3-4531-ba57-6071fb5b60ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxAndOtherIndemnityObligationsMember_f8f45240-200d-4dd6-b000-e1c88d6389bf" xlink:href="cms-20210630.xsd#cms_TaxAndOtherIndemnityObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b40b76e6-3dbd-4b02-bc0c-5cb7ef85c20c" xlink:to="loc_cms_TaxAndOtherIndemnityObligationsMember_f8f45240-200d-4dd6-b000-e1c88d6389bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_523d4130-4480-42ba-a421-5dec805598ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_3e862c40-65e2-461d-9407-f53a1741c288" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_523d4130-4480-42ba-a421-5dec805598ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_16e15413-7211-45e0-b422-e7ecafd50497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_523d4130-4480-42ba-a421-5dec805598ab" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_16e15413-7211-45e0-b422-e7ecafd50497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d325504e-e098-410a-acef-d8bdfe706b11" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_22edb7aa-815d-4449-bb43-522657fd308a" xlink:to="loc_dei_EntityDomain_d325504e-e098-410a-acef-d8bdfe706b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_60e18377-f8e3-43d3-859a-58edb9987fce" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d325504e-e098-410a-acef-d8bdfe706b11" xlink:to="loc_cms_ConsumersEnergyCompanyMember_60e18377-f8e3-43d3-859a-58edb9987fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_68546eb5-4aef-4042-8d3f-7922a58938bc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d6f8644b-6ceb-4117-a5a3-de0694c76859" xlink:to="loc_srt_ConsolidatedEntitiesDomain_68546eb5-4aef-4042-8d3f-7922a58938bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4582bfe8-82a3-46aa-b187-a13e8ddd94f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_68546eb5-4aef-4042-8d3f-7922a58938bc" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4582bfe8-82a3-46aa-b187-a13e8ddd94f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0bb8b6c1-9ad2-46a3-ae40-0b0167cb5584" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_bc3e48f7-869c-46c7-92f1-8a3df4ce3323" xlink:to="loc_srt_OwnershipDomain_0bb8b6c1-9ad2-46a3-ae40-0b0167cb5584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_64db05bd-91fd-41f3-84d9-2732bd7bacc4" xlink:href="cms-20210630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_0bb8b6c1-9ad2-46a3-ae40-0b0167cb5584" xlink:to="loc_cms_AviatorWindClassBMembershipMember_64db05bd-91fd-41f3-84d9-2732bd7bacc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:href="cms-20210630.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_c9900be7-1f03-4a4d-b2d1-af114898dcd9" xlink:to="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsTerm_5ba5e6af-c477-419a-b286-7d0540ccf9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_GuaranteeObligationsTerm_5ba5e6af-c477-419a-b286-7d0540ccf9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_4d6dcd14-6231-4f7d-98e5-b4e9a06af353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_4d6dcd14-6231-4f7d-98e5-b4e9a06af353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_9b52f881-6cc4-4c39-938f-651101f8081e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_9b52f881-6cc4-4c39-938f-651101f8081e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_777884ea-a5c2-4232-8fb5-3c7dd538ac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_f419faac-9520-4aab-8480-3960ec33df82" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_777884ea-a5c2-4232-8fb5-3c7dd538ac9c" 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-20210630.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_87b363b7-6e8d-4147-8805-14cc581502d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_87b363b7-6e8d-4147-8805-14cc581502d5" xlink:to="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:to="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4c1c166d-ef18-497c-b7e1-4674b6e12f6a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3abc12ad-be02-4144-8985-a51340405f53" xlink:to="loc_dei_EntityDomain_4c1c166d-ef18-497c-b7e1-4674b6e12f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_40191ac0-053a-49d2-9000-0f6c29210f83" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4c1c166d-ef18-497c-b7e1-4674b6e12f6a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_40191ac0-053a-49d2-9000-0f6c29210f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_542218a8-8641-4f05-9784-8e269f67a90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_62702d78-6bd7-4d3c-8f4a-a786cbde9e32" xlink:to="loc_us-gaap_DebtInstrumentLineItems_542218a8-8641-4f05-9784-8e269f67a90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_cba318a8-cc79-454d-a4da-88285896d7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_542218a8-8641-4f05-9784-8e269f67a90e" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_cba318a8-cc79-454d-a4da-88285896d7ce" 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-20210630.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_19b0c4a9-c807-45e0-830d-a95f3409f595" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_19b0c4a9-c807-45e0-830d-a95f3409f595" xlink:to="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:to="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_24ab5afb-0cde-4f72-9cec-66e1391c5a23" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cb9225fe-234e-44ef-b3e3-eb90f8940088" xlink:to="loc_dei_EntityDomain_24ab5afb-0cde-4f72-9cec-66e1391c5a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f974aecb-58f8-4283-a088-7e43ed030983" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_24ab5afb-0cde-4f72-9cec-66e1391c5a23" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f974aecb-58f8-4283-a088-7e43ed030983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5df12716-cdde-4e06-b29c-4d7e94969c48" xlink:to="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_d233c89d-dfe9-48d6-96ab-37d22e8db948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_d233c89d-dfe9-48d6-96ab-37d22e8db948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_dc7403c8-6c5f-41dd-8040-03de36dccd32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cb95b2d9-64c3-4f16-b793-886e8ce28b60" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_dc7403c8-6c5f-41dd-8040-03de36dccd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2680f714-7880-43ad-bda6-2e300f13ec81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2680f714-7880-43ad-bda6-2e300f13ec81" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4ae96904-fb86-4207-977f-bba0e3b6a930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ee5adcd6-6c94-41e5-a3d2-b06e11072f0d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4ae96904-fb86-4207-977f-bba0e3b6a930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_fb99ff85-8ec8-41c8-95ac-c85d81f7b1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4ae96904-fb86-4207-977f-bba0e3b6a930" xlink:to="loc_us-gaap_LetterOfCreditMember_fb99ff85-8ec8-41c8-95ac-c85d81f7b1cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f5996773-1db1-41c9-9dc7-992f717f6cba" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_55c9eff6-08aa-424d-a958-f0dfeb22f262" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:to="loc_srt_ParentCompanyMember_55c9eff6-08aa-424d-a958-f0dfeb22f262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_fa2f2e3f-7c05-4cd4-9b17-55a4ad6b3d45" xlink:href="cms-20210630.xsd#cms_CMSEnterprisesIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e0c6c48b-ffea-4f54-a61b-4cbb2642f305" xlink:to="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_fa2f2e3f-7c05-4cd4-9b17-55a4ad6b3d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_9a1970e3-86d3-4e0b-b59f-8be8951636b4" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_28a4adef-a380-428c-ac71-46d075b7bf87" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_28a4adef-a380-428c-ac71-46d075b7bf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_cbb3eb30-654a-4880-882e-37b7e93f35f1" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_cbb3eb30-654a-4880-882e-37b7e93f35f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_ec45f682-91ce-422d-b1d7-ffde046e5056" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_ec45f682-91ce-422d-b1d7-ffde046e5056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_1734391b-653b-4fb4-a913-7e37e250fd79" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_1734391b-653b-4fb4-a913-7e37e250fd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_c9a66de7-fc82-4f90-807b-b36fa4ade200" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_c9a66de7-fc82-4f90-807b-b36fa4ade200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesThreeMember_0ea2751e-6688-4e6b-bd35-e28efb67be16" xlink:href="cms-20210630.xsd#cms_RevolvingCreditFacilitiesThreeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0d405df7-480c-4160-b993-24e467c8179e" xlink:to="loc_cms_RevolvingCreditFacilitiesThreeMember_0ea2751e-6688-4e6b-bd35-e28efb67be16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4fb57eef-0834-4929-b634-9dc8fe560ee0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_466c57bd-fe3c-4ad2-a351-21aa92fd210c" xlink:to="loc_dei_EntityDomain_4fb57eef-0834-4929-b634-9dc8fe560ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_cf8dd7c1-009e-467f-88e9-c12cf63be38c" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4fb57eef-0834-4929-b634-9dc8fe560ee0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_cf8dd7c1-009e-467f-88e9-c12cf63be38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_032bac15-615f-401a-af7b-c435d254fe5a" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_72f7fb9f-d1d5-43c3-9777-9cace6b95bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_72f7fb9f-d1d5-43c3-9777-9cace6b95bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_1b1382ad-28e1-4079-be24-0a0b2525aa42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCredit_1b1382ad-28e1-4079-be24-0a0b2525aa42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_133fca6b-ace2-4058-813c-12f394493061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_133fca6b-ace2-4058-813c-12f394493061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e1f7d16c-b65b-40cb-ac13-0069a17e0edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_860664d5-cc22-4c0a-9aac-2cc4ec13bbbe" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e1f7d16c-b65b-40cb-ac13-0069a17e0edd" 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-20210630.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_3f5911f3-a912-4f10-89ba-e60ae70ee67c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:href="cms-20210630.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3f5911f3-a912-4f10-89ba-e60ae70ee67c" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c5dff884-6e3a-4f1d-997a-d21234a39a96" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f11d655a-5550-42b2-95a9-767c4e32b08f" xlink:to="loc_dei_EntityDomain_c5dff884-6e3a-4f1d-997a-d21234a39a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8db93911-c14b-4249-9034-83041e535580" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c5dff884-6e3a-4f1d-997a-d21234a39a96" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8db93911-c14b-4249-9034-83041e535580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_cb555125-2a5a-4504-b4f3-b527d6477d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_6cda5218-75b3-43ca-ad60-7ed7437c82e5" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_cb555125-2a5a-4504-b4f3-b527d6477d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_77c8114a-0b95-4d36-b9b0-15adf0ea0ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_cb555125-2a5a-4504-b4f3-b527d6477d69" xlink:to="loc_us-gaap_CommercialPaperMember_77c8114a-0b95-4d36-b9b0-15adf0ea0ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_09e84ddb-f882-482a-942c-1efc9cdf7a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_276a4036-1fb9-4ea9-8cfc-d24b708f2aec" xlink:to="loc_us-gaap_CreditFacilityDomain_09e84ddb-f882-482a-942c-1efc9cdf7a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_308f4004-4052-4b95-a0ff-6d207fce256c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_09e84ddb-f882-482a-942c-1efc9cdf7a3b" xlink:to="loc_us-gaap_LineOfCreditMember_308f4004-4052-4b95-a0ff-6d207fce256c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d69e5896-493c-44c9-b583-d9995c5e29a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_f36e5734-92dd-438e-b3eb-50092d866c97" xlink:to="loc_us-gaap_VariableRateDomain_d69e5896-493c-44c9-b583-d9995c5e29a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e1379508-e953-4497-a799-769761bc31d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d69e5896-493c-44c9-b583-d9995c5e29a6" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e1379508-e953-4497-a799-769761bc31d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_73c95163-2a0e-4f0b-a5df-be65f589158a" xlink:to="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_a6e2056b-b44d-447e-8f6a-fe4bbc6b4e81" xlink:href="cms-20210630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_a6e2056b-b44d-447e-8f6a-fe4bbc6b4e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_c9da40ed-37a4-474f-bda1-70ee6a2b5d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_40ced399-5286-4b1b-be16-2525dce0f95e" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_c9da40ed-37a4-474f-bda1-70ee6a2b5d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_02da487c-ddf6-4924-91bf-667eba4b9085" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6bbecd4e-7177-4930-b73a-67db39ff27ae" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_02da487c-ddf6-4924-91bf-667eba4b9085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d8226846-780c-4cc3-9e95-0e38be903cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_02da487c-ddf6-4924-91bf-667eba4b9085" xlink:to="loc_us-gaap_SubsequentEventMember_d8226846-780c-4cc3-9e95-0e38be903cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:href="cms-20210630.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_faf7c79e-7c33-428a-998f-8c4c9bda1d2c" xlink:to="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_18da5b33-c6dc-43e7-90d4-12ad8785c282" xlink:href="cms-20210630.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_18da5b33-c6dc-43e7-90d4-12ad8785c282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_86f7b282-2cdf-4c99-a6ad-5e62e60c2391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_ShortTermBorrowings_86f7b282-2cdf-4c99-a6ad-5e62e60c2391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b2381b2-4a0c-4cb1-a29d-2ea1bb9a8b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b2381b2-4a0c-4cb1-a29d-2ea1bb9a8b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4998a2df-b489-4f03-bb3a-17c470078e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4998a2df-b489-4f03-bb3a-17c470078e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_64b593d4-a87e-48a7-95dc-a9feb7d06870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_64b593d4-a87e-48a7-95dc-a9feb7d06870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_17d7842d-ad8d-4f1e-82e0-90a2ede437d4" xlink:href="cms-20210630.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_AmountAvailableForDividendDistribution_17d7842d-ad8d-4f1e-82e0-90a2ede437d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_d19e3bc7-8bb3-4e4a-87b8-56983047af70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_d19e3bc7-8bb3-4e4a-87b8-56983047af70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_71994c5b-19e4-4200-aedb-60ac6551ba12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_71994c5b-19e4-4200-aedb-60ac6551ba12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_112ccd6c-15ee-4a23-b41f-590b43ac2b97" xlink:href="cms-20210630.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_StockOfferingProgramMaximumValue_112ccd6c-15ee-4a23-b41f-590b43ac2b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStockDepositaryShareConversionRatio_3d7f4bd4-d224-4180-a926-43e9a3db7051" xlink:href="cms-20210630.xsd#cms_PreferredStockDepositaryShareConversionRatio"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_cms_PreferredStockDepositaryShareConversionRatio_3d7f4bd4-d224-4180-a926-43e9a3db7051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_027fc865-fa60-495e-a49c-de4bb7d96d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_PreferredStockSharesIssued_027fc865-fa60-495e-a49c-de4bb7d96d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_26d9b53b-ee81-43f8-895d-558456ea8c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_26d9b53b-ee81-43f8-895d-558456ea8c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_deea2559-9e06-4019-8e8c-983a265c35e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_deea2559-9e06-4019-8e8c-983a265c35e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_fc4dd87d-35ea-4093-bbc8-f2a85fc9f8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_fc4dd87d-35ea-4093-bbc8-f2a85fc9f8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare_18cefab4-25a7-48b6-a325-f42953a8cce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_4c9fb8d0-412a-4ce7-8437-22469cc5f450" xlink:to="loc_us-gaap_PreferredStockRedemptionPricePerShare_18cefab4-25a7-48b6-a325-f42953a8cce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FinancingsandCapitalizationForwardStockContractsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_389cda86-0077-4a36-84c6-79ce4ac344d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_389cda86-0077-4a36-84c6-79ce4ac344d6" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f5b7d8ca-7027-4caf-83be-2fcd9086c381" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_0984a4a2-5d7f-45f2-a256-1e3acdc06599" xlink:href="cms-20210630.xsd#cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:to="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member_0984a4a2-5d7f-45f2-a256-1e3acdc06599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_d20bb184-3ada-46c8-9da4-569b286e67cb" xlink:href="cms-20210630.xsd#cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_40736f6a-d976-43ed-a2c3-b323c470ef17" xlink:to="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member_d20bb184-3ada-46c8-9da4-569b286e67cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_5e60a53d-be62-44cf-b12f-cfb5d0194244" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_b03e14ae-fadb-4285-a493-94ad6f68cc4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_b03e14ae-fadb-4285-a493-94ad6f68cc4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e73c18dd-1b3d-4f9d-9cdf-6c6a405ed35d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a86780c3-2ae6-4976-9293-22176e01a5aa" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e73c18dd-1b3d-4f9d-9cdf-6c6a405ed35d" 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-20210630.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_10833b1b-3d28-4898-b551-00ff7339152f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_10833b1b-3d28-4898-b551-00ff7339152f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:to="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9a1deac-ce5f-43be-9461-77820173f1ea" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6a505459-9f15-4045-aa5a-24bb2cd4d6b7" xlink:to="loc_dei_EntityDomain_a9a1deac-ce5f-43be-9461-77820173f1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_759b6901-788d-418d-a667-16b061e66bb2" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a9a1deac-ce5f-43be-9461-77820173f1ea" xlink:to="loc_cms_ConsumersEnergyCompanyMember_759b6901-788d-418d-a667-16b061e66bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f086d099-7fa6-44ee-ae9e-8579ba9f4172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9ce373fd-0ac8-4dfd-85c5-c9e3b2c42eaf" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f086d099-7fa6-44ee-ae9e-8579ba9f4172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_b60c2499-7937-4112-9bb7-30758523f92b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f086d099-7fa6-44ee-ae9e-8579ba9f4172" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_b60c2499-7937-4112-9bb7-30758523f92b" 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-20210630.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_b3149670-655c-454d-a2f1-a8ff3dcdd7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b3149670-655c-454d-a2f1-a8ff3dcdd7eb" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:to="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e9f3520-ec4c-416d-b7a1-f8f25b24bf85" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c2bedbc0-4085-432c-a7b0-741bca48113d" xlink:to="loc_dei_EntityDomain_9e9f3520-ec4c-416d-b7a1-f8f25b24bf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5a0fc800-5778-4652-a222-c5c1135a7add" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9e9f3520-ec4c-416d-b7a1-f8f25b24bf85" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5a0fc800-5778-4652-a222-c5c1135a7add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aef5318d-4048-4d20-80a6-6a3a63b65a12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9e5362d9-71e9-4092-8fc9-f68ccfa16909" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aef5318d-4048-4d20-80a6-6a3a63b65a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_618f9e37-9903-4ec0-a2cc-5b1ea04d7b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aef5318d-4048-4d20-80a6-6a3a63b65a12" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_618f9e37-9903-4ec0-a2cc-5b1ea04d7b84" 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-20210630.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_eca16e76-059f-4ad5-ad37-62a932c62ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_eca16e76-059f-4ad5-ad37-62a932c62ed9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7f4fc14b-729d-4246-8dc5-05eefda509f2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c08ccc9f-a71f-4ad2-9053-f88b63ec65e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c08ccc9f-a71f-4ad2-9053-f88b63ec65e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_8515aa15-be59-4e16-bc0c-daaf69bb9651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8b9f6fc-6901-4e16-a5f6-d5863f34c4aa" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_8515aa15-be59-4e16-bc0c-daaf69bb9651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:to="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a34fa39d-b8eb-4988-aafc-80715438c361" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_feb2bf26-b812-4e8e-a2b2-0aa93cff960d" xlink:to="loc_dei_EntityDomain_a34fa39d-b8eb-4988-aafc-80715438c361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4664b6d0-8135-41b6-8075-ae0a4c696b0e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a34fa39d-b8eb-4988-aafc-80715438c361" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4664b6d0-8135-41b6-8075-ae0a4c696b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6f4c1f21-9dba-4871-a933-0a7253ab1427" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_20a711f7-48de-4863-9e63-08c006632eae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_20a711f7-48de-4863-9e63-08c006632eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_deecfd7c-0d32-46a7-8daf-d2bce4bfffc0" xlink:href="cms-20210630.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_deecfd7c-0d32-46a7-8daf-d2bce4bfffc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_c7423ca7-bb07-407d-aa21-fd4e939b9023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_c7423ca7-bb07-407d-aa21-fd4e939b9023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_1f74d666-4595-4d7d-ab80-d7c4b7bb94c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_81847066-fa73-4161-b244-6bfae6e18452" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_1f74d666-4595-4d7d-ab80-d7c4b7bb94c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e279b75e-579c-4b97-841c-953f7495b1c2" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_18d3504d-5b6e-4e31-8e48-5443423d67f8" xlink:href="cms-20210630.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_18d3504d-5b6e-4e31-8e48-5443423d67f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_8380d9ed-f46c-4f7d-a8eb-ad6a1136f849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_8380d9ed-f46c-4f7d-a8eb-ad6a1136f849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_f23af809-e797-47ff-b089-81be606bb436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8d60af93-a224-4a4f-8369-4e1135fbc592" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_f23af809-e797-47ff-b089-81be606bb436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_03b0b4d7-aa24-4a81-9616-1565123663f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_03b0b4d7-aa24-4a81-9616-1565123663f6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8085d63e-2846-42fc-9773-882430deb007" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ff434aaf-a236-46e0-bed8-7c6c557d9ae3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8085d63e-2846-42fc-9773-882430deb007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_3a8a30b7-eb1e-4b9f-9dc5-255326ddc63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8085d63e-2846-42fc-9773-882430deb007" xlink:to="loc_us-gaap_OtherLiabilitiesMember_3a8a30b7-eb1e-4b9f-9dc5-255326ddc63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6cb4cde4-1dde-4c87-ba2c-0ee50673923c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_bd3f5c88-adc1-467e-9edf-eb8f896fc3cf" xlink:to="loc_us-gaap_HedgingDesignationDomain_6cb4cde4-1dde-4c87-ba2c-0ee50673923c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_92028b4f-2f74-4c34-a798-7901605d6927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_6cb4cde4-1dde-4c87-ba2c-0ee50673923c" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_92028b4f-2f74-4c34-a798-7901605d6927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_094a6ea8-0740-441e-b922-65af14a23027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_df052aa4-6d55-4d9a-badf-eb0766e4dec5" xlink:to="loc_us-gaap_HedgingRelationshipDomain_094a6ea8-0740-441e-b922-65af14a23027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_21ec697d-b0d7-4f5a-8800-9c8d7024b199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_094a6ea8-0740-441e-b922-65af14a23027" xlink:to="loc_us-gaap_CashFlowHedgingMember_21ec697d-b0d7-4f5a-8800-9c8d7024b199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5fccad10-9ac7-41be-887a-f0f98a3e5ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b2661cf3-ae87-4120-ba40-ca6801b3668a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5fccad10-9ac7-41be-887a-f0f98a3e5ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_0a0de513-9e86-4ce6-92b5-38da3836c652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5fccad10-9ac7-41be-887a-f0f98a3e5ac3" xlink:to="loc_us-gaap_InterestRateSwapMember_0a0de513-9e86-4ce6-92b5-38da3836c652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ad2ecb1c-96a0-42a6-be3f-be7e8138fcb2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_e1a9bf58-1a34-422d-becb-3044143b7e03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_DerivativeNotionalAmount_e1a9bf58-1a34-422d-becb-3044143b7e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_89ebf026-91a1-4b4b-8ee9-8895a3cdc861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_89ebf026-91a1-4b4b-8ee9-8895a3cdc861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_d85938e7-e138-4a44-82e5-a9c9144bb144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fd54f3ad-42ee-461b-adb1-965b35d7a4ac" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_d85938e7-e138-4a44-82e5-a9c9144bb144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20210630.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_99a75bf3-dd13-459e-9919-f9c7aeaefb2e" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_99a75bf3-dd13-459e-9919-f9c7aeaefb2e" xlink:to="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:to="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e7cde8d1-8e27-4c88-9950-ab7a675fb613" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_db03fd9a-b464-4f51-b0ce-982b2172596f" xlink:to="loc_dei_EntityDomain_e7cde8d1-8e27-4c88-9950-ab7a675fb613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b50bb60e-34be-4379-8965-9e926c127859" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e7cde8d1-8e27-4c88-9950-ab7a675fb613" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b50bb60e-34be-4379-8965-9e926c127859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_99ae6f8a-e631-46a1-8e79-bb88f20a0d1b" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_e7bb64a4-6269-414b-9d8d-8430499c7691" xlink:to="loc_cms_FinancialInstrumentsLineItems_99ae6f8a-e631-46a1-8e79-bb88f20a0d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_eb8608fd-221b-4580-9e24-afa3e1e730d7" xlink:href="cms-20210630.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_99ae6f8a-e631-46a1-8e79-bb88f20a0d1b" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_eb8608fd-221b-4580-9e24-afa3e1e730d7" 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-20210630.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_f8559bf1-9765-463d-9262-94b53a28b88e" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_f8559bf1-9765-463d-9262-94b53a28b88e" xlink:to="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:to="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2c29ab39-1043-46c9-87a5-c1d24a684ad2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_51eaab49-98f1-4a5a-870b-ea70f4b19e59" xlink:to="loc_dei_EntityDomain_2c29ab39-1043-46c9-87a5-c1d24a684ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_dfbabadf-d148-45fb-ad63-3afd0727216c" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2c29ab39-1043-46c9-87a5-c1d24a684ad2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_dfbabadf-d148-45fb-ad63-3afd0727216c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_f7299a7f-e68a-4cb6-91a3-a1faf9aa5793" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_1409ab81-2263-40a8-86e8-5d472dc43b48" xlink:to="loc_cms_FinancialInstrumentsLineItems_f7299a7f-e68a-4cb6-91a3-a1faf9aa5793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0010bd9a-62f9-463f-b379-4bbf8bcf1b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_f7299a7f-e68a-4cb6-91a3-a1faf9aa5793" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0010bd9a-62f9-463f-b379-4bbf8bcf1b57" 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-20210630.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_7c117e07-cb7e-4242-a480-4ab10776c7d3" xlink:href="cms-20210630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_7c117e07-cb7e-4242-a480-4ab10776c7d3" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26b58a18-d6fa-4225-9893-00fd560d1c9d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c7adb7a9-ab38-4d6f-8dd0-0421131ca384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c7adb7a9-ab38-4d6f-8dd0-0421131ca384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8c253352-73da-4d4b-b33c-712e02ccd491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8c253352-73da-4d4b-b33c-712e02ccd491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0f4d1b11-e553-4d21-8709-1a4e8a2a729f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4102cfe4-2f13-4d6d-8c68-ad3134d1cf81" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0f4d1b11-e553-4d21-8709-1a4e8a2a729f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_92b47219-b477-47b8-82a0-64924c3f1ce4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d1bbce15-b878-421f-ae3b-6fddaa5a5a95" xlink:to="loc_dei_EntityDomain_92b47219-b477-47b8-82a0-64924c3f1ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9695502b-2fb8-4a52-b85a-3f7264c7b8b5" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_92b47219-b477-47b8-82a0-64924c3f1ce4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9695502b-2fb8-4a52-b85a-3f7264c7b8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b279e2e6-da66-4143-bfdc-2fd5709b74b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a29baec1-4a76-461b-86da-87d3f761d715" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b279e2e6-da66-4143-bfdc-2fd5709b74b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b279e2e6-da66-4143-bfdc-2fd5709b74b4" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_f2e37374-796b-4a9e-98fb-06d3943d1fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_f2e37374-796b-4a9e-98fb-06d3943d1fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_21c7dad7-c05b-4402-b0ac-8986625e483b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23e28e6f-01ac-4571-8182-52d3eba430af" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_21c7dad7-c05b-4402-b0ac-8986625e483b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_905e3b73-b8a0-44ff-9589-16a953c16c56" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_7cfa6922-b747-40a2-932e-2411ab28cbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_7cfa6922-b747-40a2-932e-2411ab28cbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_defbf2f2-ad3a-4c9c-a852-ba2fda96324a" xlink:href="cms-20210630.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_fc985dd8-959b-42b1-adbd-02d12e88b882" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_defbf2f2-ad3a-4c9c-a852-ba2fda96324a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_b8fff641-4dfb-4c0c-b03c-6474e72449dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:to="loc_us-gaap_LongTermDebtFairValue_b8fff641-4dfb-4c0c-b03c-6474e72449dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_1b933fb2-1282-4ea5-97a9-e57ef78d2de3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d9770807-52cc-49ca-82b5-9582a22ec581" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_1b933fb2-1282-4ea5-97a9-e57ef78d2de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_9024af65-77eb-467b-bc20-b1a796b3f9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_9024af65-77eb-467b-bc20-b1a796b3f9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_abc46150-2942-487e-9879-d410e1aecdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_LongTermDebtCurrent_abc46150-2942-487e-9879-d410e1aecdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_93173030-0514-4494-ac0a-985d29adfe91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_OtherShortTermBorrowings_93173030-0514-4494-ac0a-985d29adfe91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_2cc29d56-9291-4ed5-9bd9-2682efd4f545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d9527832-9d0d-4586-b5b5-af6237e25b82" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_2cc29d56-9291-4ed5-9bd9-2682efd4f545" 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-20210630.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_ac1c37a9-4087-465a-98dd-0e944a9ed548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ac1c37a9-4087-465a-98dd-0e944a9ed548" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:to="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75693389-94a0-4dac-a3f4-f800e0528fbc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a6da1e72-d4d5-4ed9-ac23-8aaa968455c6" xlink:to="loc_dei_EntityDomain_75693389-94a0-4dac-a3f4-f800e0528fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a343748f-1b02-4c21-bdda-85fc5ed8cd1d" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_75693389-94a0-4dac-a3f4-f800e0528fbc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a343748f-1b02-4c21-bdda-85fc5ed8cd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f47f6eac-838a-4e91-888e-a329fabc6e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_21d5fdbd-508d-4b93-9463-41fc6875dfb0" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f47f6eac-838a-4e91-888e-a329fabc6e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_91aa46ff-3647-4c15-b9df-498220c061f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f47f6eac-838a-4e91-888e-a329fabc6e8a" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_91aa46ff-3647-4c15-b9df-498220c061f0" 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-20210630.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_f40990bb-f802-4a8f-ad62-224148baf468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f40990bb-f802-4a8f-ad62-224148baf468" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:to="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8f048a0f-74fc-4959-a1af-8e457582947c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d89db82c-3d03-4e4e-9516-a650c163df02" xlink:to="loc_dei_EntityDomain_8f048a0f-74fc-4959-a1af-8e457582947c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_391fe8b7-b030-43bb-b492-5a6ac0c3e7a0" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8f048a0f-74fc-4959-a1af-8e457582947c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_391fe8b7-b030-43bb-b492-5a6ac0c3e7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_49c94d66-585d-493b-ab86-7e5e977a43f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0a760dc9-ec91-4bf2-b9d2-1ec0a3af1c42" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_49c94d66-585d-493b-ab86-7e5e977a43f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_efd4d172-a0c2-4d7e-8885-559cd766a7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_49c94d66-585d-493b-ab86-7e5e977a43f1" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_efd4d172-a0c2-4d7e-8885-559cd766a7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20210630.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_9f2a63ae-5057-489b-981b-9acd5a4f259e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9f2a63ae-5057-489b-981b-9acd5a4f259e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0546b9d3-e7b4-4cba-ae02-e12828542d3e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_8a2417ce-6c99-495a-b5d9-c0cffe7678ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_8a2417ce-6c99-495a-b5d9-c0cffe7678ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4dc2456b-3f79-4d78-86f3-ba5d8062c20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6f8c3e37-05a5-43d3-aed8-faafb325e9e4" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4dc2456b-3f79-4d78-86f3-ba5d8062c20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:to="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8507d2c5-04ae-4fde-9b10-d248478ee1e1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_377fd734-7a50-4d80-a910-0841f8b9c61f" xlink:to="loc_dei_EntityDomain_8507d2c5-04ae-4fde-9b10-d248478ee1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9e897f72-615e-40f4-a6df-c3f883aa161e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8507d2c5-04ae-4fde-9b10-d248478ee1e1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9e897f72-615e-40f4-a6df-c3f883aa161e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7877ae5-4768-4fb9-9ced-cda7c19a34a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e55d4ba2-3278-4136-b57f-b815798355ab" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7877ae5-4768-4fb9-9ced-cda7c19a34a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7877ae5-4768-4fb9-9ced-cda7c19a34a7" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_386dd05d-7597-441e-b162-0c90421f9dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_386dd05d-7597-441e-b162-0c90421f9dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_60b87fa0-765c-425c-8d51-4fbd58ebc51f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_60b87fa0-765c-425c-8d51-4fbd58ebc51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_be17d0d8-4159-48fa-8c5a-93989ab1f7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_be17d0d8-4159-48fa-8c5a-93989ab1f7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:href="cms-20210630.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cedd4fc2-6b9c-4cb7-892a-a6873d0bf24b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cedd4fc2-6b9c-4cb7-892a-a6873d0bf24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9dd5f517-7534-4d18-90c1-e1489d091f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9dd5f517-7534-4d18-90c1-e1489d091f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_232e678c-8019-4145-add5-e293c7a82653" xlink:href="cms-20210630.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_596af70e-251c-4fb8-be5c-517ab707ec35" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_232e678c-8019-4145-add5-e293c7a82653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f08c601f-a0d3-43fd-8f23-d2f47b91aa66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_dd69ac3f-cbf7-4dfb-8f03-6521149c4581" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f08c601f-a0d3-43fd-8f23-d2f47b91aa66" 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-20210630.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_e7280c68-7f0b-4ee3-863e-7c5698259391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:href="cms-20210630.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e7280c68-7f0b-4ee3-863e-7c5698259391" xlink:to="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:to="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_79398ad2-4247-4034-9fb6-49feb93744b1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2d15f9e1-4d6e-4230-8290-43646a4d219f" xlink:to="loc_dei_EntityDomain_79398ad2-4247-4034-9fb6-49feb93744b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_15a40c03-b29e-4380-9dc8-84354f9229e8" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_79398ad2-4247-4034-9fb6-49feb93744b1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_15a40c03-b29e-4380-9dc8-84354f9229e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_7c049381-c2c0-4e41-84e0-89eaa6fd2aa2" xlink:href="cms-20210630.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_f0e5eda1-56fb-44b4-82ee-b6af322bbb60" xlink:to="loc_cms_IncomeTaxesLineItems_7c049381-c2c0-4e41-84e0-89eaa6fd2aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a44c2267-323d-4b84-81e4-ff9a9feaf88a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_7c049381-c2c0-4e41-84e0-89eaa6fd2aa2" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a44c2267-323d-4b84-81e4-ff9a9feaf88a" 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-20210630.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_77a8355a-aa79-43a1-85e0-ae913a2e19b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:href="cms-20210630.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_77a8355a-aa79-43a1-85e0-ae913a2e19b4" xlink:to="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:to="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c3a65a77-d68e-462c-9209-9f7ac22addf8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_97048333-803a-4fd7-b078-c8371d8a8e3b" xlink:to="loc_dei_EntityDomain_c3a65a77-d68e-462c-9209-9f7ac22addf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b8971a49-f692-42db-a119-8f808e03abc6" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c3a65a77-d68e-462c-9209-9f7ac22addf8" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b8971a49-f692-42db-a119-8f808e03abc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_7b650705-ed91-4e6e-9a24-c215384c5e9b" xlink:href="cms-20210630.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_2af49207-cbd5-408a-b837-38d605d424e8" xlink:to="loc_cms_IncomeTaxesLineItems_7b650705-ed91-4e6e-9a24-c215384c5e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e3bf2d54-f187-42de-83f4-c0b315598a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_7b650705-ed91-4e6e-9a24-c215384c5e9b" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e3bf2d54-f187-42de-83f4-c0b315598a4a" 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-20210630.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_077c7b45-9283-4d6a-a0e0-52ebd5b85f69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:href="cms-20210630.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_077c7b45-9283-4d6a-a0e0-52ebd5b85f69" xlink:to="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_a2079786-a074-4740-beb7-de486a72f764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_d0023113-5c3a-4c46-b511-cc70e85ad9a3" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_a2079786-a074-4740-beb7-de486a72f764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_f861cff8-bc16-45a9-8a35-ad35938f1fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_a2079786-a074-4740-beb7-de486a72f764" xlink:to="loc_us-gaap_ResearchMember_f861cff8-bc16-45a9-8a35-ad35938f1fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:to="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f3f37499-329d-488b-a530-75aa04e9e00a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d1d697bc-cba6-48ac-8217-469049a1e48c" xlink:to="loc_dei_EntityDomain_f3f37499-329d-488b-a530-75aa04e9e00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8c89aa94-8f30-488c-ba7d-9f729f649983" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f3f37499-329d-488b-a530-75aa04e9e00a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8c89aa94-8f30-488c-ba7d-9f729f649983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:href="cms-20210630.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_fcd7b80c-7ca4-48f6-aaea-9afccd5b50e3" xlink:to="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_49bd6492-fe11-4540-94e2-eb5ff33eade1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_49bd6492-fe11-4540-94e2-eb5ff33eade1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:href="cms-20210630.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3ef72150-2987-4127-ace8-0e3deffba9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3ef72150-2987-4127-ace8-0e3deffba9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_be1ac2ab-571c-4c63-8779-bcbfa2a44b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_be1ac2ab-571c-4c63-8779-bcbfa2a44b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_d27d5616-2a04-49e0-8c16-c44aa48c5737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_d27d5616-2a04-49e0-8c16-c44aa48c5737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_d75ee9a5-9a24-4240-ba60-01878e8db767" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_d75ee9a5-9a24-4240-ba60-01878e8db767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_7f9d9fa1-e395-443f-9e60-63cd5c4c0c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_7f9d9fa1-e395-443f-9e60-63cd5c4c0c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_0d8f744a-6ac2-461b-bec7-aa71c612c13b" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent_0d8f744a-6ac2-461b-bec7-aa71c612c13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f48be188-d03d-44bf-b920-b8f345eedad6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_d73b3543-d61c-48e2-87a0-13c45a632e64" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f48be188-d03d-44bf-b920-b8f345eedad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cff394f6-bf2e-4422-abf0-53680647b37b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cff394f6-bf2e-4422-abf0-53680647b37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxCarryforwardAmountIncreaseDecrease_1c1ab9d0-6145-42b3-9a56-8bb1296933c0" xlink:href="cms-20210630.xsd#cms_TaxCarryforwardAmountIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_TaxCarryforwardAmountIncreaseDecrease_1c1ab9d0-6145-42b3-9a56-8bb1296933c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_00b67789-31eb-412c-98c7-930b3aef61a9" xlink:href="cms-20210630.xsd#cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_b8ee3b10-7c96-448f-9c68-e19ee3d7fbde" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount_00b67789-31eb-412c-98c7-930b3aef61a9" 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-20210630.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_9146c9b8-ea6d-4f5b-af21-d05eed4e719e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_45aa1479-5fd7-46dc-a012-c61dead253ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9146c9b8-ea6d-4f5b-af21-d05eed4e719e" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_45aa1479-5fd7-46dc-a012-c61dead253ae" 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-20210630.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_5625365c-e7b2-4b9e-91b5-743bd62b7e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_86f6279c-79ce-44bc-a3bf-f6eddaaa46cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5625365c-e7b2-4b9e-91b5-743bd62b7e57" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_86f6279c-79ce-44bc-a3bf-f6eddaaa46cd" 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-20210630.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_45e9c3f9-5923-48f7-8300-fbb9ed183b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_2a0642a7-bdf5-4ebc-841e-6288cfa036c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_45e9c3f9-5923-48f7-8300-fbb9ed183b76" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_2a0642a7-bdf5-4ebc-841e-6288cfa036c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_ff37e331-74ee-4118-8892-060d499feaaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_2a0642a7-bdf5-4ebc-841e-6288cfa036c9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_ff37e331-74ee-4118-8892-060d499feaaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_05fab713-a0cf-48ba-a385-3fc5b6205707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_2a0642a7-bdf5-4ebc-841e-6288cfa036c9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_05fab713-a0cf-48ba-a385-3fc5b6205707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_0e78efc5-27f6-4a11-bb71-0485db275dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_2a0642a7-bdf5-4ebc-841e-6288cfa036c9" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_0e78efc5-27f6-4a11-bb71-0485db275dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_ad27a244-28de-4b23-b401-93d436fc5457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_2a0642a7-bdf5-4ebc-841e-6288cfa036c9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_ad27a244-28de-4b23-b401-93d436fc5457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c7bd7a60-0f75-43cb-be28-077cb3c0c8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_45e9c3f9-5923-48f7-8300-fbb9ed183b76" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c7bd7a60-0f75-43cb-be28-077cb3c0c8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a4afa4d9-2c35-4edb-aba0-ed81f350c013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c7bd7a60-0f75-43cb-be28-077cb3c0c8ca" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a4afa4d9-2c35-4edb-aba0-ed81f350c013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_69b87c92-41b0-477a-9f75-af2ceb0a3954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c7bd7a60-0f75-43cb-be28-077cb3c0c8ca" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_69b87c92-41b0-477a-9f75-af2ceb0a3954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_0d1752c8-4f03-493e-8408-1c0f18a636f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c7bd7a60-0f75-43cb-be28-077cb3c0c8ca" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_0d1752c8-4f03-493e-8408-1c0f18a636f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b9ad3739-63ae-4765-82c7-f1e702b563ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c7bd7a60-0f75-43cb-be28-077cb3c0c8ca" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b9ad3739-63ae-4765-82c7-f1e702b563ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_ae71053d-fbdc-4c7a-82b9-0801a05e9873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_45e9c3f9-5923-48f7-8300-fbb9ed183b76" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_ae71053d-fbdc-4c7a-82b9-0801a05e9873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_43a486ba-3da4-47ae-9f62-a5534f9d98af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_45e9c3f9-5923-48f7-8300-fbb9ed183b76" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_43a486ba-3da4-47ae-9f62-a5534f9d98af" 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-20210630.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_83ddf7b4-2a9b-4aaf-988d-fcf487c8400f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_83ddf7b4-2a9b-4aaf-988d-fcf487c8400f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:to="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f20c43a9-867f-4807-96c8-754339e8ff8e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cfe68df8-41bc-4ca7-b49d-44bdbf36f462" xlink:to="loc_dei_EntityDomain_f20c43a9-867f-4807-96c8-754339e8ff8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b9f8cee1-3503-46ad-8f5d-3180b442bcbf" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f20c43a9-867f-4807-96c8-754339e8ff8e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b9f8cee1-3503-46ad-8f5d-3180b442bcbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_04a3b2fa-8e15-48a6-9b88-5c5829cfc116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d7412157-63d5-4066-84d4-b8f9f419e4d3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_04a3b2fa-8e15-48a6-9b88-5c5829cfc116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0cf68547-1c90-4e6a-ab44-eac671e6e0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_04a3b2fa-8e15-48a6-9b88-5c5829cfc116" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0cf68547-1c90-4e6a-ab44-eac671e6e0f9" 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-20210630.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_81bb9787-771b-45cb-8a18-9c5927a6f880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_81bb9787-771b-45cb-8a18-9c5927a6f880" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:to="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_82cbb3c4-2f67-474f-9422-050ea65a0fd2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ec175ea9-9024-4b78-ae83-f25653a0510a" xlink:to="loc_dei_EntityDomain_82cbb3c4-2f67-474f-9422-050ea65a0fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f8bd34ec-c419-43fd-9243-a9db2d1fe5e4" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_82cbb3c4-2f67-474f-9422-050ea65a0fd2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f8bd34ec-c419-43fd-9243-a9db2d1fe5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_31c38d30-7aec-4373-85eb-4c0ba9ef86cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0bc9cab7-6c0b-4dc1-beb5-0063ab40d498" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_31c38d30-7aec-4373-85eb-4c0ba9ef86cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9426cd26-1db8-4d5d-a018-af3013d8dd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_31c38d30-7aec-4373-85eb-4c0ba9ef86cf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9426cd26-1db8-4d5d-a018-af3013d8dd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#RevenueComponentsofOperatingRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c9072b5c-e08f-4504-ab17-55b61bc0b122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c9072b5c-e08f-4504-ab17-55b61bc0b122" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e4e34d06-525b-41c8-97a3-5e66df3d0f47" xlink:to="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_ce409efd-47d4-4a92-823c-a211191ceaf4" xlink:href="cms-20210630.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_ResidentialUtilityServicesMember_ce409efd-47d4-4a92-823c-a211191ceaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_67b8d338-1972-44e8-bb46-470b067650df" xlink:href="cms-20210630.xsd#cms_CommercialUtilityServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_CommercialUtilityServiceMember_67b8d338-1972-44e8-bb46-470b067650df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_b44dd063-89da-4e79-8e1b-226eec537e8d" xlink:href="cms-20210630.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_IndustrialUtilityServiceMember_b44dd063-89da-4e79-8e1b-226eec537e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_1704c4ee-d958-4e9e-9c89-cb0dfe0255aa" xlink:href="cms-20210630.xsd#cms_OtherUtilityServiceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eed9223c-29e4-406b-bb36-8a73efb4e6d3" xlink:to="loc_cms_OtherUtilityServiceMember_1704c4ee-d958-4e9e-9c89-cb0dfe0255aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1860837d-0f93-4774-ad59-9143ab815f3c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_855ca49f-9ec9-45e2-ba1e-7ee2f3aef513" xlink:to="loc_dei_EntityDomain_1860837d-0f93-4774-ad59-9143ab815f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4558c77e-122b-4a74-b764-32f83089db02" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1860837d-0f93-4774-ad59-9143ab815f3c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4558c77e-122b-4a74-b764-32f83089db02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_72d8e7b0-59c0-4a0d-877b-15a6ca548747" xlink:to="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_690b1ce0-89ac-41c5-b96a-9743d882200d" xlink:href="cms-20210630.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:to="loc_cms_ElectricUtilityMember_690b1ce0-89ac-41c5-b96a-9743d882200d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_43035884-181d-43f6-9826-a6d5d0027867" xlink:href="cms-20210630.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:to="loc_cms_GasUtilityMember_43035884-181d-43f6-9826-a6d5d0027867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_b4ce3915-8990-4e3c-9f67-1aa83e30277e" xlink:href="cms-20210630.xsd#cms_EnterprisesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b7d903e5-e236-4a8c-81a6-aacdb1e87697" xlink:to="loc_cms_EnterprisesMember_b4ce3915-8990-4e3c-9f67-1aa83e30277e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_473a8b17-5574-4ac3-9a7d-32eeab6e61fb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_a1a93d84-0150-4723-9c3d-008b96991595" xlink:to="loc_srt_ConsolidationItemsDomain_473a8b17-5574-4ac3-9a7d-32eeab6e61fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_c5572779-ff5a-4bea-ae38-32a7dafbab47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_473a8b17-5574-4ac3-9a7d-32eeab6e61fb" xlink:to="loc_us-gaap_OperatingSegmentsMember_c5572779-ff5a-4bea-ae38-32a7dafbab47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_15fa75b2-58a1-49b1-a7c0-8755c328c168" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78124f15-731c-4656-a6ec-59f7df8b6cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78124f15-731c-4656-a6ec-59f7df8b6cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_a0a606ff-281b-46db-8389-b94a34883d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_LeaseIncome_a0a606ff-281b-46db-8389-b94a34883d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_e7fcdf01-d7f9-453f-8846-4587b3d3c03d" xlink:href="cms-20210630.xsd#cms_FinancingIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_cms_FinancingIncome_e7fcdf01-d7f9-453f-8846-4587b3d3c03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_24b8634b-0d15-4185-8f1e-354e42bb7b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_Revenues_24b8634b-0d15-4185-8f1e-354e42bb7b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseIncome_e882c476-52d4-43c8-9bd2-dcba49ce7449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3d5a2de0-1a79-43ff-80a6-235c8b2ce9d9" xlink:to="loc_us-gaap_VariableLeaseIncome_e882c476-52d4-43c8-9bd2-dcba49ce7449" 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-20210630.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_6381a540-c1fc-4f86-9753-c0bd5f7c03a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6381a540-c1fc-4f86-9753-c0bd5f7c03a7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c0254f13-910d-4c9c-bbd5-269286522d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_39fa6a99-9fdb-4719-8668-1da6dd2161ef" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c0254f13-910d-4c9c-bbd5-269286522d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_d4682363-c26a-432d-b56c-8c078ee9be01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c0254f13-910d-4c9c-bbd5-269286522d62" xlink:to="loc_us-gaap_AccountsReceivableMember_d4682363-c26a-432d-b56c-8c078ee9be01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:to="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_42bbd5fd-43e6-4690-8a81-4890e199bd98" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_afa1574a-da0d-4f7f-8ba5-35adfaae07c6" xlink:to="loc_dei_EntityDomain_42bbd5fd-43e6-4690-8a81-4890e199bd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2adddd45-0ed4-4d9c-8870-a54ce6136d46" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_42bbd5fd-43e6-4690-8a81-4890e199bd98" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2adddd45-0ed4-4d9c-8870-a54ce6136d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1757f071-ebbf-4b45-956d-e0d91061d585" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_2ede9248-2f3b-4418-82b1-56f73ce914f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_2ede9248-2f3b-4418-82b1-56f73ce914f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_2d5eefe1-b16b-469a-85d0-8a33da6c4d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc8fb327-c31c-405f-8436-5b40033c0c1c" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_2d5eefe1-b16b-469a-85d0-8a33da6c4d6f" 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-20210630.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_565f45c9-41d2-4f9b-b56c-6249beffbfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_565f45c9-41d2-4f9b-b56c-6249beffbfe4" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:to="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a621ddb-3d22-4ed9-a6b3-e713f824071f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_47d4ab9c-631d-4c6e-93de-4ad12ee21ac9" xlink:to="loc_dei_EntityDomain_4a621ddb-3d22-4ed9-a6b3-e713f824071f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_037af0f9-d95e-41ec-9972-6992f10f0c84" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4a621ddb-3d22-4ed9-a6b3-e713f824071f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_037af0f9-d95e-41ec-9972-6992f10f0c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_f50de501-959d-4bc6-adce-f7d7aa6af7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_b1941c70-57b1-4b0d-a0ac-95ea1f84dc21" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_f50de501-959d-4bc6-adce-f7d7aa6af7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_0b682a1a-4337-4bcc-bab9-3a88f47951e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_f50de501-959d-4bc6-adce-f7d7aa6af7ee" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_0b682a1a-4337-4bcc-bab9-3a88f47951e6" 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-20210630.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_a7cd712c-6819-4d26-ac7b-66eb9a34f707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_a7cd712c-6819-4d26-ac7b-66eb9a34f707" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:to="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c8d37d44-a78b-4c43-9349-6bf69de8cc0d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_62afb1b2-a150-47e8-b882-f06bfa6eaa5b" xlink:to="loc_dei_EntityDomain_c8d37d44-a78b-4c43-9349-6bf69de8cc0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1564ed38-15ae-4c7b-815f-0eda91828fc8" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c8d37d44-a78b-4c43-9349-6bf69de8cc0d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1564ed38-15ae-4c7b-815f-0eda91828fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_40eaffa0-3112-402d-ad60-5a621015ef75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0a5ffd9e-1228-4430-9c08-36298280a25f" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_40eaffa0-3112-402d-ad60-5a621015ef75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_bdf0ac41-3a0b-4abc-81d6-caf69185cc31" xlink:href="cms-20210630.xsd#cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_40eaffa0-3112-402d-ad60-5a621015ef75" xlink:to="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_bdf0ac41-3a0b-4abc-81d6-caf69185cc31" 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-20210630.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_c6314bb9-6543-43dc-b65d-2db7490e3c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_c6314bb9-6543-43dc-b65d-2db7490e3c43" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:to="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_434a5898-2cf3-470a-8224-6b7133e0423a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b62091aa-04c2-4255-b4aa-aa839a87c93f" xlink:to="loc_dei_EntityDomain_434a5898-2cf3-470a-8224-6b7133e0423a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8b26b681-1fe5-4a85-9558-9ecbefa2c083" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_434a5898-2cf3-470a-8224-6b7133e0423a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8b26b681-1fe5-4a85-9558-9ecbefa2c083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0801ae19-6ae1-48b7-b52f-038b2716f788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_737d60e3-97f1-4e75-a7df-e32a231added" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0801ae19-6ae1-48b7-b52f-038b2716f788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_4c9ad6f4-291a-4b24-ad4c-6a504b2c625c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0801ae19-6ae1-48b7-b52f-038b2716f788" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_4c9ad6f4-291a-4b24-ad4c-6a504b2c625c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9e9762fe-2ddb-4420-9aeb-7761e36c5a30" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9709beea-b516-4247-bc5a-58feb2afa793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9709beea-b516-4247-bc5a-58feb2afa793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a3139756-bb3e-415a-b262-feb8b3e9f022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a3139756-bb3e-415a-b262-feb8b3e9f022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_5f7be47b-ae3d-4c7c-bf84-3e3b0f53e7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_5f7be47b-ae3d-4c7c-bf84-3e3b0f53e7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e669214a-a8c3-4076-b608-fbdfd5e85aca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_8752e2e3-bad9-481a-b8e5-ae286c504086" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e669214a-a8c3-4076-b608-fbdfd5e85aca" 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-20210630.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_a46bd4c7-f517-439f-8446-be9de50bd1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a46bd4c7-f517-439f-8446-be9de50bd1fc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:to="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bcbcb8c2-b661-4599-9522-d68bf2c567fc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_89f313dd-868a-41df-afc5-3ccaa3bedd96" xlink:to="loc_dei_EntityDomain_bcbcb8c2-b661-4599-9522-d68bf2c567fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_105329c4-c137-441f-9739-5ab5b52b142e" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bcbcb8c2-b661-4599-9522-d68bf2c567fc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_105329c4-c137-441f-9739-5ab5b52b142e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b9bfd070-31d3-4447-8816-2046ba4cf229" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8accf1dc-1091-4751-b05b-003fe614f7ca" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_b9bfd070-31d3-4447-8816-2046ba4cf229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e6085e10-b72e-467b-bd23-181a1cf8a147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9bfd070-31d3-4447-8816-2046ba4cf229" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e6085e10-b72e-467b-bd23-181a1cf8a147" 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-20210630.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_02d7f4fe-a7c3-4945-8b11-ad741c81af8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_02d7f4fe-a7c3-4945-8b11-ad741c81af8d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:to="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e9245547-7701-48a9-a736-7f4752b42bd9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2f2c7058-3c56-4fac-bc5c-c21e5d60c269" xlink:to="loc_dei_EntityDomain_e9245547-7701-48a9-a736-7f4752b42bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9d62bc54-53d0-40e2-9a3a-321870132d96" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e9245547-7701-48a9-a736-7f4752b42bd9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9d62bc54-53d0-40e2-9a3a-321870132d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7b8c6f20-407a-4917-b30b-8f1652a5a100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3c386938-68cb-4146-b54e-e38a72f26dc3" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_7b8c6f20-407a-4917-b30b-8f1652a5a100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ff554cf3-afd4-4df2-ac93-da88bb7e8006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b8c6f20-407a-4917-b30b-8f1652a5a100" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ff554cf3-afd4-4df2-ac93-da88bb7e8006" 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-20210630.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_12375c0b-b4a6-4e09-80b9-8e1aeab2a928" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_12375c0b-b4a6-4e09-80b9-8e1aeab2a928" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d3aec728-c6ab-4771-a8a1-9c39398670e5" xlink:to="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_98401957-c7b4-4a87-9560-eaefe7d3373d" xlink:href="cms-20210630.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:to="loc_cms_ElectricUtilityMember_98401957-c7b4-4a87-9560-eaefe7d3373d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_cb80cfa7-1c63-49f4-a272-44b65a2e88f6" xlink:href="cms-20210630.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:to="loc_cms_GasUtilityMember_cb80cfa7-1c63-49f4-a272-44b65a2e88f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_232782c5-6726-493c-aaa4-06e77c23aeba" xlink:href="cms-20210630.xsd#cms_EnterprisesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_283ce753-826e-4a2e-8fb6-040fc7085af0" xlink:to="loc_cms_EnterprisesMember_232782c5-6726-493c-aaa4-06e77c23aeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_6ad1dbdb-e8fc-4429-ab55-0d361cced0b7" xlink:to="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_39758737-0851-47ac-8402-f6ffb8868ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:to="loc_us-gaap_OperatingSegmentsMember_39758737-0851-47ac-8402-f6ffb8868ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CorporateAndReconcilingItemsMember_379be18e-aca2-4935-951a-ddb6083d1b44" xlink:href="cms-20210630.xsd#cms_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f2943cb0-aa90-44a4-98a8-16856437533a" xlink:to="loc_cms_CorporateAndReconcilingItemsMember_379be18e-aca2-4935-951a-ddb6083d1b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7ff46c54-7b2a-41af-9b61-e02a2a6aa694" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f9466e9e-3983-4484-8aef-078ee106c5bf" xlink:to="loc_dei_EntityDomain_7ff46c54-7b2a-41af-9b61-e02a2a6aa694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_e2c285c5-9b12-4d8e-a580-1710e5000088" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7ff46c54-7b2a-41af-9b61-e02a2a6aa694" xlink:to="loc_cms_ConsumersEnergyCompanyMember_e2c285c5-9b12-4d8e-a580-1710e5000088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_370f4cc8-0dda-4e55-ba70-49a8da03f0e1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fa622188-8bb6-414a-86ef-38d25e30de46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_Revenues_fa622188-8bb6-414a-86ef-38d25e30de46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d8e7ad3b-6682-4ac9-8695-ba32728bf1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_NetIncomeLoss_d8e7ad3b-6682-4ac9-8695-ba32728bf1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69cf9444-1571-425b-8f7a-8f85a85806b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69cf9444-1571-425b-8f7a-8f85a85806b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5dc07fff-717d-4f8b-ab10-15521c5ef90f" xlink:href="cms-20210630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5dc07fff-717d-4f8b-ab10-15521c5ef90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e436f309-ead3-44d2-9168-e18a29a243eb" xlink:href="cms-20210630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e436f309-ead3-44d2-9168-e18a29a243eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_fbf25e0f-bb8d-490b-9bb9-7d999c4df8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_573a9335-e90a-4fd1-aced-a3cef6a38a6d" xlink:to="loc_us-gaap_Assets_fbf25e0f-bb8d-490b-9bb9-7d999c4df8e4" 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-20210630.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_f544b3c5-f2e4-4c6a-8b40-b462dcc51439" xlink:href="cms-20210630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_3b8584b7-8d97-4910-8cac-9ca856a10b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_f544b3c5-f2e4-4c6a-8b40-b462dcc51439" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_3b8584b7-8d97-4910-8cac-9ca856a10b6a" 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-20210630.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_b39e0721-acfc-4dd9-b370-09791d784fef" xlink:href="cms-20210630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_d950f218-ea0e-4ac3-bdb3-672d0b3cf0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_b39e0721-acfc-4dd9-b370-09791d784fef" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_d950f218-ea0e-4ac3-bdb3-672d0b3cf0dc" 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-20210630.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_bb1ec0ba-6395-4ebd-8834-55e6134bd9eb" xlink:href="cms-20210630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_bb1ec0ba-6395-4ebd-8834-55e6134bd9eb" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ce009db2-895d-4444-8b42-e28c1e80c78b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1b493ac7-7df3-4904-b47b-5426c4465066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1b493ac7-7df3-4904-b47b-5426c4465066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_4cb2f9c3-84d9-497f-967a-8f3a4475089e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9f9b04fa-7453-4acb-a00b-e99da1f8d827" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_4cb2f9c3-84d9-497f-967a-8f3a4475089e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:to="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_0f881281-221c-4e66-95ce-d90baa75aacf" xlink:to="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_f97039be-e355-4c46-9136-567bfde312f5" xlink:href="cms-20210630.xsd#cms_AviatorWindMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_AviatorWindMember_f97039be-e355-4c46-9136-567bfde312f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_75fd480c-90ac-40c5-882f-a1a097526dee" xlink:href="cms-20210630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_AviatorWindClassBMembershipMember_75fd480c-90ac-40c5-882f-a1a097526dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_a007bff1-0142-4fd3-855d-db8484a17bb5" xlink:href="cms-20210630.xsd#cms_TESFilerCityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_TESFilerCityMember_a007bff1-0142-4fd3-855d-db8484a17bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_4a154dc7-b83a-432c-880a-8f205cc274f1" xlink:href="cms-20210630.xsd#cms_GraylingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_GraylingMember_4a154dc7-b83a-432c-880a-8f205cc274f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_d81e5709-4ce0-408b-bce2-23819e12bbbc" xlink:href="cms-20210630.xsd#cms_GeneseeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_GeneseeMember_d81e5709-4ce0-408b-bce2-23819e12bbbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_d4332735-26b1-451a-a486-62cbd186fae6" xlink:href="cms-20210630.xsd#cms_CravenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_bea192f2-56a6-4082-aead-e38007a3c462" xlink:to="loc_cms_CravenMember_d4332735-26b1-451a-a486-62cbd186fae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d4857d94-9464-4f19-bf31-299560f9e1d9" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_9f69ae9a-77f5-46e5-b464-a454aea8309a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_9f69ae9a-77f5-46e5-b464-a454aea8309a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_6ba80e57-e54d-4b52-8e49-75b3f4e5799a" xlink:href="cms-20210630.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_6ba80e57-e54d-4b52-8e49-75b3f4e5799a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_44d5c8e8-f11d-478e-99ca-2a5fe396e4da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_44d5c8e8-f11d-478e-99ca-2a5fe396e4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_8ed0fa1a-a26a-440f-a4e8-7ca90e8fbca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_9be14aec-c6ac-4695-b6f6-97d51303ba5f" xlink:to="loc_us-gaap_EquityMethodInvestments_8ed0fa1a-a26a-440f-a4e8-7ca90e8fbca5" 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-20210630.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_1daa5403-0a26-4292-aa90-cbcedb5446f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1daa5403-0a26-4292-aa90-cbcedb5446f2" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a91ea9be-7000-4c62-8749-157f96a14643" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2495d16d-fff0-4f97-a9c7-b6e01a66fb55" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a91ea9be-7000-4c62-8749-157f96a14643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_40a96ced-b78b-4014-90df-b5e4cebbc02f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a91ea9be-7000-4c62-8749-157f96a14643" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_40a96ced-b78b-4014-90df-b5e4cebbc02f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_fbed335b-942a-4acf-807e-69ffcccdfa48" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f4042bf5-6e74-40b6-87a3-1acecceda072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f4042bf5-6e74-40b6-87a3-1acecceda072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_732cf212-b5f8-48ec-80e1-fb9dcffd059e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_732cf212-b5f8-48ec-80e1-fb9dcffd059e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_7d6f7d3b-383a-488b-970a-144e597babda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_OtherAssetsCurrent_7d6f7d3b-383a-488b-970a-144e597babda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_268945b2-2be7-488d-883b-8f9b85a6cce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_268945b2-2be7-488d-883b-8f9b85a6cce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7921c89f-c234-4060-8cd0-c83efb3e8b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_Assets_7921c89f-c234-4060-8cd0-c83efb3e8b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e2e1c6ef-4197-40b9-9c8d-a8150a6589e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_AccountsPayableCurrent_e2e1c6ef-4197-40b9-9c8d-a8150a6589e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_5447bd79-f89c-4200-9320-48ba15cefb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_5447bd79-f89c-4200-9320-48ba15cefb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b4f2f6a0-8f43-431f-9603-7c4db5463687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_04bf2f47-40ce-4ffb-a029-32eb7a433001" xlink:to="loc_us-gaap_Liabilities_b4f2f6a0-8f43-431f-9603-7c4db5463687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="simple" xlink:href="cms-20210630.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_2dcd0352-0e9c-4eff-9b55-8800be78d44d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2dcd0352-0e9c-4eff-9b55-8800be78d44d" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:to="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_116e9d75-6ffa-4dcd-93a8-3669dd2686f7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_03220606-9554-4cd3-978a-85162595d462" xlink:to="loc_dei_EntityDomain_116e9d75-6ffa-4dcd-93a8-3669dd2686f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_37cc3998-5b45-4ffc-8950-7dec0e4c1e11" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_116e9d75-6ffa-4dcd-93a8-3669dd2686f7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_37cc3998-5b45-4ffc-8950-7dec0e4c1e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74fc0929-cabf-4ae2-8f83-639a7adcfd39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0d3dc5cb-74c1-4d4e-aded-883fc57162f5" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74fc0929-cabf-4ae2-8f83-639a7adcfd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_8ebba741-da53-426d-88e9-a424e2d9e8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74fc0929-cabf-4ae2-8f83-639a7adcfd39" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_8ebba741-da53-426d-88e9-a424e2d9e8a4" 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-20210630.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_539282a7-ced2-41a4-bc4e-6646a361610e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_539282a7-ced2-41a4-bc4e-6646a361610e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:to="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f6555c06-f544-408a-a216-de55c938d373" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b8f78d1d-ce6c-445a-8167-9f93fa8c2137" xlink:to="loc_dei_EntityDomain_f6555c06-f544-408a-a216-de55c938d373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d490c69a-bd03-4811-aded-d225f52689aa" xlink:href="cms-20210630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f6555c06-f544-408a-a216-de55c938d373" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d490c69a-bd03-4811-aded-d225f52689aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_fbdfee6a-0b27-49e2-bc2f-8c28e80709c9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_128f5fcc-8f24-4002-8c6d-7d5ee5b5eee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_128f5fcc-8f24-4002-8c6d-7d5ee5b5eee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_13f8ecee-1d0c-41f5-ac51-c78c4054395b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f91b511f-6c59-496b-83ef-eff0fc8eec85" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_13f8ecee-1d0c-41f5-ac51-c78c4054395b" 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-20210630.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_4f78ecb2-9f03-4d19-8d35-3a707e9ee7db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_4f78ecb2-9f03-4d19-8d35-3a707e9ee7db" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_b74fc6bf-5697-485b-9185-cf7bc866afad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_c3d25b6a-1c32-46bd-8bd2-c5bfabebc795" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_b74fc6bf-5697-485b-9185-cf7bc866afad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_f8451442-c5da-4597-9081-878bf14d42ff" xlink:href="cms-20210630.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_b74fc6bf-5697-485b-9185-cf7bc866afad" xlink:to="loc_cms_RetentionBenefitsMember_f8451442-c5da-4597-9081-878bf14d42ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_86ef54b6-7ba9-48ce-af91-bc7bd80596f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_2555993c-f29b-4cef-aa63-a723d255ab57" xlink:to="loc_us-gaap_RestructuringPlanDomain_86ef54b6-7ba9-48ce-af91-bc7bd80596f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember_0e9203e4-7c5b-401a-9b08-f974e8be3766" xlink:href="cms-20210630.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_86ef54b6-7ba9-48ce-af91-bc7bd80596f8" xlink:to="loc_cms_D.E.KarnGeneratingComplexMember_0e9203e4-7c5b-401a-9b08-f974e8be3766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d52c4dc2-9c9f-4565-9f64-d05d0cc56863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fbfa4bd7-7dfb-4913-870e-ff4b4c6786e6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d52c4dc2-9c9f-4565-9f64-d05d0cc56863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_fcedaa29-5081-46ae-bb9f-3d9cd5cbc5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d52c4dc2-9c9f-4565-9f64-d05d0cc56863" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_fcedaa29-5081-46ae-bb9f-3d9cd5cbc5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_b2badfc0-43ab-410a-af1f-981c16395f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_811c0b8a-f9bb-4cac-b34a-d9c3c3aeccb0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_b2badfc0-43ab-410a-af1f-981c16395f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_21644195-9174-4a65-9a39-355dbac28f35" xlink:href="cms-20210630.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_b2badfc0-43ab-410a-af1f-981c16395f61" xlink:to="loc_cms_RetentionIncentiveProgramMember_21644195-9174-4a65-9a39-355dbac28f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_10ad1425-9be9-4a25-920a-feb16de6d0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0d0fffdf-3688-4a25-83c2-8099104ca675" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_10ad1425-9be9-4a25-920a-feb16de6d0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_b8c74f91-2441-437b-8a8a-469227b3d1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_10ad1425-9be9-4a25-920a-feb16de6d0ab" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_b8c74f91-2441-437b-8a8a-469227b3d1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87d936d6-a5aa-46b8-9d53-138c1526c9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_726a3ff1-0661-4697-ab08-b5237bc63528" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87d936d6-a5aa-46b8-9d53-138c1526c9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_76785343-1c54-49c4-a0df-76ea41c24bd2" xlink:href="cms-20210630.xsd#cms_EnerBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87d936d6-a5aa-46b8-9d53-138c1526c9e1" xlink:to="loc_cms_EnerBankMember_76785343-1c54-49c4-a0df-76ea41c24bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5487def6-b8bc-433a-9036-603afaed850f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_9df258d4-1a89-4615-b35f-36fb1387923c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5487def6-b8bc-433a-9036-603afaed850f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_7a90a392-6825-4f85-b5f0-17a95e0bc6d8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_5487def6-b8bc-433a-9036-603afaed850f" xlink:to="loc_srt_ScenarioForecastMember_7a90a392-6825-4f85-b5f0-17a95e0bc6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_724dc54f-58ae-42a3-9bdb-148c735cf4c1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bd1a20b3-6885-4666-ac3b-1d0aae618085" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bd1a20b3-6885-4666-ac3b-1d0aae618085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8c0e8b4b-efe4-4aee-bec9-8969cacf6268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_RestructuringCharges_8c0e8b4b-efe4-4aee-bec9-8969cacf6268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_fba294cd-746b-4b6a-87fb-808712b1986b" xlink:href="cms-20210630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_fba294cd-746b-4b6a-87fb-808712b1986b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_2f649fd9-1e53-4de5-86fb-c288cf2bd2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_RegulatoryAssets_2f649fd9-1e53-4de5-86fb-c288cf2bd2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_0e5f0bbf-7bbe-4070-ace3-46673dfb986f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ee316b5a-d2d7-42a8-9970-b3fc8e61ce27" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_0e5f0bbf-7bbe-4070-ace3-46673dfb986f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20210630.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_a0c98671-d08a-4ceb-8d0d-f0cdde179a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_a0c98671-d08a-4ceb-8d0d-f0cdde179a70" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_1b2359a3-73c7-4d0f-8c06-5b04862e5c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3cd4f5ef-888a-488e-b880-ae12d16cf8dc" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_1b2359a3-73c7-4d0f-8c06-5b04862e5c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_d3a05853-9720-4ca8-a913-7f64c9a1e892" xlink:href="cms-20210630.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_1b2359a3-73c7-4d0f-8c06-5b04862e5c92" xlink:to="loc_cms_RetentionBenefitsMember_d3a05853-9720-4ca8-a913-7f64c9a1e892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:to="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_bacec14c-8160-4ac0-833f-5afa59663aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_ab3e5174-28fd-49a0-916c-3de604baf9f5" xlink:to="loc_us-gaap_RestructuringPlanDomain_bacec14c-8160-4ac0-833f-5afa59663aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember_4a71b4d6-2f57-4a33-a238-82aa75dc8974" xlink:href="cms-20210630.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_bacec14c-8160-4ac0-833f-5afa59663aa8" xlink:to="loc_cms_D.E.KarnGeneratingComplexMember_4a71b4d6-2f57-4a33-a238-82aa75dc8974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1af78f4d-76ee-4711-86a3-6279acddd0f2" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:to="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_a559b26e-0fbf-4797-afa3-374061ae2279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_us-gaap_OtherLiabilities_a559b26e-0fbf-4797-afa3-374061ae2279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_dbd1634f-ed67-4b7e-b4b8-dc89c17e26d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_us-gaap_RestructuringCharges_dbd1634f-ed67-4b7e-b4b8-dc89c17e26d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_b0e5eb73-f8e4-455f-8ac9-8db701046877" xlink:href="cms-20210630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_b0e5eb73-f8e4-455f-8ac9-8db701046877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_39db1dda-b146-4b49-a78e-879100f058f8" xlink:href="cms-20210630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_39db1dda-b146-4b49-a78e-879100f058f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8d9c494b-4466-4b47-a109-208452490090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_6bfe528a-7960-44c1-995f-f7a76ca2dd45" xlink:to="loc_us-gaap_OtherLiabilities_8d9c494b-4466-4b47-a109-208452490090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b7e34099-5eb5-40d8-a468-74b8944166bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_eae92a2a-e345-46c3-8e07-983e586b869a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b7e34099-5eb5-40d8-a468-74b8944166bf" 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-20210630.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_097714b7-6766-498a-89aa-855b40e8a058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_097714b7-6766-498a-89aa-855b40e8a058" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c6e984d3-d4b3-4e92-a06d-3dc962607fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2c425377-bf08-44a1-b986-12845ce0d497" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c6e984d3-d4b3-4e92-a06d-3dc962607fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_3e480258-3aad-47d3-afce-f660b59de0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c6e984d3-d4b3-4e92-a06d-3dc962607fae" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_3e480258-3aad-47d3-afce-f660b59de0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d4f28079-982f-4b00-837d-1827f03da86b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e38cd341-dccf-4078-98ee-f830f591a2fc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d4f28079-982f-4b00-837d-1827f03da86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_fd2f521b-2e01-4ca5-85f2-c4fbb1857b24" xlink:href="cms-20210630.xsd#cms_EnerBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d4f28079-982f-4b00-837d-1827f03da86b" xlink:to="loc_cms_EnerBankMember_fd2f521b-2e01-4ca5-85f2-c4fbb1857b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_84c4d175-72f7-4470-be8a-cd12b25c3d6c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_d1ba0f95-4a47-4386-ae19-fd196fdda4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_d1ba0f95-4a47-4386-ae19-fd196fdda4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_af7b3b03-bc76-4656-a7ac-87d81eec7fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_af7b3b03-bc76-4656-a7ac-87d81eec7fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_be6fb64c-f01a-4fb4-abd1-dbcd221f238c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_be6fb64c-f01a-4fb4-abd1-dbcd221f238c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_e5164aac-34c6-4682-99a8-42f730beff65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_e5164aac-34c6-4682-99a8-42f730beff65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_e3d38255-ccd2-41b9-b4fb-614f8433bda6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_e3d38255-ccd2-41b9-b4fb-614f8433bda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_73566c67-4a50-44a4-aace-0fef65ee1431" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_73566c67-4a50-44a4-aace-0fef65ee1431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_4b769d4e-63e1-43e1-bc8b-30210cd786e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_4b769d4e-63e1-43e1-bc8b-30210cd786e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cbf2acfa-44ca-40c5-8280-fa1698813076" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e3a8c441-58b0-4bab-acbb-08a086e83542" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cbf2acfa-44ca-40c5-8280-fa1698813076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" xlink:type="simple" xlink:href="cms-20210630.xsd#ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_57d0dacc-09d0-4a50-8112-461598f6c267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_57d0dacc-09d0-4a50-8112-461598f6c267" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3d828028-42c7-4933-8845-fd9451dd83aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_cea276a5-0da0-44ab-afe9-91dbecca1b26" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3d828028-42c7-4933-8845-fd9451dd83aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_bb6c3832-57bd-49c3-9a98-a29bf0006305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_3d828028-42c7-4933-8845-fd9451dd83aa" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_bb6c3832-57bd-49c3-9a98-a29bf0006305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6593146a-e9ac-450d-b530-8596958e4c22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_45a60aa3-56c5-4275-b317-e8d3b370752d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6593146a-e9ac-450d-b530-8596958e4c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_6ead3b55-c1a0-4d17-b3eb-8b46b517aefb" xlink:href="cms-20210630.xsd#cms_EnerBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6593146a-e9ac-450d-b530-8596958e4c22" xlink:to="loc_cms_EnerBankMember_6ead3b55-c1a0-4d17-b3eb-8b46b517aefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99aa9553-a8e7-49e7-88fc-46a5d5beed05" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_6a90a980-3620-4208-8089-1dd743fea00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_6a90a980-3620-4208-8089-1dd743fea00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_262ec93b-f922-4063-bf6c-5f18a5ad8cac" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets_262ec93b-f922-4063-bf6c-5f18a5ad8cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_22b58231-d703-4d44-9bb1-e76becf2b02e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_22b58231-d703-4d44-9bb1-e76becf2b02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_73b674ac-0e0f-4e5d-aacf-bf7ee8e8d71d" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent_73b674ac-0e0f-4e5d-aacf-bf7ee8e8d71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_cc4ac25d-56f1-43a3-992e-98a9ef4e356d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_4ddd60bc-1342-4bc2-bded-956bb87bce1c" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_cc4ac25d-56f1-43a3-992e-98a9ef4e356d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_98d59d19-5e8f-4e92-9d2a-5d61c6354cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_98d59d19-5e8f-4e92-9d2a-5d61c6354cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_2649b661-df3a-450e-8c8e-01442e429a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_2649b661-df3a-450e-8c8e-01442e429a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_b9a23cef-2255-49d5-9c24-cd40b63074d2" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent_b9a23cef-2255-49d5-9c24-cd40b63074d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_d352e654-57ec-43f6-88ff-c2de6c7def5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_d352e654-57ec-43f6-88ff-c2de6c7def5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e4c4c101-50bc-4cba-aa66-5c7a20f0b09a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_be5b043b-9955-47fd-8c66-4682ecd513fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e4c4c101-50bc-4cba-aa66-5c7a20f0b09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f32b4462-a4b7-40ff-8905-c4df26ae8771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_d7e20925-cf84-4fd4-85d6-93420e833022" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f32b4462-a4b7-40ff-8905-c4df26ae8771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_822a6d04-3402-4c7e-93eb-8658e826017e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_b070e44a-74f0-46bf-b866-62982cc3f9d3" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt_b070e44a-74f0-46bf-b866-62982cc3f9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_9ee6b151-9e37-421b-8037-7da06220e5ba" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent_9ee6b151-9e37-421b-8037-7da06220e5ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_e9f4f655-5c55-443e-a666-a7de4df2defe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_5e72f561-658d-4f39-8801-d1f87dce398b" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_e9f4f655-5c55-443e-a666-a7de4df2defe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_818c221d-3817-4b0a-b539-eb17adc3cb1e" xlink:href="cms-20210630.xsd#cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:to="loc_cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities_818c221d-3817-4b0a-b539-eb17adc3cb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_a7c34686-7adb-4688-ba1a-7b303734c996" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_a7c34686-7adb-4688-ba1a-7b303734c996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_8d0c8d31-ae73-46f8-bbaa-b3de8de1b07a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2e0d9c61-5600-4a76-81b5-6479df890fd5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_8d0c8d31-ae73-46f8-bbaa-b3de8de1b07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9cfd55c4-08ed-4185-9484-ccfd95ca4aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_e78bde5d-4449-40d4-860a-c9fbd10204e9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9cfd55c4-08ed-4185-9484-ccfd95ca4aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>a31_seal2a.jpg
<TEXT>
begin 644 a31_seal2a.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T,
M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-
M#0T-#0T-#?_$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( )$ E@,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /LN@ H * "@ H * ,#7/%.D^&MG]JW<%F9L^6LLBJ\FT@-Y
M:?><C<,A02,T <%>_%VR@,?DV=V(Y@#%<7@CT^VD#(74QR7;QO)N"G CB9CS
M@'!% $-Q\0M:DMEO+'38YH2F[]VVH7)<$C'E-;Z8T3\$_=E(R,$CF@"K)\1?
M$"1^8-'G8[MNP6NH[N@.?^/0C'/4$\@@XH M1_$76+>W^UWFF+%"0"3(][:-
M'EMH$@NM.2,,21@"8DD@*"/FH M6OQ<L70S7-I>Q6ZN$-U#&EY9Y+*@S<6DD
MH7DG<'5-FTAL-P0#OM$\1Z;XDB:?2;F&\CB<QNT3A@K@ E6QR&PP.#V(H VJ
M "@ H * "@ H * "@ H * .6\0>,=.\.,D$[F6\F!\FTA'F7$N 6)$8^X@ ^
M:60I$G5G% 'F-MXD\4^.%$FDI'96IWJWE2*R@C*\ZBT4L<C*XP8[.U=0-W^F
M!@  "Y8_#32O#7_$TUB^\FX+(9+GS%MBQ4$$-=3-)=9D);S"EQ"'S@(HP  =
M7X:/AA=__"/_ &:ZNEC,WR2++=2(W"MYT[F5XW("+(TGE9PNX < &'??%$PV
MR7-G9;@4LY62XG6'$-]<BTAD5XDN4^2?(E5]A55W+NS0 V+XH33$1Q6*S2HH
M>86]VLL8CEN!;VTL,OE(+B.0B620JJ>7%%(_S@#< 7H?BA:_9/MUS:W$<"K>
MN\BF%E5+"1(KF7:TJ/Y8=P4 4R,HSY8.!0!JWVE^'M5^R:G?1+9W%Q(@MI&9
M[&Z::096(M&\,K2,%XB9FSC[IQ0!S>M_"B*[G_M&PN)(K^-3Y<S_ "R@@ED
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
M75MEMRJ28S?6H.  ;>ZD:5 .'M[B)P .2 >V4 <=X^UB31-%N)K;)NIMEK;
M!F/GW3K!$0J_,=C/O(&,A3R.H .(\ VSZ/X>N-2T6W^UR3'RM/@W(F^&V M8
M"\A;:J2RK->2MG*B=R%+?> ///$*:3J<B#38?[.UBZNH8K_3+E"BW$L\IB-P
M;:6.>VO5A+R32/$0[0*<7$9 H [O7M+ 6P^&VCL+)9K8W-]/ B1XLH75)@(H
MPBJ]],^UF7:HW2$JP.T@'MD,$=M&L,*K''&H1$0!555&%55& %    & !@4
M?/GQ9\-0Z/I_]MW5]J;O:MLMY8XK>XDM?.D#DL3]F=X?,2/AIBZ$1A&4Y:@#
MQS1[O69=/54O(3!>O=W\MQ<V\[FX,LT$+SR1Q%]D+JJVQ1HV(#7&X".2.5@#
MIOB)I-OX1\&,T<J3W_B.[2*2\CEDN (W;S_)BE*L_P!G!A161%!8 X1F % '
MS3X<\%ZMXL66;3%DEN4+%RQ90X=TB*AF0*7)>1W)DP(T;< V P!U/_"U-3.C
M6_AQ!:O$HM# H1RUO/:O$B"43_N2)3&\TJJK(7FR64!EH YC5/#^N:!(CZS;
M7L,$I\VX(.5<3.KLWRJ8X_,"QC:^=SQ]MNU0#ZY\,1:EX@\#6L4<EFLNEO<V
MKF[G9?)=#MM98KRV==LD$3A!M=%E63#.F,$ \_U+6+SP_P"3I^F1NDEO;^1'
M$+JSU::"UN+F)9#9F#8Z3!BOE"87;HJ@HJ(K-0![!\-_ Q2Y2]>[FDMM-GF3
M[-)\SR7J[U^TW$YA@>26*.9XL,)%!V*''DJM 'NFH6$.J6TME=*)(+B-HI$/
M1D=2K#\0: /#=.MY]8T'4O"BR2C5O#,DD-M.WS3/"4D-G(K*R.KW%HQMG=&C
M=27*,#@T 1>%+"_U.]BGTAS%9:>NG1,P6:RA8HTKWP^S%2]S(;=H;93.Q1"!
M()&<.* &_$.27PEXAL]<A<"%KB">52B_+'(\6FWY#GG$D4UB^S@*]MO+#<,
M'T(.>E 'CWQ@NWAM;)(1F2WN)-3SS@+IL$DZC"@DLUPUNB*.69@ #F@#OM!L
M;3PIH]M9EDM[>T@BC+2,%4,0 2S-M +R$]<$LV,9.* -*\TBTOY[>ZN8EDFL
M9&EMW.=T3O&T3%<$9W1NRD'*\@XW*I !Y]X*$6O:YJ_B5"'B,J:7:."2/)LP
M#<%>Q5[MI,,,@B,8)'4 ]2H R=?7=IMV"P3-M-\Q&0O[MOF(((..N,'- 'R5
MX.L9?%/A2*RT*Z0O#;+<KI]S;020O<6S.ES&LC(%$CO]GF0RAUC\Z-W5\EP
M7].\/Z+XU\-075HDQLK35+J[U*WE7=.;LP>5%;I#9I& K-)"!Y"*-@W&/+-M
M (A>>/=%F33M/M#:Q/8WB16]NF84D225H62)H&\E%#PKN;*N[A'N5R(HP#RH
M:'K=J1JL_AEKF8VZ6 A%I+-;2.'='N3&"T\-TJQJF>\S.[;"1$0#Z3\+:Y+I
MPA\,:O8:E=_;+>-)OMY:;=*%2.7:9@8/L[ /+LCNI9%(/[E"V* *L7@S3_AW
MX?U%-7F.GZ;%K<E_9M$HNE$+1Q1VJ2PR1R*Y#@_*ZY$B1OO& 2 :FG2W'A+P
MYJ7B7Q?(]X)HV,45RD!D6VF55BMG,42!#/*X$D +QQD@ D[F(!U_P>LVL?".
MF(X"M)!YQ    G=Y5'&,[4=5!/) &23DT >E4 >;ZO$NC^*].OX55%U6*ZL;
MH@8,CQHEQ:,W]YHUBGC!/.V3&<*!0!Z%/<16B&6=UBC7 +.P51N(49)( RQ
M'/)( Y- 'F?Q8T_[9ID) !W7<-HX(!W1:BWV%EYZ8DGBE!'W7B5QRH( .G\"
M:C)JOA_3[N;_ %LEI#O]W"!7/4]6!/7O0!YW\5I?.U#3K 8'VE?)+<Y3[3J>
MD0*PXP0,DE>IP.10!C_&OP?K_B^YM;#09;KR;B)A>PF7RK'RH9!)&S,58"X>
M1MJA0Q*H"RA5R0#OOA_8ZAH?AQ9M8>YEU(Q/)<BZDWE'B#($C"_(L05%*[.7
M!\QBS,30!!\&(/)\(:<Y&&N$DN6&,?-<3RS'\/GP">2,&@#U"@ (SP: /AWP
M+-9^&_%5\]N[M86VI74<4(2"2<^8HAD$%OM2XW[I44/ 9&>&-H_L[GYT ,32
M];U+0=??38+B]MOML%O'-&L;0"*.-(HA=W"J@GLUA'FRNIB4[%B#2?9Y/, !
M[II<%K8R2.^NW6R4[)%M;"6"1Q#*@D$DI29UD,MRD4DJ;)-["+=O4J #J1KW
M@QX<I=20KY;RK/YU]'(5C#EI%G9@SXV2<[FW%&4AL,* .2\12VVH1FUDUWSV
MMHIFC2XLY/,Q&S,\4K(\$;W -I)$_F1BXC42A0DC;Z /.=5MO&'Q,MH-'M4G
MCTRP9YKR62126E1PPLDN%<K>FW508)01N9P+AA)$7(!N?$/Q?!K7AJ+2K)"E
MS;R7%K?V!D+-"ZVMUY:R.[A)CYJ1N"'DR<M'F158 'U-H\;0V-M&\:P,D$2M
M$OW8R(U!C7@?*A^4<#@=* -&@#R[XJ)*EKIEW"YB:TUO3I"5X++)(ULR X.
MPG.<C!7(.<T 8?QLTG6M>L8-+T%KB1[MR)K:$1(K0Q-'(96NI=BP/&X140R#
MSMYPI\MJ &V4VJQ^!I;C69Y;G4U^>;[3%'$T$T4T:F%%B1%*QM'NCE^;>6$@
M8J5  .F^$9_XIBV4#"QS7\:C+'"QZA=1H,L2>%4#&<#H     <M\38S_ &]I
M#] AAE8G. D&LZ.\A'!R55@2O4\8!S0!T'C3Q-?Z3J"6<-U;Z9;M:M,DLUL]
MPUQ*K/OAB/G0QK)&H1A&=SRK(Q3_ %;8 .BT^>[UCPYYNI(([FYM)?,7:T0P
MZ.%)3=(T19"K,FYVC)*Y8B@#.^%%ZU_X2TJ5BI*V4465Z8A'DC\<(,^^>!TH
M ]!H X3QGXO.A&'3=/$<NK:@=EI'(RA%)>./S95W"0QH9 VU 68(_P!U59E
M,I?#>G>!O#\[SM&;M8;B6:_S%;7$]S*#(\BS,\8C>20+L4RJH"HN=JB@#Y.\
M&OKFI6MQKFMW7VRUMX5@AEDGB,B3WR!?+%P-TT9$$F6BWJ&=D@="LC4 ?0^C
M>$I+K38M0,EC;6SM+.JS#4,1FXN$GD#-_:J*1)<Q1S%& 43<JB$E0 3M\,X+
M>W(=M(6WMXI+=B\>H%(HWW^8A+:N0G^ND.20R>8Y!7<<@'(>,=&CTVPFU"S.
MF7EW%=+:9ACNQ(EU+</&3*TNHRJ=UQ*XNF>-WE!</N*C: >6?$+2?$.FP:;K
MT5Y?R:)?V5IYZQW-R5\YH095FC69?+BG.<NK;5#,  0JD ^EKSP7X>\>:4NJ
MZ9;V_P!L>#-I= GY+F*,QPM,T3,)C"X"DR>:5 .TYP: .S\)>*%\1PR1S1M:
MZA8OY%[;/PT4H'WE/22&4?/#*F5=3CAU=5 .LH \R^*TJQZ;9HQPTFL:6J#G
MEA=QOC_OE6//IZXH [+Q)=W%CIMQ-9LB7"Q-Y32&-461OE1F,KQQD*2&*LZ!
ML;=P)H \IEU#7M5T?5CK#6QB(MK:!;;R@%:1U6;S1'=7964"6,E3*!MVE57<
M30!TOP?D67PQ;NARK7.I$$="#J=X01]10!@?&)#$MG=*2',=];Q@#DRF%+V'
M! + &;3XT;'57)P2!@ S?B(UEJ.IVF+E8&FL6$KK%<SRB*1MT @2W9699CYQ
M9XB/]2HD;;M% 'IO@*\;4?#]E)-@N(?)D&T@;H&:!QM8!@-T9&&&?7)YH YO
MX3!]/L+O09N)-&U&ZMQ@]89)#=6Y]@89U '8#'8T >J4 >":I(NC>-+C4]4*
M0VMG9C4?M.1_J%A:R2V*LH(*S23S#:^TM*O&2< 'RUX_\1>(_$=]!9^+!);V
M-S(UW9QN@5?)<,\*(T*?.S+)Y&_EE9AY@/EJ% /KOQ+X TZT\%OIFFQ?V?%8
MHFH(@ D;SK7%PPE;=\[R;#&S[SC.02J@4 <O_P +!\)7?AH^'[S4A!<I"T#Q
M1B1)TEA<D(FV%EW!T 4A65A@X(.* /!-+\:M::"UG-?;;9))+J>$2AKBYE=@
MI_?1RQ-/YL^^5X28&2%5*3.XH MV^JW^NZ5J.G7L<^F+?2VK8:(AY(Y[Y"SF
MXVQEV/VCA=K*Y:9YL[H@H!]P/:#0M'-M9*'%E9F.%'&0WE0X0. .0VT!L#G)
MP* /B+X/:=?F&?QF]Q+#:V6I0M<1J\BP,CR)]K+6Z*4(@CF,Q?.(PB[5SDH
M?4GAU!K/BZ_UZS<M81Z?9V2.K*T5Q+(!>^8F.<1PS1*"<@F5\'@@ 'JU 'FG
MC%(M7UW0](<;_*NI=5< X*"RB9(7;!!"F>X0#^%B-IR,B@"M\6]16#3(M-"Q
MRR:C.$$<LAA4I"K3N?.W1K'\R1H"TB9,@ ;)H XB:U7PUX2MHT B^WZBE\P1
MTD46UL_VXAFA C939621RE=ZN69V:0LS, >M_#ZQ;3?#FG6[@*XM(68#! :1
M1(PR  ?F8Y/<]SUH S/BC9M/H4EW&H=]+E@U$+W9+202S(/>2 2Q]#G<1@YH
M X^STD:]X,GTN417=YIBFU,K1QRLZVN)K=HS+$Z[Y+.5&A+(ZJTW(8%L@%GX
M2WKV_F:7*L\"/;07EG#,[%4M27MR(A)MD4&2+S7#1PJ#.HC@CCV;@#3U$MX4
M\7Q:G(533O$$,=C*Q<J$OX!(]N[@_)^]A#0(V0Q<(G<9 /5Z /FB;3;CXB^/
M[^PO<QZ1HD=F+B#_ )^R!)+;J[;<^2[RRF6'=LD$:9#$ H :7QL\'W^L7.DZ
MS:6PN[/0IA/<00G_ $B2(3022+'&0%95BA? 5BY=@HC*Y8 'K4M]!XQT":;2
M)%F2_LYD@<''S21N@#=U97.&!P5((."* /DB2^?[2(;1[#3YX',(!LK)99)4
M\\.6N+L?-(TAS(T GPZ@J<9DH @O-,:RL&0FWN)XV,=NPM+:SBS&UF?O!!!&
MNV',<\A&7CF4_:$V,P!JFU;7[V'2M/7%S<36UQ+(BO*LT,<L$JSW$_\ I$'+
M0L2T$\,8/(CDE?RHP#ZF\<^+;;P5I,NIW2F;:5CB@7!>:65@D<2@]=Q.3Z*&
M..* .5^$/@BY\'>'?[.U41--=S37,L*#='&)PH\D[@ VU1AQ@KDE064!B <_
M\']-;PQJWB+PW"=]C87L$UN?E&P7< E\KCLB"-1V&T\#.* />* /(O#4AN=6
MUGQG=G98HGV&S_B)MK!I#<3C'!2:?>8L<LJ9Z%20#@]:UF;X@7BI:%K>.58;
M)2MPWDQR3!YY8IPBMN>6)3#-;SVA$<D*E+A"<D TOB9<Q7=Y9^$;)"J.(-/(
M4$B-+TJ'*@'_ )86-K.3G'^MC!.TM0!]"11+ BQH,*BA5'H , ?D* "6)9T:
M)QN1U*L/4$8(_$&@#Y_\$//X-UR70IGW6@D%F3(Q+8,9ETNXR<C]] )=/D'0
MO9PXY8@@&/JEK/X0\0SFUE\J=G\VU_</.\T%VQ,\4,$;8'D,KN]W/YB!_*C*
M1*<N >RW&DGQSX?:QUF,6S72'F&:.<J4D)M[F*9$5-S!8YU*H A;;VS0!5\
M>)I]7MY--U4>7K&E.;>[0@KYFUF6.ZC!^]%<*N\,I90VY-Q(R0#Q[XC>(M:^
M%^MZEK-C:1R6NN6]DJWK!S%:RVBSQ[)E VM)-Y@\LM)&O &USNH P-!^*6I7
M<<%S]KU+SYK9OW<]K&L-Q>1?.D=NZ6LD0@N4?Y6S')&(6+$[U90#C+R>QN&F
MBFN[BRO5"F\ETR6"WBWM(T;#[!;)$)@SC#2//#*3(@;:I5B 1R^$;6":WFBN
M[^">X\JX26.X:X9XI&FM73S(O-#&)/,DMV&&EBDEM95W%78 UT>^FCB>Y:]M
M[H>5MN(;)PRR%KF1HH$-NJ*PD:;8(V V7D((*6K[P#D6\!+/*9;:34+B:*-)
M[EI+N.)HXHW3[1NPLURLD;R"SAC:'<\T4TO5&@4 U?#\5Q+KZR:9!<3QZ<CJ
MEP[RZDRS%77;$LL-RKHMPN6FCM89%B8R[%#H" =+XB\;>,=./VK2GU*^NHF9
MII(XXY;"*+>Q^RW%O'"46YA/RNX:&7&!)%&V% ![C\$[B36M&F\2W2+'>ZY=
MRSW 5"BKY)^RQK'N9F:,)"&!)^^[@#N0#2\<ZS<:C=P^#M))%WJ*,]Y.O(LK
M$<2NV#E99P3#!G'S,7S\HR 7O$DL/@O0%TO2'2QE\@VFG[SE4>.!V4L['"[4
MC8^;*VP2%3(QW<@'G_AGQ5!K&JM?ZK9+'-HD5]YM^H$;[(G5(GEMU,A*31/(
MMNPFFW3170C  )(!9^'-K<^(M=NO$5XI2*U#11*RX)O+I8GNSD@'-K EM8=,
M9AD. YD! />J "@#R'XI>$FU&+^V[42M+:6[QSP6X'G7$&Y95:%NHN;.5?M-
MKPVZ13'@>830!EL+;XDZ-YK%Y-3TJ,!XXQ$!<[XXYHW"7$,R-#<J$FMRT;"*
M?CYGB8$ K?#'Q8EK*-&DRMM<R2?85*,)(G!E::.XRQ*M*Z22J91%*[L_^C6\
M?E1@ [SQAX)_MR2/5=*E_L[7+08M[M<[70'<;>Z12/.MWY!4Y*$[DP<A@!EA
MK]CXH67PWXA@BM]1,>VXL)F#I,A'^MMF(7SX&ZAU :-OE8*ZF@#GO$NBZYI&
MCW&GVS/JUF\D9BR%:\M;<2QEXQOCG^U&.-7,4Q5KA6*GRY64&@#S3_A*1H)2
M'5?*UN/[5#I<"RQ!;QG:UB+3_:%=Y88&G<Q;)5DDW9P4 "@ U;J?P=?3-9:C
M::C;>7-]C#;YI;?S%CNP(;=Q([O&!'=HNV,1B42  2#( +$.F>!H%C6*/4KC
MRHDCBB$=VV8UB66)02BK)B%(YH]SMB/9+PI5J *5CJ/@JT:WAT?2H[J35\);
MR7+^:MTWG,A4N#=C$<J_O/-\H1LR%MOF!J ,>_\ %&H^((C8VS2V*7-FUQ96
MUC:!HXY1YR&VN;>,R3R'S%991L"K(0^PI$V0#UOP]X5UB_TJUTS6Y5M[&&$)
M+;0((IKD?*42=@\@AC RLD4+%I<_-*@)CH UM5\4):W(\*^&HTEU)(P&"+BU
MTV+:-LER4!"':08+<#=*=H.Q#NH M:/HVG_#O39[V\F,LSC[1J%]+Q)<S 8+
MD9(7)PD,*':N51 2>0#R62WNO&FL2)91BT$CS2QS[)O]'W*(I))<J##?!5A!
M02)DCR)8)+=A-0!TOC"X2PCM?!_AU(82A@BB4\J)0=\$>T$EUMMHOKS<"?*6
M-6_X^0Z@'J?AK08?#.G0:9 S.L"G=(WWY9'8O+*_^U+(S.WNV.E &[0 4 %
M'S[K%A??#W64U*W<_P!EN[E"514_TF9GFT^X?@(@D8W&G7#F-(YG>UD8B930
M!V%C!IS7=SXOT\1S1I!()K>&%VN_M"*K,CJ\Q6"X7#*\:012L7_>LW&0##\'
M>.)[[695NYT:VO9;@1+N#QH8Y88;'[(R,V8;J+S3+*X$<EVCK"Q.Y  >F>)?
M"]EXIM3;7@9' /DW$1"7%LY&!+;RX)CD'4'!!Z,".* .*M[WQ3X0D6VOX#XA
MTQ$(6\M0JZ@H4# N+=Y%2=L9S) 0SG'[H,>0"2]U7P9XIF%OJ#V\-^=A5+H/
MI]^I5@R;?-%O<@JPRH4X)!X(#4 4I/@_9&VEM(KNXD2>Z^V[KG;+(DY#!V26
M+[-*%D62564R'B63:RAL  JI\'Q'J0U=;N-+E46)2EJR*D*6HM%A0+= (@AZ
M$?.'^;=P  "W9_"#1]*CB$ES=BTL5G\N!98K:"))F628>9#%'=!6:.)F9[IG
M_=A2_ELZ, :UOXP\+Z&IM='*73JVTP:7 UV^_@8;[,KJ"!C<TCJ%'WB!0!FW
M0\4^-]]H(SX:TB48:=G1]4E7^)8D0M#:;N07<RR!>556/ !LYL/!T!T+P]%$
MNHF":>W@D67$QC(>1I9\9=B9,_-)N)8A< ' !YCK^K:AX^NTMM.$;BUNML<'
ME3A&0PF20WTV)8[65'B,"Q20[\NP >*0.0#JWGM?A/H>S,+:G.B//(Q81ALK
M&99,#<MK;!A%!$H!<+';PKYC@4 2_#/P>]D7UW48I(;N8-';0SG=)#!O9GFD
M!SMO+UR9KD@_*"D2A50K0![!0 4 % !0!6O+*#4('M;I%F@F4I)&XRK*>""#
M_GN.: /!M7M;WX5W,>H6\PDTVXF\@R7!D<)YH7RDOMBY*1"(0V^H9:6)"L5R
MDZ;64 O3>$]-^($D>K6A6WNUNHIKZSF$3/&\$!@6,,J&2+81'*NUO(N H+*4
MD- &'X6\;:IX>B:RFA#V]H'S:W,GE75I;V=M";@M/*RH\2>9 (GD0"XE:X<3
M+'Y*T >AZ)\3+74Y$MY(G$KW,=F?+!8)/+$T^UT8+(B1Q>6))679YS/&A81L
MU ';ZKH&FZXH34K6WNP.GG1))CG/!921SZ8H YP_#C0@V^*&:VZ#%M>WMJAV
M],I;W,2$CH"5)QQTH G'@:R#9,^HE,Y\LZE?;>_&1.'P"2?OYSU)'% %5?AE
MX>W%I;9[DG&1=75W= XZ K<SRJ0.P(P#SC- '20PZ7X8MMD2VNFVJG.%$5O$
M">YQL7)QR3R: /+=7^*(F::+2U6:"2(QPM(LL0>9#OF*RK*I>)K1A+;O$JJ=
MDC-.@7@ R_"<%SXQTU(+=9M.:PE6YL-28&9H_M$CFZM4\XXG\H&>T#GS(6M_
M(=@)AA0#H-7UG2/A?:-;Z;"'NA;AY9#\V$A"QH]W-D$N0=MO!E6E*F* (J_*
M 5/"'@V;794\1^(QYCS>7/!:R)@Y(+1S7:-D+)$K[8+528[, G=+.\DI /::
M "@ H * "@ H CEB2=#'*JNC##*P#*1Z$'((]C0!XQJ_PRN-*F^W>%WV,LGF
M+;2S21F+*D,MG<XD,4;,=[6MQ'/:,V (XNH ,J3Q79W=T^A>,+7%P\2$/Y8B
MNQ$\F?+=(G;SQOA0G^SYKE)=OSP(%*@ =+X)M]<1O^$?U..Y:&=Y7AE*++&\
M\_FW>^5(GFB>9HT0B2W9A&DD.?+D*J 7=&T7Q+X96_NB))EBM5ALK43><OF>
M8(C*%!0R".VAMG7<(I"_VB,+\P=P"AI$VOP>$+VS1+@7=K+%&C-'=)=21331
M27TN9@&/RRW)MS"Q>.(1CY9AM !#/KVN:&T\&B0WDMEDW$33VUQ<3-&9#$PC
M>5F<;#&BQI*N]HYQ-L94=Z '7,WC'6H#'&+W:W#A8XK)B'2X "M)]G<(DT-N
MS,CB4PW1 .4;RP":+X8:GJS%[^1(01'LFF<W-U$UK-$UN=N/*DW+;QR.\D[L
MLCS)L=)'R =/>:-X5\/3*VHR)+<*WVF.V9VD"2IO>6>"T4L8@Q:1W 'DH,D;
M%#&@#'D\;ZEXP\RV\*1'R5S&)E(50?+R?-N3$]M"JEE 6T>[N6/RL+9@Q0 Z
M+PQ\-;;29EU#47^VWJJ-J$8M+=\Y9H(2,M*23FZN&FNVRQ:;YVR >FT % !0
M 4 % !0 4 % !0!EZKHEAKD)MM1MX;J)NJ2HKCCH1D9!&>",$'D$4 >3:E\'
MBDXN=&OGA 8D6]ZINHHU(^[;S!XKRWPP##R[C&1D@\Y *HLO'/AQC-$#?I\H
M\F.Z6\7EV9RL=ZEA+'QM4 WTVU.C.V30 \_$?Q%:(&N](N8FSC#64^'[_*UI
M-?A!U&6R3P0N#P 6'^*>HF(&+2KD2MP-UMJ)0,,;NEBK$#/'W<^H[ #AXX\2
MW^%LM+N5$P_=RFRPB$DC,OVJ_LF7;C=D1.K @<&@"FWAKQIKA,UW/':[U&%D
MNYA&,D'#65BD*YQ\K!]1G4DN"'4J0 :^B_!O3+)Q/J4LFHR9=I(2L<%E(SXY
M:TB4+)M"J%\]YCA1N+$# !ZS;6T-E&L%NB0Q1C"I&H1%'HJJ  /8"@":@ H
I* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>a31_seala.jpg
<TEXT>
begin 644 a31_seala.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T,
M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-
M#0T-#0T-#?_$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
MY#C<3R,C''44 84OPW\>^&K^VET?4/M5M96R@"21@KNBDM&T1/(D;I\WIR*
M+$7QD\2^$-,%YXMT\F:XN_*A10(@L(7+L<;LD'A<]?6@#U*VU+PG\6+9[2!X
MKB01I)(@!5X^A ;(7<%<C(!()% 'E.N6&O\ PFFMM1MQ'+ID:)!=-:PD.8HG
M#J9%>5@TLO*M(  -QP.E 'LG@[QKI7Q.T_<T01LX>WGVE@RG(*_WL<'('!-
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
M0?Q,?04 <KXK\-:=\6-#2V,S1P3&.99(]I92,-M()X/."#R* /#_  9X\O?
M]U/H/BI/LV@6BM;6CRPG,A\S"Y;H^]2S$8P!]* /0=5\")I5E<GPL@-GJNR2
MXC@($J@G?YD!XRK*2#$3@@_+0!YEJ_B-/#=O,FEF>.$/!:K:3+YF]@K/<S2P
MOQM8;5"@_>5CWH ZT>,-,UF()J6EV]Y9V<B6\<L#-'$CNQ7"I)LR"Z84)G!'
M;B@"VVH^$&P!I2&0Q&94,H#%!'YNX R9 V?-GTH S[?XA1W<JKI%G:Z?/=1;
MK>0J+B=TC##"LH\O^$@%W 7N<T <%K,D_B>:2&.:^U,ZA#LMPA5DCF*Y+,B_
MZEHY 05&<+WQS0!Z/:V\/@W2K74?B)=+<30;8K6W(+11%5(3>H!WS #+.>
M,4 <)H&D:K\;]3F7Q5'+'I5JKR64D*>4IW. @5OXU,?S=.3S0!] >)/%EG\/
MK*VTJR47%VL<<5M;,^':./:F6/4D+SZL>E '4^%?$D?B;38]31'@5]X99 5*
ME&*MUQ\N02#W'- 'QQ\:O%-QXXUJ/P_IZP;(&,<3F?*SF4J 5 .T,K*0.IYZ
M4 ?5/PR\'GP9HT5G,D"79 ,[P*55V P"V>K!< GH3R* /0Z "@#)UW1X=?L)
M]-N<^5=1-$V.H##&1[@\CW% 'P_=^'K[X/>(X[R$R0V33I;PMQF>WBC$DS-Q
M@Y4C_@0(H ^H[VTT?XR^'4W@^5<()HE8@21/\P1FQD@9Y.."* /$(=<UOX,:
ME%9ZB!-I*Q#$5L-WFL[K&'!D"NTVXC=DA<< 8&: /?\ Q#X9TGXG:;%#J*/L
M4K,J9V2Q.5/#CD@X)!!H \ CL?%_P::_UCRSJEA(XA@A\UW\J%23'*5 (14C
M C(P#DC@CF@#N;?XG>&/%MU%I6N6AAO?L?VB5Y8]H@Q"9G42C$BXCRP88&.X
M;B@""TT7POKVE_9]'UB2WL;R;9%$[J1]I5@^Y X27S,\@[^^><T 07WPWTJU
M=M1O-:BC^Q8BD=HXE\M?*\CRF;S,A2AQCKDYZT 9AL/ _AN>+3K[499WMH#)
M!!$3'&(G4RX5XAN(D SAI3D\C&: &7GQBBM=*BN? >G>9"+O[/.AA8$$KN4X
M7DF09PS$G/7F@ \)?!S5==NKJY\:R-/87+BXAMO.9B)'^8$@\IY:MY97Y>1T
MQ0![1X@\4Z;X'L$L[0Q-/&D<-M:B1%8@LL2D[C]Q"1N/7'O0!X]I7P]N/']Q
M'?:Y;/;!;B:::X,W[]G20K# BXS''&AVG "MC<&/!H F^,_Q7@\%VG_"-:+M
M:]V+%(K*Y6.!HR.&& 6(P.&R,^M &!\ _ +7$H\2745IY)4JD?D3+*LN5;>#
M,=ORG@,F<G.#0!]?CB@ H * "@#CO&GA"U\7V+VTZKYZ))]GD8$^5(Z%=PY[
MC@YSQ0!\5P:GKOP<U26.$+(;6VL8)P^YH\.YSY?('/8\XH ^H=)U/0/C+I:3
MS($EBE**"5$\4L?S$H>?E_B (((&2* .4@\'^)/!&J>3HDS75E>2O,9)5W&(
M_*I\]MP+[4,C1A0!NP/H =;!\6;'SI4U2(6=D$F:&=Y%;SO)F6%T,0RR.78;
M4;D^F: .GU'PIX=UV9YIH8/M=U;M"9%"I/Y,L90X[Y*,0"1D#CH* //IOV=_
M#OEVT=J]S;BTF,P(ER78E2=V1@<* "H4X]30!0_X9PTB1;N.>\O)%O)4D&7&
MY-@/#,0?,)8DY('&!SC) .BL?@7X9TV>VO)4DGELXUC4S."C[1A3(I !(' '
M ]0: .K@D\.>#(6BLEM[=999"(H0N9)XEWNH _Y:!>B]?04 >9?$_P 7:Y(M
M@GATR&SU6,X>UC\RX28#<JM@X5>HDQAA@C(- $G@KX1HX;4O$@\U[E 6M9@I
M\I]_F,ZR!F=26"D?.2 &!Z\ &=\5/CM;^%7&E:"8KF]+%)G).R'^'KC:6!Z_
M-\N.0: /,OAC\++[QK=G5_$HN@ 5G@N3,DB2JQR(U1U?*]26#8P0-HH ^X((
M4MD$<8"JH    ''L.* ): "@ H * "@#D_%W@W3_ !E9-I^H*=CLC[D^5PT9
MROS>W/!XYH ^5;SX<:U\-[Y+O3D>6U;4_,C:#+ND+0.G[P=OF//4>I% '2^
M?CUY$"67B)7=X8KG=<@'?(]N<E=FT*24/9B<CG&: /7[;1/!_C)XKN*"TFE4
M)>;0B!CYP.&E4#Y\G.0V1O&>HH BUWX=M>/>W5D\4=Q=!6@<QE9H'CB6-4BG
M1PT<9V@X"\;FQUH \_U?POX\FF:33I/LL8\\A/MLLN1)%%$J_.!AE9&E4] 7
M(&.30!SDWA3XDZL3!+-+;1PF18I!=;&8-(K!I/*DR0$#*,_-SVZT =/:_#KQ
M4NIRW-Q<K=68\MHK:ZGFDA9T!#AXV+X5B<@Y8C'(H ZZ;X46>H!7UAU,2RO<
M/#"##$DKQ>6S1L&W( 0&SGDCM0 _5?'?A3X8P_V>A1)4B\V."-26F'3(E(\M
MG.#G,FXGKR: /G7QI\;-6\6W(TG2H)8K2["A(P7@N=W;$JOM*L<<8((X[T =
MO\-/@G<7CPZ_XH>2:>19%GL[R))F8Y95;S&9F VX(X#;N<XH ^J[*R@T^%;:
MUC2&&,;4C10JJ/0*, #Z4 6J "@ H * "@ H * &LH88(R* /*=9^#^B:E-#
M<6Z?9'@GDG(C^Y(95VR!E/ #<'Y<<CW- 'SIJ?PH\4^#7@-I/)-!*9;$FT+"
M1+=F+P/)A02%9BS=0I  H J0_$/QYIBK%<>8@N)$T^-I$(*W$.T)("ZXQ-D!
MR<[AO(P<8 -U_P!IS48F*?88P5C"-N#_ "W*C#*0K<HY'R]""3UQ0!NZ)^TN
M;V]-K?6BV<;J$21RP"7&SE)3SA&?@$ %01G.,T 9FO?M"ZW:.]@+&."[1762
M,;WD ()2>%AE&0+ACN4@CD'% 'GMKXK\;>.[BV@2:<I<J\*R!";.<8^[/&@,
M:MG@LP!'4CO0!W?AO]GO5-2:W?Q#-B"%W$MJSEUV,<DV[J5\O/H0<$4 ?1?@
M[X::5X,B\JV#W&URT;W!$C1 DX6,D?*HSVY/4DF@#T/I0 4 % !0 4 % !0
M4 % !0 4 &* *L]C;W0"S1I(%8. R@X93D,,]P>0: ,Q_"^DN79K2W)E8.Y,
M2?,PSACQR1D\^] #)O">CW"NDMG;.LK;W!B0[FZ;CQR>>M $T?AS3(9%G2U@
M$L:!%?RUW*@& H.,X XQZ4 7[33[:P016T20H"2%10H!/). .I/6@"WTH *
+"@ H * "@ H _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>a31_sig2a.jpg
<TEXT>
begin 644 a31_sig2a.jpg
M_]C_X  02D9)1@ !  $ 8P!C  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T,
M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-
M#0T-#0T-#?_$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
M. %F/E&94 Q&YV[0#4\8PZCHOBSPPL_V/3M@N+2U%K'--!$KHL:ABWV?<22
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
M@N'F5CE<;F4J ==X=\0V?BBR74=/9FA=G0AU,;H\;E'21&PR.K*00?8C(()
M-N@ H * "@ H * "@ H * "@ H * "@#R;XKQWTD>F?9;2ZU.UCU&.:\MK0+
MYCQPH[Q99B-J"X$3-\R@@8)YH CT[PEJ7BZ^BUSQ>!"EG*9=/TJ*0/' ?EQ)
M=R*J_:)@5R%RT2=OO%0 >NT % !0 4 % !0 4 % 'SOXP+?$[Q6/!,BC^QM)
M6*^OW1FW32X_=VS,K)L'[P'Y27!#'((& #Z%BB6!%C0;40!5'H , ?@!0 ^@
M#S3X;>2!K M\LG]N7YW8P"69"P7L0K[E!'7% 'I= !0 4 % !0 4 % !0 4
M% "9% "T -)YQ0 Z@!I//I0 9VC/7Z=Z %S0 @- "YQ0 A/I0 F<&@!V<4 (
M6P"0"2!G QD^PR0,GW('J: /$?@:HNK'4=5N5\K4K_5;IKR%AA[=D8+';L3R
MP1/G#$+DR$ <9(!ZSJ^MV6@6LE]J,Z6UO"K,SN>R@L0JC+.V!PB!G;HJDD"@
M#@;[4M>\;6L5KHT5UX=CN 6N;V\@5;F%!M98+>V,JO\ :)=RAY64P0IYRI(\
MZH* .Z\/:';>&;&/3+/>T4&[YI&W2.SNTCO(V!N=W9F8X&2>E &UF@ S0 A/
MI0 N: #.* %!H * "@ H * &GJ* %)Q0 @ZF@!U "#F@!G^- #STH ;V% !Z
MT '<4 )0 O>@!PXH Y&\\#:/>2W$[0O&]\"+GR+BYMQ/N4H3*EO-$CL5)7<R
MEL'K0 :'X'T;PT8Y-.M_*>"+R(F>6:9HXLY\N,SR2%%.>0N,]Z .L'44  Z&
>@ Q0 J]Z  =: $' -  .H^E #Z "@ H * "@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>a31_siga.jpg
<TEXT>
begin 644 a31_siga.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T,
M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-
M#0T-#0T-#?_$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( %, S ,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /LN@ H * "@ H * "@ H * "@ H * "@ H * "@ H * *&I
M:E;Z1;M=73B.*,<D]SV51U9F/"J,DG@"@#PC3]3UOX@^*%:"5[+0]**R.D1&
MZ68$E(YFV_>*X9XAN$:\$[R< 'T-0 4 % !0 4 % !0 4 % !0 4 % 'FWB3
MQ[_9'B#3?#=I$+FXU!F:;YL&"!0</CU+#C/& >^* /2: "@ H * "@ H * "
M@ H .E %6^OH=.@>ZN7$<42EG9N  /\ / ZD\"@#P:XU+4/B%J1M;3=;PQ89
M,C!M$)Q]HD&<-=2KG[/%C,*DN^&P*!GMVC:-;:%;+9VB[(TZG^)V/+.Y_B=S
MEF)ZDT"-6@ H * .9;Q79+K2^'02UXUNUR0!\J(&VC<>Q8YP/:@#IJ "@ H
M* "@ H * ,S6=6M]"LIM1O&V06T;2.?0*,\#N3T ]30!X=\(](E\2WUWX^U1
M"L^H.T=BC_\ +*U7A2H.=N[&!C&1D_Q4 ?0E !0 4 % !0 4 % !0 4 >9_$
MKXB1> [/?&GVF]E#&*'.%"J/FDE;^&->.<?,Q"CDT >&^$=5\3>+;*$7KF:X
MO[B6YMH9/N1QG:!<S#'_ ![0''V>/_EI,<GY0#3&?27ANPT_P\@T>WD5[L+Y
M\^Y@9I6D)WSR#J=[YYZ#H.!2$=90!&944$DC"?>YZ8YY].* /%?A_P#$&[\;
M>)-5B@P='L52* [<9E#$,V['._DXSP OKF@#M_B#XTM_ >D3:I<8+J-L,?\
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
=5TKSP0S,(@ TD4;L!O<X!=2<9).,XR2>YH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cms-20210630_g1.jpg
<DESCRIPTION>2021 Q2 FORM 10-Q GRAPHIC - PEOPLE PLANET PROFIT
<TEXT>
begin 644 cms-20210630_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/\
M]\L0?TH C^!G[-W@?]DOP?J5KX1TV'1--N9'O+C_ '_F;V^4;FP.U?C;X(^(
MO@?]O#_@HOKVN?&+QAINB>#=%N'DL[?5+E;6&1%;;Y:[CC[W)'I7[3>"/BAX
M3_:"\'ZE)X9UBSU:Q\Q[.XDM_P#EF_S*R_-_NU^&_P '?@+\._@'^W]XC\#?
M'?1S)HEQ</'9WEP9$CC=FWK)N4C<IW8H _2_QEXW_8K\;_#?_A&9_$GP?CTW
MR_+C\NYMD>/^'<K?PM7R-_P1Q^-FG_ O]OWQ=\+-#\266K>#=<N'_L>2.7S(
M;B7:K[D.<'"*PX_NFOJ6P_X)6?LEZIX?_M*WTWPW)9>7YGVC^UFV;?\ OY6S
M^QS^Q]^RY8_&";Q!\+;/2+[Q1X%N-DDD$L\GV*5H_P#:.&^1^HR/F]: /L:B
MBB@#HOA!_P E7\-_]A"W_P#1BU^A5?GK\(/^2K^&_P#L(6__ *,6OT*J9%1"
MBBBI*"BBB@ KP#]O_P#Y)_H/_81/_HMJ]_KP#]O_ /Y)_H/_ &$3_P"BVIQW
M)D?*5%%%62%?+_[6?_!)+X1_M9ZA-JNJZ/\ V3X@E_>2:AI_[EY7^[^\VCYO
MSKZ@HH _*W7O^#9C3;KQ!#/IWQ)FL=-^3S+>73O,?_:_>>8.J^U>V_L__P#!
M!/X.?!W7X=4U:&\\4WMMS''>2?Z*?^V;9K[EHH ^8?\ @I-_P3CL_P#@H'\-
M_#>@?V]_PBTOA:X>XMY/LWG)^\559=N5_A7UKRK_ ()]?\$4(_V&/CS_ ,)K
M)X\'B.2.T>TCMQIWV7[S*V[=O/\ =K[SHH Y'XJ_ SP7\;M/AM?&/AO1_$EM
M;2>9''J%LLR1O_L[JL?"_P"#?A/X(^'_ .RO".@Z/X;TWS/,^SZ?;+"F_P#O
M;5KIJ* /@']O/_@A]_PVA\>+SQK'X\_X1O[2GER6_P#9OG_^/>8/Y5[Q_P $
MY/V%O^&!_A!-X6_X23_A)/M-VT_VC[-]EZLQV[=Q_O>M?0U% 'RK^U=_P1_^
M#G[4FH3:E>Z/_8>MRR>9)>:?^Y\UON[I-H^?\Z^4_%G_  ;+:??ZSYFC_$Z;
M3[+R_P#CWETKSY-_\7S>:/Y5^JU%%EU ^(?V7?\ @A9\*/V?/$5GKFI>=XIU
M>S*F/[9_J-Z_Q>6<_P Z^VXHH[6W\N/]W''3Z* "ODW_ (*:_P#!,6/_ (*&
MV'AN/_A*O^$7N= DED\S[%]J\WS%5?N[U_NU]944 ?DK_P 0P\G_ $5K_P H
M/_VZC_B&'D_Z*U_Y0?\ [=7ZU44<J ^,_P#@G!_P29C_ & ]:U^\D\8?\))+
MKEO]GXLOLOEJR_[[;J^=?$?_  ;0PZUXOO+Z'XG?9[&ZN&N/L_\ 9.]XT+9*
M[O,_7%?JM11HP/*?'G[+]GXW_8_O/A#)>31V-UX;3P_]L_CV+&L>[;_P'UKX
M/^%?_!MS!X ^)NC:]=_$[[=:Z/J$5X+:/2?+>3RV615W>8?[OI7ZC4463W I
M:]X<L_%&CS:;J5G#?6-S'Y<EO)^\21&_A9:^!_VAO^#>WX8_$[7]2U3POJ5Y
MX2N;V3S/+_UUK$W^RF5"K[5^@M%&G4#\S_A)_P &W7@CPM<0R>*O&&H^(_*D
M\R06T7V$2)_=^^U?H5\(/A5H?P,^&^F^%?#EG]AT31(_+M[>/_EFFYF;_P >
M9C734462V _-7]J3_@WMA_:&^/WBGQO:_$C^Q?\ A*-1EU"2SDTGSO*>1F9O
MF\P?RK[<_8\_9NM_V1OV>/#?@"UO/[2C\/QO']HDCV>;YDC2-\N3M^9O6O3J
M*-.@'B/[?_BWX7^"/V;]8G^+$,-SX7D_=_9Y-KO([?=\M?[WIBOQUN/@)^R3
M\3]1.H:)\3O$GA>RAN-]Q9ZAI+&21#SMC9I!^>*_7[]O7]@7PW^WI\-[/0]<
MU+4M(DTF1[BSN+/_ )9LVW[RMPWW5Z@X[5^>_C?_ (-GO$,>/^$=^(6CMB3Y
M_P"T8Y>$_P" 1_>HUZ ?"O[6L7PET?Q%9Z;\)YM8O].L_P#CXU#4/D>Y?_97
MLOXU^K7_  ;E_![5/AY^S%XDUR^AFCC\6ZI%<6\<D>SY(5DC_P"!;JYCX"_\
M&X/AGPCXPL]2\9^++C7+>VDW_P!GP1[(;D?[38!_(U^D7@CP1I?PY\+V>AZ/
M9PZ;INFQI';V\?W(T6IBFG=C;.*_:^^(.E_"_P#9G\;:KK$,,EC'I=Q'Y<GW
M)'DC957\6;%?S<?"+X:7'[0_Q[TOPYH]K]GD\2:GY<$4:92W5VSM_P!U1Q7]
M O\ P4Y_9!\6?MH_ #_A"_"NO:;X?DN+A)+B2\\S9(BLK*OR*3_#7S?_ ,$T
M?^"(VN_L=?M P^.?&7B30=;^PV[16=OI_F?NI2RGS&WH/N[>W]ZB0)V/O3X(
M_#FS^$/PGT'PS8P^5;:)9I;QQ_\ H7_CU?.?_!5S_@F_)^WQ\.-'.E7D%CXD
M\/R/]CDEB_=R(WS21[LC;EE6OK:BJ$?FS_P2D_X(R>(?V3_C##X\\>7FFR:Q
M8QO'86EG(LWV=VW*S>9[HWI7Z3444 %> _\ !0[]AFS_ &]?@O\ \(K/K'_"
M/W-M<)<6]Y]F\[R]O\.W(Z_6O?J* /+?V./V6M+_ &/?@!H_@C2YOMT>DQOY
MEQY>R2Y=F9MVWG^]7J5%% 'Q?\??^"/VA_&G]MC1_B]'KT.FQV5PEQJ&E_8M
M_P!M=5VK^\WC;_#V-?9L7[JGT4 <+\??V<_"?[2W@>;P_P"+M'AU*QD_U?F?
M?C?^\K?PM7P'XI_X-L/!NH>*8KC2_&6IZ;I,;_O;22W\^27_ '9-XV_E7Z;4
M4674#Y]_8P_X)O\ PX_8FL<^'=.^U:Q)N\S4+CYYMA;.W=U5?QKI?VX/V6X_
MVR_V<->^'KZE_8D>M212?;/+\_R_+D63[N1_=]:]=HH \'_X)Y_L7_\ #"7P
M A\$?V]_PD'EWDMQ]L^S>1_K&9MNW)Z;O6O<K^U^U:?-!_STC>/_ +ZJ:B@#
MXO\ V1O^"2D?[+/[9WB3XO?\)A_:TFM_;?+T_P"Q>3]G6YD63_6;SNQM]!7U
M+\8_@WX;^/'P_O/#/B;38=2TF^C\N2WDC_\ 'E_VJZNB@#\S?B7_ ,&VO@S7
MO%\-UX<\87FBZ0)/,GLY+?[4[I_=63>-OY5Z9JO_  0O^'^F_LT:QX(\+:E-
MI.L:YL^T:Q<1_:I/E96VJNX;5^7IFON:BC3H!YW^RK\!_P#AF3]G_P -^!_[
M2_M;_A&[.*S^V>7Y/VG:JKNVY.W\Z]$HHH *^=_VL_\ @F)\)_VO?.NO$6@_
M9=6_Y9ZA9[89O^!-C+5]$44 ?EWXR_X-H?#M_J\3Z'X\O-.L8Y,R1W%GYSR+
M_=W;QM^M>H? [_@WY^$'PM\00ZKK4^I^)9+7YXXY9-D.[_:7G=7WI11IT \)
M_;P_8MC_ &S?V;YOA[!K'_"-QR2121W'V;SO+\ME;;MR/[N.M:'[!?[)D?[$
MG[.&C_#U-8_MO^S;BXN/MGE^3YGFR-(WRY/][UKV:B@#YP_;7_X)B?#?]MSR
M;[7[.:Q\06T?EQZA;_NWV?W6_O+^-?-'PB_X-P_ G@_Q?]N\3^*[WQ)8QW'F
M1V<=O]E^3=\JLVX[OE]N:_2:BBR>X'QD/^"0FEZ7^VOX;^*FC^)(=-TWPW'Y
M=OH<=E_#Y;+_ *S>-OWL_=KW7]K3]COP?^V;\/\ _A'?%T,TEM'^\MY+>38\
M;_WJ]8HH _,W4/\ @W@_L/4=O@_XM:QX<TF7]Y<6GV9G\W_@7F#^'CI7T-^Q
M3_P24^&_[&?B>;Q%:_;-;\42?N_[0O/G\O=_SS5LXSWYKZLHHLEL!\O_ +;G
M_!*?X=_MN:Q#K&N?VE8^(+>/RX[RWD_@_NLO_P!>OFFP_P"#>2X.H?8;[XP:
MQ<^$H_W<>E_8F3RT_A7=YG;Z5^FU% 'CO['O[$'@?]B3P1-H?@^S\O[1^\O+
MRY^>>Y;_ &FKV*BB@#SW]JKX&1_M*_L[^*O ,EY_9L?BC3WL_M'E[_LVYE;=
MMR-WW?6O)_\ @FK_ ,$]&_X)\^ =8T5O$O\ PDS:G<?:#*;+[+Y?W?EV[V_N
MU]-44 %%%% &1XW\$:7\0?"]YH^L6<-]IM['Y=Q;R1[TD1J^"/C3_P &]W@?
MQ)XHN]8\">)-2\"ZE))YD?EQ^=';?WMJJR[?EK]#J* /@7X(_P#!!'P/X#\;
MZ;XB\8^)-8\9:M8[9/,DW0)(Z_=^5BWY5]2?M<_LR6_[4O[+^O?#7^TO[#MM
M;MXK>.X\O?\ 9O+DCD7Y<C=_J\=:]6HH \ _X)U?L0?\,&_!'_A#SKW_  DG
M^F2WGVC[-]E_UC?=VY/\Z]_HHH ^+?CO_P $CH_C=^WMH/QHD\8?88]$N+*X
M_LO[%O\ ,>WD\S_6;QU^E?:5%% 'EG[4O['G@?\ :^\#_P!C>,=-AN?+C?[/
M<?\ +:V=OXE;^&OAJ[_X-JO!I\80W2>-]2CT3_EI9FV_>?\ ?S?_ $K].**-
M.H'C?[(7[#/@/]B[PA_9WA+3?+NI(UCN+R3YYKG_ 'FZUA_\%&/V'X_V^?@/
M#X+?7O\ A&_LVJ1:A'<?9O.^:-9%V[<C_GIZU] 44 >7_L<?LZ?\,F?L\>&_
M G]I?VM_PC]O]G^V>7Y/F?[6W)V_G6I^TW\$8_VB_@!XP\!R7G]FQ^*-/ET_
M[1Y>_P"S>9_%MR-WYUWE% 'S/_P35_X)\'_@GQ\.-8T$^)#XE.KWCWGF_8OL
MOE_*J[=N]O[O6OHO7M&_MW1[RQ_U?VF/R_\ OJKM% 'Q_P#\$Z/^"5D?[ WQ
M7\8>*O\ A,/^$DD\66_V?R_L7V7[,OG>;_?.[T[5]::]I?\ ;.CS6O\ J_M,
M;Q_]]5<HH ^/_P#@G;_P2G3]A#XT>,/&'_"8?\)!)XLMWMOL_P!B^R_9D:=9
MOO;SN^[CM7T)^T/^SGX3_:@^'\WAGQCIL.I:;<_]]QO_  LK?PM[UWE% 'YE
M>(_^#;#P;J'CF&ZTWQEJ5EHO_+2PDMO,D^]_STWC;^5>E?&W_@AKX+\8_LX:
M/X!\':Q_PB?V&X^T7&H26WVJ:]?Y?O<K_=]?XJ^ZZ*+); <?\.?A5_PK[X'Z
M;X.^V?:?L.EII_VCR]GF?N_+W;?UQFOF7_@F_P#\$FU_X)_?$_Q5KZ^,/^$@
MCUZW2WCM_L7D_9MK.?O;SN^_Z"OLJB@ KXR\.?\ !)./P[_P46U+X[)XP\W^
MTKR>\DT?[%T:6/;_ *S?V^E?9M% &+X\^'VC_$OPM>:'KEG#J6FWT?ER6]Q'
MO22OSY^.7_!N9\/_ !WJ-Y=>$?$EYX3DN9/,CBDC^U1Q_P"RJY6OT@HHTZ@?
M$G[%_P#P1&\"_LD_$C1_&3:SJ6L>(-)3*2>9Y,)?Y?G\O)XW#IFOKKXH?"O0
M_C)X/O/#_B/38=2TF]C\N2WDCWUT-% 'YQ?$S_@WD\,3>()M5^'OC;6/!-S)
M([_ZIKKRT;[RKM=<+7<_LW_\$-/A_P#!;XCV?BW7-8UCQ1K]C(LD=Q))L3S5
M_B96S7W)10 4444 ?"?_  46_P""+,'[=WQX_P"$XC\;_P#"-W(L(K![?^SO
MM7F+'NVM]]?[U> _\0P\G_16O_*#_P#;J_6JBC3J!^<WPA_X-ROAKX3GLYO$
MVOZEXDDMMKR"/_18[AE_V<M\I]*^Z_@W\$?"_P"S[X/A\/\ A'1[/1-)C_Y9
MV\:Q_P# FVX^:NNHHTZ ,EB\W]W)7QA^U=_P1#^%?[2_BB;7+6&;PMK=SODD
MDL_]3*[?-N:-<?-^-?:5% 'YM^$O^#>32[JXA_X3OXD:QXLMK>3S+>W\MK7R
MT_N_?:OOGX-_!O0_@#\-M-\*^'(?LVDZ;'Y=O')\]=710!\8?#'_ ()'Q_#K
M_@H==_';_A,!<?:+R6XCTC[%L\OS(?*_UF_YO7I6G_P4Z_X);1_\%$M1\*W7
M_"5?\(O)X7CN(X_]"^U>;YS1M_?7;_JZ^O** ,/X<^$O^%?>!]'T/SOM/]D6
MZ6_F?<\S:OWJH?&[X2Z7\<_A/KWA'58?]!UNS>SD_P"F>Y=NY?\ :KJZ* /C
MW_@F_P#\$E-(_8#\8^)-<.O_ /"2ZEJP^S6\ALO)^PP[E;;]XY;Y>O%?85%%
M 'B/[7W[ 'P[_;1T#[+XNTW_ $Z./R[?4+?Y)K;_ (%C-?'J?\&[=OI.M36N
MG_%36++PG+_K-+CMF_>;OO?O/,[_ $K],** /GW]A_\ X)Q> _V$-/O/^$9^
MV2:EJ4?EW%Y<2;_,_P#B:\Q_;2_X)&Q_M<?M@>&_BHGC#^Q9- ^Q1R:?]B\[
M[0EM,TGWMXVYW8Z5]H44 0V-K]@T^&#_ )YQI'_WS7S+_P %.?\ @G)'_P %
M$?!'AO1_^$D_X1:7PW>37D<GV+[5YGF*J[=N]?[M?4%% '&_!;X2_P#"H/@O
MH/@[[9]N_LG3XM/^T>7L\S;&L>[;_#G;G&:^9_\ @GQ_P29C_81^-_BKQ:GC
M >((]>C\N.S^Q>1]G_>,WWMYW?>]!7V510 5\6R_\$B(_P#AXO-\>H_&'E_:
M=0>\DT?[%_&T/D[?,W_CTK[2HH Y3XTZ-X3U[X;ZEIOC3^S?^$;OHWM[S[9M
M2'8W][=Q7Y]?$K_@W=^'/Q.\00ZQX*\8S:)I%Q<>9);^7]JCD3^[&P(VU]L?
MMD?LH:7^V1\%[SP=JFI:EI,=S(DD=Q9R;'C==VUO]K[W0\5\(R_\$./C!\.?
MW'@3XY36]C<R>7<1ZA<S?ZK_ &=J$*WZ4:=0/'O^"H'[(?P9_84_93_X0_P]
M/'JGQ U?5+>XEN995DGCAC9MR[?O(IW5^AG_  2)^%>H?"']@CP3IVJ?NKV6
MW>XDB_YY;I)&7\U937B'[.?_  0;T/P1\4(?%7Q&\5:EXZN;&1+B.WN)&>'?
M][YMR@_ATK] K"PM]+T^&UM88;>VMH_+CCC^Y&BT 6*\Y_:T^ <?[4'[.'BK
MP!)J7]DQ^*+/[']L\KS/LW[Q6W;<C=]WUKT:B@#YL_X)M_L!?\._OASJ7AUO
M$G_"2?;KQKC[1]B^R^7NV_+MWM7TG110!@_%#P;_ ,+&^&_B3PX\WV:/Q!I=
MQI_F?\\_.C:/=^&[-?,?_!-+_@ES_P .]M2\27"^,/\ A)(];D38GV+[+]GV
M_P# SNKZZHH I:]H-GXHTB;3;Z&&ZL;Z-XY(Y/N2HWRM7P-^TA_P;X?#CXO>
M(+S5?"NI7G@VYOOWGEI%Y\$;?Q;8P5K]!J*-.H'Q'^R9_P $-?AA^S9XHAUS
M4O.\4:M:[?+DO/\ 41NO\2QG/\Z^V8HH[6W\N/\ =QQT^B@#XR_8+_X),1_L
M2?M >*O'$?C#^W(]?C>..S^Q>3]FW2>9][>=WIT%?9M%% 'Q7X<_X)"Q^&_^
M"BW_  OJ3QAY@CU%M0CT?[%L^];>3M\S?^/2OM2BB@#XKL/^"12:?_P46A^/
M,GC#S!;ZA]MCT?[%_'Y'D[?,W_CTKZI^,GP6\-_'CP/-X<\5:;#JVDW/^LCD
MC_\ 'E_VJZNB@#\W?'O_  ;O^'[;Q!-?> ?'FL>"?,D_>?NVG^1OF\M?G6O3
MOV5O^")OP_\ V=/B/#XPOM2U+Q)XDM9/,CN+B3RT\W^]M;/\Z^U** (Z^$_V
MVO\ @A7X'_:C\<7GB?0]8F\$ZYJ7[RXD2V\^"5]WS-Y:E?F/UK[PHH ^&?V#
M?^")7AS]C#XDV?BZ\\57GB#Q!INX1R1Q_98>6S\T>3_=]:^FOVEOV4/!?[5_
M@>;0_&.CPWUM\_V>3^.V=OXE;^&O3** /S'U3_@VK\&2^,(;JU\;ZE;:+'_K
M+.2VWR2_]M-_R_E7V5^Q[^P-\/\ ]BKPQ]E\):;_ *=+'Y=QJ$GSS7/_  +K
M7MU% !7Q!\<_^"+GAOXT?MGV?Q8DUZ&QMOM"7FH:/]BW_;957:K>9D;?NKV/
MW:^WZ* &1Q?9/W<?^KCKXN_:@_X(U>'_ -HS]L#1_BA)K$.FQVTB7&J:7]BW
M_P!HO']UFDW#;]U>Q^[7VI10 R**.UM_+C_=QQU\A?\ !1S_ ()61_M\_%#P
M?XG_ .$P_P"$;D\)V_V?R_L7G_:$\[S/[Z[?2OL"B@#/\.:-_P (YX?L[&/]
MY]FC2.O"_P#@I!^PK'^W[\$;/P>^O?\ "-_8=434([C[-YWSK'(NW;D?\]/6
MOH2B@#S']CS]GC_AE#]G?PWX#_M+^UO^$?MUM_MGE^3YG^UMR=OYUZ=110!\
M^_M<?\$S_A7^V.9KSQ-H/E:Y)'Y?]H6?[FZ_O?,V,LM?)7BC_@VL\&W]S#_9
M7C?4]-C\Q#(DEMYWF+_$OWQ^=?IO11IU ^.?V2/^"*?PG_9<\40^(/)F\2:W
M:_ZNXO/WD$3?WEC;.UO?-?8?^KI]% 'RG^V/_P $B/A7^U[K']LWUG-HGB"6
M3S)+RS^3S/\ KHJ_>_.OGW0?^#=^SE\VQU_XIZOJWA^*3_1]/CMFA^SHOW5W
M;S_*OTNHH \V_9@_9:\)_LC_  XA\*^$H9K?38_WDGF2;Y)'_O5\]_"K_@DG
M'\+_ /@H/K'QPC\8?:8]6O+J\_L?[%L\MIVW?ZS?V^E?9M% !1110!\-_M2_
M\$3?#?[2/[6%G\2O[>_LFV\R*34-+CLO,^VO&JJO[S(V_=YX-?;FEZ7;Z#I\
M-K:PPQVUM'Y<<<?W(ZL44 ?/O_!1W]AF/]OKX'V?@Z37O^$;^PZ@FH1W'V;S
MOG59%V[<C_GIZUV7[''[.G_#)G[/'AOP)_:7]K?\(_;_ &?[9Y?D^9_M;<G;
M^=>H44 >*_M??L'_  __ &TO#'V'Q=IO^D11_P"CZA;_ "36W_ L9V^U?%&H
M?\&TWAF;QM#=0^/+RWT./_6:?]BWS/\ ]M=_]*_4&BC3J!XM^Q)^Q!X8_86^
M'$WAWPS-J5U'?2?:+B2XD\SY_F^[_=^\U4OVR/\ @GC\._VU]'\OQ5IOEZE'
M'Y=OJ%O\DT?\7WL9V^U>[44 ?F?;?\&[=OIFHS6MK\5-8M_"<G^LT>.V;^+[
MW[SS._TKZX_8D_X)[>!_V%= O(/"L-Y)?:E_Q^7%Q)O>3_XG[JU[Q10 4444
M =%\(/\ DJ_AO_L(6_\ Z,6OT*K\]?A!_P E7\-_]A"W_P#1BU^A53(J(444
M5)04444 %> ?M_\ _)/]!_[")_\ 1;5[_7@'[?\ _P D_P!!_P"PB?\ T6U.
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\<?\
M(2A_W*^S_P#@WH_Y/WB_[ \O_HR*OC#QQ_R$H?\ <K[/_P"#>C_D_>+_ + \
MO_HR*OQGC;_F*]'^A^P<!_Q<-_B1^_%%%%?@)_3 4444 %%%>/?MT_'C_AFW
M]E+QIXNAF$=YING2FR/K<;&\L?\ ?0K2E3E4FJ<=V[&5>M&E3E5GM%-OY'XO
M?\%T_P!M"X_:/_:FO/"]C-_Q3?@63[';^7]RYEV[FD_WAYC)_P !KXDL+&XU
M2_AM;6'S+FYD\N../[\CM4_B/7KCQ1X@O-2F_P"/F^N'N)/]YFW5];_\$3?V
M7[?]H?\ ;0T>[U&'_B2^$O\ B:7$G\'FQ_-&K?[)VM7[)&-/+\$NT%^/_!9^
M!3E5S3,/[U27W+_)+\CZEOM0T_\ X(Q?\$Y[.&WBA_X6U\4+?S))/X[)6^96
M_P!W8JC_ 'J_-7P'X=N/&^L7GB#7)IKG]YYG[SYWO9?][V[_ .]Q7LG_  5*
M_:@O/VP_VT-2^RS3?V)HEQ_9>EV__/M%'\LFW_@:L:Q-+\.1Z-;PZ;:_\>UC
M^[\S[GF/_$W^\:^?K5IX7#WE_%JZR?9/I^A]=@\/3QF+]U?N*'NQ7=]6^]]W
M\AEC8275S^\__=UT.EZ-Y52Z7HWE5T>EZ-7SY]:E<9I>C5T.EZ74NEZ7Y->M
M?!;]GBX^(/DW5U-_9.DR7"6\=Q)'O>1V;[L:\;L;N<=!S2E))79K&+D[(\^T
MO2Z]3_9S^#?_  MGXH:;X?\ WT?V[?\ O(_^6>U6:O5_^%+?"?PY8:E')-K&
MI?V3<);W%Y')Y:;V5MVV/GHRXZU[M^P=^RY;>%O%UYXT3SO[-_U>D?:(_+D=
M&7YGV^^[%<U7$J,'+9G51PSYU?YGRO\ &C]G36/@'XOFTO48?,C_ .7>XC^Y
M*E8VF:77Z:?M(_!2S^-7PWN[!X8CJ,4>^SE/_+-_\*_(K]I']H>W^#?VS1['
M]YK<>^/_ *YT87$.K#7=!B*7LG=;'/?MKW7A/5/A_-H^I>3)JTG_ !YR?QVS
M_P![_=KX0T^6X\):S-!/^[_>>7)'7J'B/Q'>>*-8FOKZ::2YD_Y:5RWQ&\.?
M;_#_ /:4$/\ I-C^[N/]S^\W^UN;%?6<-YM4P>*BHNR;^Y_Y/9GPO&&1TL=A
M)5''WHK\/\UNB:.7=S'3JQ_!M_\ :]-\O_GE6Q7](X/$1KTHU8]5<_F#$X>5
M&K*E+H[!111728!1110 4444 %%%?7/_  2/_8T\%_MF_%C6-'\:0ZE)96-F
MUQ']CN/)??\ +_%@_P!ZO/S7,Z.7X6>,Q%^6"N[:L]+)\IKYEC(8+#6YYZ*^
MB^9\C45^X?\ PX)_9_\ ^>/C#_P<_P#V%9GBC_@@%\%+[22FDS>*M.OOX))]
M1\]!_P !P/YU\%'Q8R-M)\Z_[=7^9^@R\'\_2O\ N_\ P)__ ")^)]%?=O[9
M?_!#GQG\ - FU_P;>?\ "7:+:IYEQ;QVVRZMU_W<DR>I/''TKX3FBDMSY;_N
M_+K[?*<\P>94?;X*:E'K;=>JW7S/@\ZR+'956]ACJ;@^G9KNFM'\GZB45^XW
M_!.[]B/X1^/OV*? .JZY\.?">JZM?V#O<WESIL<DTS>=(NXL1UQ7Y$_MH^$M
M/\"?M;?$C1]'LX;'3=)\075O9V\?R1V\2R,JJJ_W:\;(>,*&:8ZO@:=-Q=*]
MV[6=G;2Q[?$'!>(RG 4,?5J*2K6LE>ZNKZWT/+Z***^O/C0HHHH **** "BB
MB@ HHHH **** "BB*+/R)5N;0[RVM]\EI-''_P!<ZGF[C46]BI1115""BBB@
M HHHH **** "BBB@ HHHH **** "HKK_ (]IOK4M177_ ![3?6IEM]XX[HX!
M_P#CXK^@+_@WZ_Y1YZ9_V%[G_P!%PU_/Z_\ Q\5_0%_P;]?\H\],_P"PO<_^
MBX:_F_C7_=/^WE^3/Z1\/_\ D8?]N/\ -'V]1117Y:?LP4444 %>._MQ_M'6
M?[*7[,/BKQA<3>7)8V;):+W,SX1,?1F!_"O8J_(O_@Y>_:&EAE\'_#6UF\N/
MR_[8O/+_ .6B-YD:JWXKG%>GD^"^MXR%%[7N_1'CY_F#P6!J5UO:R]7HC\JO
MB%X\U3XE^.-2U_6)IKG4M6N'O+B23^_(VYJ]K_X)I_L;W'[9O[3&FZ')YT?A
M_39/MFL7'\$<2_-^K;1_P*OGVOU6_9@AB_X)M?\ !(_7OB-)Y,?C+XH1M'I?
MF?(^UML;1^OW8V>OU3-<3*A04*/Q2M&/ST_!:GXQDN%AB,2ZM?X()REZ+6WS
M>AXO_P %F?VT[?X@_$B'X0^!/]!^'_@7_B7QV]G]RYN(_E;_ 'E3;QZ[J^<?
M ?@W_A"-'_U/_$ROH_WDG_/LG]U?YUSWP:T63Q'XAO-<OO.N9+;]YYDDG[R2
M5ONM_M8;K7J%AI?FW'F5\WF56-""P%':/Q/NS[/)</+$5'F>(7O2^%?RQV5O
MR_X<BTO1JZ/2]&J72]&KH]+T:O$/I4KD6F:770:7I53:7I?E5O:7I5!8S2]+
MK>TO2ZETS2Z[#1O >J2_O(]-O)/^V;4&D8OH9&EZ76]8:75K_A'+C1OWEU#-
M;?\ 73Y*\"_:1_:JCT:WFT/PY-^\_P!7)<1_\L_]V@JZCN>,_M__  ^\-VOC
M#^U?#G_']_S$+>W_ -7_ +W^]].*\7\):U]KM_L\G^LB_6NSEOY+K4//N/WG
MF?ZS_@7WJX#Q1HW_  @_BC]W_P >TG[R/_<;YMOX=Z_0."\^GA\0J,WI^G;Y
M=#\G\0.&X5Z+Q=*.O6W?H_GLSIJ*;%+YL'F4ZOWJ,DU='\^ZIV844450!111
M0 4444 %%%% !17UY_P21_8P\&?MF?%;6-(\:0ZE)8V-FUQ']DN?)??\OL?[
MU?H/_P ."?V?_P#GCXP_\'/_ -A7P^=^(&695BW@\2I\R2>B36OS/O,C\.<V
MS;!QQN%Y.25UK)IZ:=F?AY17[8>*/^" /P5OM**:3-XJTZ\[23ZCYZ?]\X'\
MZ^//VR_^"'OC/]G_ $";7_!]Y_PF.BVJ>9<11VWEW5LO^[DE\=2>.*G*_$;)
M,=45&%1QD]%S*U_GJOQ-,U\,\]P-%UYTU.*U?([M+TLG]R9\)44LT)0[)/W?
METE?<IW/S\****8!1110 4444 %%?9W_  2T_P""7TG[:%_-XD\237&G^"=-
MD\K]W\LE[+_$JMVQ\O//WJ_3K0_^":7[/OPI\*_9;KP3X:D@D^3[7JD<3S;O
M:1@.:^!S[Q$RW+,0\(U*I-;J-M/*[>_DC]&X=\,\SS7"K&*4:=-[.5]?.R6W
MFS^?>BOT?_;R_P"">_PTU3]K;P3\,_A?#-I/B#Q!ON-4CCD\R"VMU5F^6-0-
MK#:QZUV?[2G_  04\,^ O@%J6L>&=>OI/$&BV;7$GV@%DOG7^%1GY,_C71'C
M[*E"A*LW!UM4FM4KV3=MDWM]^QSR\.,X<\1&BHS5'1M/=V3LNK:3U7RW/RMH
MJ2YM/L-Q-#)_K(Y/+_[YJQ'H=Y<0>8MI/)'_ -<Z^TYEU/@U%MV13HH_U5%4
M2%%%% !1110 4444 %%%% !1110 4444 %%%% !6%X]_X\(/]^MVL+Q[_P >
M$'^_7F9Q_N53T_R.[*_][I^IUO["?_)Z'PK_ .QHTW_THCK^HROY<_V$_P#D
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?\
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
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?!/\
MZ#VK?^"F?_XFC_A[A\$_^@]JW_@IG_\ B:/]4\Z_Z!*G_@$O\@_XB+PM_P!#
M&C_X,C_F?35?CG_P<]:$ECXU^%5\O)O;>]BV?W-OE?\ Q5?>7_#W#X)_]![5
MO_!3/_\ $U^??_!>;]JCX>?M1_#/PI=>$]2O+J^T2XEC/F64L'RR;?XF _NU
M[&0\/YKA<;&O7P\XQ5[MQ:2NNK:/#XBXTX>QV GAL+C:4YRM91G%MNZ>B3NS
M\O:_47]IM)/%'_!OQX)U#SO^01JEE!^[_P" _P J_+JOT#^"'[5'@CQ1_P $
M<O$OPIUB]O(_%&FW\^H6\7V:1TD7[T2[E&%Z>M?89EA:U65&5&+DXS3:2N[=
M6?%Y7C\/AH5UB9J"G!Q3DTES-JRUZM[(\&_8>UG^R]/O/+_UEM>)<?\ D/;7
M?>(_ASJ'C+XX7GBJ2\O/]._UEOYC;/XO^^?O<"O'OV*-8M[#X@7EC--Y?VZW
M\NWC_P!O<O\ [+7W-^SG+H_ASXL://KEG#?:3]H2.XCN/N;&9?F_"OC<^P\?
MKDI/R?X'Z3POB&\OIQ@[;I_>'P6_9?\ %GQ?N(8-#T>\DCC_ -9<>7L2/_>K
MZU^'W_!)$?V3N\0>))K>Z_YYV<:NG_CP%?9'A33--TOP[9QZ3!#;6/EJ\$<0
MVIM;D5K5\O4QU26D=#ZVG@Z<5KJ?G'\<?V$/$'P3'VZT_P")MI$?_+2/[\?^
M\O\ A6?\-/CG'\.='AM?$<TW]B:;)]HCDC^1[;^\J]-RG;C!XK])KJVCN;8Q
MR1^9&W5:^3/VVO\ @EGI?[2VBK_PC.L?\(G?&3S)$\KS+63_ +9K@Y_&MJ>-
M4ERU?O(J85Q?-2^X^2/C[^TW\*_BCX?UC2M*\>7FDZ;J5XEQ)YG_ !]1[5;S
M/+ZCEFXYK#\$_P#!6+Q)\-O WB2QT3SO$L7A*WBM]'UC4/DFCBD;R]TBKD,W
MS-US67XC_P""!/Q?TNXECTZ\T'4H_P#GI]I6'S/^ L]>>_$3]@CXE_L?VT.E
M^,-!L[JQ^($B:7;_ &.]C=_M"MNC^Z3M7>RYS6G[F6E[^1@Y5HZVL> _%_XT
M^)/CQXXO/$'B;4IM2U*YD\SS)/N1[OX57HJ_2I?"_P  O&GC+P_-J6E>&]8O
MK&V_>27$<?R1U^F_[#7_  0PTOP;Y/B#XK>3J=]_K(]'CVO!%_UTZA_PQ7UA
M^T1^TU\,?V%?A3MU#^S;&&VC\NST:SV^=)_LB-<E5]\8IRQBB^2DKA'!MKGJ
M.Q^ /@WQ'>?#GQA#J4$/EW.FR>9Y<G]]:Q->NKSQ'\0+S4O.O/+U*1))(Y)&
M?R_N_=W$_P!VNM^.?Q!M_BK\8/$GB.UL_P"S;;6]0EO([?\ YYI(S-M_\>KC
M[J7[+;S2?ZORXZZ71C.4926IR*M*":B]#B=8_P"2@WG_ %^-_P"A5U5<;X6\
MR_\ $/F/_P!=*[*OZ4X,H.G@=?+\$C^5.,:ZJ9@W'S_%L****^N/DPHHHH *
M*** "OT0_P"#>#_DX?Q)_P!@QO\ V6OSOK]$/^#>#_DX?Q)_V#&_]EKX_C[_
M )$.)_P_JC[;PY_Y*+#>K_)GZU>-M!\.:[:0+XCL]#O(8Y,P?VE%%(B/_L^9
M_%]*X_5U^$7POMSJ5W9^!-)\O_ENEG;(X_[Y7-?%_P#P<>7,EK\$/ASY<LT/
M_$\N/]7_ -<*_(N2_G_Y[3?]_&K\EX3\/7FN70QOUEPBVURI=FUOS=?0_8.+
M_$B&49G/!?5%-Q47S.5MTGMRO:_<_;']LO\ X+3_  [^"?AF[T_P3>0^+O$,
MB.D7V?\ X];9O[S-P>.VT'M7XS?$SXC:I\6/'&I^(M8GFN=2U>X:XEDD_P!I
MMWY5@T5^Q<-<(X'):;CAKN4MY/=_=LO0_%N*N,L?GM1/%6C"/PQ6R_5L_H>_
MX)=_\F%_#7_L'/\ ^CY:_)/Q/X2M_&__  6/U+2KZ'S+&Z^(C1W$?_/1/M?S
M+^-?K9_P2[_Y,+^&O_8.?_T?+7XX_M#?$K_A3G_!4;Q5XJC_ .9?\<2WG_?N
MXW5^6\%4YSSC-(4_B:FEZ\SM^)^J\=3A#)\IG4^%.#?IRJY^SO[>WC^\^!G[
M$?CK7-#/V>ZT32D6TQ_RSS(D?_H+5_.]J>M7FNZQ-?75Y-=7LLGF23R2L\DC
M_P"\W-?T=>*-#T/]M#]E2:Q6ZAFTGQII:XEC^[N.UOT=?TK\>_'_ /P1+^-G
MA3XD?V)INDV>L6,TG^CZA'<QHDJ?WF5C\GT)K3PNS; 8&CB,/C9QIU>:_O:7
M25K7?9IW7F3XL9+F6/KX?$X"$JE+EM:-W9MWO9=U:S\C[B_X(!?%[6/B-^R]
MKVE:K>374/A?4UL[2223S&V2*TG7_>:OCO\ X.!/^3\(?^Q:LO\ T9/7Z4_\
M$S?V*V_8D^ /]AWTT,VOZM<?;-4DC/[O?R%5>O1>.M?FM_P<"?\ )^$/_8M6
M7_HR>IX3Q6'Q/&=>OA/@DI-6V?PW:]7=E<887%8;@C#X?&?Q(N*=^GQ67R5E
M\CZE_P"#='_DW_QM_P!A>#_T6U>&?\'"WQ5U>?\ :%T'P?\ :)H]'LM'BU 1
MB3]W++(\BG<O_;-:]S_X-T?^3?\ QM_V%X/_ $6U?,W_  <(?\GNZ7_V+=K_
M .C9ZZLKIQGQ[7YE>R;7D^6.IRYQ6G3\/</R.UVD_-<TM#R?_@DQ\1=4\"?M
MV_#^UL+R:*WUK5%T^\C\S]W)$WWOE_X#7ZO_ /!9#1K?5/V ?&'GQ[O)>U=/
M^F9\^/I7Y!?\$Q?^3_?A/_V,$7_LU?L5_P %@?\ DP+QO]+;_P!'I2XYBH\4
MX"4=WR7_ / V'A[.53A+,*<GHN>WE>FCPW_@WB\'VFE?LW>)-8C_ ./G5M01
M)/I'YBK7HW[=/_!+_0/VU/B7#KGB;XF:QHPL;?[/;V$44'DVZ;F;N1\WS=3S
M7S7_ ,&^'[3&F:%-XD^&VHS16U[J4B7^F;Y-BR;=WF+[L6D7 ZUZU_P5H_X)
MS>+OCSK$'C;X<WA&K6UMY>H:?]H\G[2%W-YBG(^;YO\ QVO$S2-?#<7UN?$?
M5W/X9M*2LTK+79/:_D?093+#XK@RBJ6&^L*"]ZFFT[IZ[:MZ\UNMRQ^S7_P1
MJ\&_LP_&;0?&>C_%C6+FZT.=9/L\D=ND=RJMN:-BISM;O74?\%L- T'QW^Q!
MK-[)J&G27WA^1+RS3S%=R[2+&VW_ ("S5^;7PU_X)V_M#_$KQ=#I<.CZQIO_
M #TN+R3R8(_^!-@-^=<G^W;^ROXR_8_^(\'AGQ%K$VK6MU;I<6]P-R0RC[K=
MST;</^ YKZ2AP_\ 6,YP]:MF:JUJ=FDHJ_*G=K1^?77<^7Q'$$L)DF(H4,JE
M1HSO%MR=E*2LG:2O]VFQG?L ZU>6W[:'PK@2\O([?_A)++Y/,;9_KE_AK]N/
M^"F5S)8_L(?$B2&4Q21Z<F'0[<'SXJ_"/]D?QQ9_#G]I_P !Z_?G-CI&N6MY
M/_!\BR*S5_0)^T_\+W_:8_9;\2>&]-F2.3Q1IB"VD?[HW,DBY^N*Y/$MJCG6
M!Q$]()J[Z:33?X'7X6<];),?AZ;O-II+KK!I?>S^<?\ X2G5O^@EJ7_@0W^-
M9_\ K:^L-%_X(L_'S5?%\VE_\(W9V\EO_K+B2]C2'_@+9PWX&OF+Q?X8O/!/
MB?4M'OH?L][IMPUO<1^CJVUJ_7<#FF Q4G#"58R:2;Y6G9/;;YGXQF&49CA(
MQGC:4H)NR<DUKUM<S****]0\L**** "BBB@ HHHH **** "BBB@ J*Z_X]IO
MK4M177_'M-]:F6WWCCNC@'_X^*_H"_X-^O\ E'GIG_87N?\ T7#7\_K_ /'Q
M7[*?\$:_V_OAG\ OV)[/P[XFU'4+;4X=3N)72/3Y9D"LL>/F5<=J_GOBC+\3
MC*'LL+3<Y<R=HIMVUZ(_?^$\XP.6XKZQF%:-*'*U>345=VTN^NC/U,HKYE_X
M>X?!/_H/:M_X*9__ (FC_A[A\$_^@]JW_@IG_P#B:^!_U3SK_H$J?^ 2_P C
M]&_XB+PM_P!#&C_X,C_F?35%?,O_  ]P^"?_ $'M6_\ !3/_ /$T?\/</@G_
M -![5O\ P4S_ /Q-'^J>=?\ 0)4_\ E_D'_$1>%O^AC1_P#!D?\ ,^EI?]37
M\KO[4%A)8_M#^,(9X?+DBU27]W_P*OZ#/^'N'P3_ .@]JW_@IG_^)K\%/V\=
M9T?Q'^V#X\U'P_--<:)>ZAYEG))&T/F(RK_"W*_-NKZKA?)\?@IU)8NC*FFE
M9RBTKI[:H^/XMXGR?-(4H9=BJ=646VU"49-)K>R>QU7_  2AU2/1?^"A'PK\
MS_EIKEO;Q_[[2+7IO_!:O3+C3/\ @I=KLD\/EQ75W;R1_P#31-L:[J^7_P!F
M[XE_\*;^/'@_Q5)^[_X1_5(KS]W_ -,VW5]0_P#!:KXV>#_CM\?_  KXN\%W
MDUQ'=:/%_:$DELT'^D>8W][&[Y=O->U5PE9X]5HQ;CR--VT3Z7?2_0\.CF&%
MAE_U6I-1J.:<8MZR26MEUMU['3Z]XMU#1OA?KVFZ'-]AU*^W^7<>6O[O=N^[
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-/\
MLL?^LN?]9_N5N:IJL>C:?Y\_^KCKSLRW'B/6/,_YZ2?]^TKWLCR^>*Q48Q6S
M7_ 1\MQ-FU/!8.4I/5W2_5_Y>9M>!]/\JWFG_P">M=!4=K:_8+:&./\ Y9U)
M7]+9=A5AL/&CU6_KU/Y8QF*>(K2JOJPHHHKN.4**** "BBB@ KWO]@W]NW4_
MV%/&^I:WI>@V?B"2^MVM_*N+AH4CW;?F^4'^[7@E%<F.P-#&4)8?$1YH2T:U
MU^ZS.S+\PQ&!Q$<5A9<LX[/33[[H^I/^"@/_  5!UO\ ;\\+Z#I.J>%]/\.V
MN@WCWD?V2Z:?S'9=OS;@*^6Z**C+<LPV H+#82/+!7LM>NKWNS3,\TQ688AX
MK&3YINUW9+966R2V"BBBNX\\^[OV<?\ @NGXF_9P^!F@^";3P'H6I6_A^W:"
M*\EO9$>7=(S[F51C^*OCOXW_ !0N/C1\7_$GBVZAAL[CQ)J$NH26\?SQQM(V
M[:M<K17C9?P_@,%7GB<+349U+\SUUN[]6^I[68<19CCL/3PN+JN4*=N566EE
M9;*^W>Y];?L#_P#!63Q=^QCI_P#PC]Q /$'A>1]_V>YD;?9?]<_\,@?-FOL[
MQ)_P</?#^W\&Q2:7X;UZYUKR_G@N(ECM@_\ O*Y;'X5^/=%>-FG >38_$_6J
M]/WF[NSM?UL>[E/B'G>78986A53@M%S).R\G_P .?>7@[_@O?\0_#/Q.US7K
M[0=-URQU+]W;Z?)<-##9)\OW64?,WR]_[U?-_P"V_P#MAZG^VU\;O^$TU31[
M/1+@:?%I_P!GMY&DCV1L[*VY@#_'7CM%>I@>&<LP=?ZUA:*C.W+=7VTZ7MT[
M'DYAQ5FN.P_U7%UG.%^:SMOZVOU?4^K/V!/^"J.M?L%>!]8T/3O"NF^(8];O
M$N/,N+V2'R]JLNU=JGUKSO\ ;D_;*U3]N/XO0^,-4T>ST.X@T^+3X[>WD9X]
MB,S;MS '^*O%Z*VHY!@*6.EF4*:566\M;O;SMT70PK<19C5P,<LJ56Z,=5&R
MTM?K:_7N=I^SQ\9+S]GGXW^&_&EC:0WUQX;O$O(X)9-D<K+_  LU?5W[5G_!
M;?Q)^U/\"-8\$77@72=%M]7\KS+N"]DDDBV.K?=90.=M?#M%&.R# 8S$T\7B
M::E4IVY7KI9WZ.V_<,#Q%F."PU3!X:JXTZE^966MU9[J^W9HUO!'C;5/AYXH
ML]9T.\FTW4[&3S+>XCDV/$U?I#^SC_P<(7VAZ39Z;\0O#?V[[,=DFH6'^NE7
M_KG\J[J_,BBLLZX;R_-8*.-I\UMGLUZ-?\-Y&^0\4YED\G+ U.5/=/5/U3_X
M<_8GQW_P<0?#>PT[_BF_#?B2]NO[E]$L"?\ ?2N:_._]N3]OCQ1^W)XPL[[7
M+.STVRTW]W9V]O$O[I?F_P"6FT%OO-UKP:BO/R7@C*<JJ^WPM/W^C;;:OVZ+
M[CT<]X\SC-J/U?%5/<ZJ*23]0_U5?H9^Q5_P70UCX)^";/POXXT>;7]-TU/+
M@U".3_2D3^Z5X#?4GVK\\Z*]7.<BP6:T50QL.9+5=T_)]#Q\CX@QV45W7P,^
M5O1]4UYH_8/XD_\ !Q!X L-'_P"*3\+^(-2OOFS'J$:P1_[/S(YK\M/VB_C5
M<?M ?&?7O&,VFVND3:U<>;]GM_\ 5Q?+M]!_=Y]ZX>BN#(>$<MR>3G@HM2EH
MVVV[;V[?@>AQ!QGFF<PC3QTDXQ=TDDE?:_?\0HHHKZ<^5"BBB@ HHHH ****
M "BBB@ HHHH *BNO^/:;ZU+45U_Q[3?6IEM]XX[HX!_^/BOI#]F/_DF/_;RW
M_LM?-[_\?%?2'[,?_),?^WEO_9:_/N&_]_EZ/\T>OXE?\B:/^./Y,]$HHHK]
M#/Y_"BBB@ KY\_:G\,?V9XIAOH_]7?1_O/\ ?_\ V:^@ZXKX\>#/^$N\#S>7
M_P ?%C^\C_\ 9O\ QVO)SO"O$8245NM5\CZG@W-5@,UIU9OW7[K]'U^3L?,%
M>LZ_'_PL?X'6=U'G[5H?[N3_ #_P*O)/]37=? 7QQ'X;\0S6-W_QXZE'Y<G_
M $S_ -JOS_+:D5-T9_#-6_R?WG[SQ1A:CH0QM!7G1ESI=UM)?-7/H3]A3QE'
MXC^'\VCR?\?.DR>9_P  ;[NWZ;:^C]!M9+"XAGC_ -9'(DG_ 'S7P9X2UVX_
M9>^.$-]_S#9)/^_ENWWMO^T%K]!/!MU;^*/#]GJ5C-#);7,?F1R1U^:Y]EM3
M"8N49*U_SZH_=.#L\HYGEM.K1=]%]UM'^C\T?46G_MC/\0/#'A73K[39I-7T
MG4+>3S(_G^TK&RLW_ C7U)8:SX)^-FG_ #?V9?2=)(Y$7SHV_N_-S7Y6ZQ^U
MSH?[-/Q T&ZDA^W7-C>127%O'_<5EW?\"K[T\.Z9\#?V[O#]IX@TN[TU-:N(
MUQ<6URL&HV[?Q+M;GC_=KXW&4XP:Y=#[O#5'.Z98^*O_  2]^&?Q4N)KH_V]
MI,US_P ?'V/5KB.&5?[K1JX3]*K^'/\ @E)\'?#NCZ;:W6F:E?6ND;_L\=QJ
M4WDQ[FW-^[W[>OM5ZZ_8J\8:$(8/#/QE\>6=C'_R[WEQ')Y?^[MC%26O[$?B
M#Q%:^3XJ^+/CW5;?O;P7L<<,G^\#'G]:Y?:2ZR.GV:_E+'QK^)7PM_9!^%6I
MV.G6>A:;J5UI\L%GI^GVT:7-Z[*RK]T#=\QYR:_*7X=?\%<?BY\"-'F\.:'>
M6=OIMM>7$D=O)91N\3R2-(RLS G[S5^DWQMU[X$_L&_"_6+[_B3C7I;*>"/]
MXMU?7,S1LJ^8JY*Y9NN *_#GQ1K/_"1^*-2OO]7]NN);CR_]YF;_ -FKLP=.
M$DVU?U./&5)1:47;T/ISX@_\%E/CIX\TB;3I/$D-C;R?ZS[/91I)_P!]* 5K
MYK\6^/-8\>ZQ]NUS4M2U*YD_Y:7ERTS_ /CQ-8]%>A"E"/PH\^4YRW85Q_Q!
MO_MVL0VL'_+/_P!FKH/$>O1Z#IWF?\M/^6=<WX0TJ2\N/MT_^6KZ[A')Y8[&
MQ:7NQW/A>.L\C@<OE!/WY:6_KOL;VGVGV&PAC3_EG4U%%?TA&*BE%;+0_F24
MFW=A1115""BBB@ HHHH **** />_V#?V\M2_8/\ &VI:UI>@V?B"34[?[,8K
MBX:%(_N_W0?[M=/_ ,% /^"H&M_M^>%]!TG5/"VF^'+;0+Q[R/[)<M/YKNNW
MYMP%?+M%>+/A[+YXY9E*FO;+:5W=:6VO;;R/<I\29C# /*XU7[%[QLK;WWM?
M==PHHHKVCPR:POI-+U"&X3_60R>97Z"ZE_P<&>*[_P"&4WAU/A[H,4<FG_V?
M]H_M&3S-C1^7NV[,9K\]**\?-,@P&9.$L;34^1W5VU:]NS78]K*>(<QRQ36!
MJN'/\5DG>U^Z?=A3XI9+:X\Q/W<D?^KIE%>P>*?>'[&'_!<+Q?\  #PO#X;\
M7:;_ ,)5I-M^[M[AY?\ 2K=/[O\ M_B:^F?&/_!P_P##>U\,[O#_ (;\276K
M?\\KR)88?N_WE<GK[5^.U%?$8_P\R3%U_K%2E9O5\K:3?FE^EC[S+_$K/L'A
M_JT*O,EHG)7:79/_ #N?0'[;?_!1#QQ^VSKZOK!&DZ';2;[?2[>7]S%_O-QN
M_&OG^BBOJ\#@,/@Z*P^%@HP6R1\?C\PQ&-K/$XJ;E.6[?]?D?>/[./\ P7:\
M3?LY_!#PWX'M? >A:M;>&[-+.*XDO9(Y)%7U55Q7Q=\5?B!<?%/XD:SXCGAA
MMY-:O);R1(_N1>8S-M_#=7/T5QY?P_@,%7GB,+3Y93=Y--ZZWZM]>QW9AQ#F
M&.H4\-BZCE"G\*LE;2W1)[+K<UO GBF3P)XXT?7(8?-FT6]@U"..3_EH\4BR
M*OX[:^Y?CE_P7H\5_&[X-^(_!]U\/M"L8=?T][.2[BU&1WBW?Q*K+BO@2BC,
M>'\!CZM.MBZ?-*F[Q=WIL^C79;AEG$68Y?2J4,'4<8U-)*R=]+=4^CZ!--YE
M?5O_  3Z_P""I?BC]AX3:,UG#KGA.ZE\V2SDDV&V=OO/'_WUTX!KY2HKHS+*
M\-CZ#PV+BI0?1_GY,YLKS;%9=B%BL'/EFNOEU3[I]C]D+O\ X.'/A?'X0,D/
MASQ5_;7E\6[V\8MMW^]OW;?PK\^?^"AW[>UQ^W9X^TS5&T"S\/PZ3&\4?E_O
M))-VW[[8_P!GBOG6BO R7@?*<KQ'UK"P?/K9MMVOV/H\\X^SC-<-]4Q<UR.U
MTHI7MJK_ #"BBBOKSXL**** "BBB@ HHHH **** "BBB@ HHHH *PO'O_'A!
M_OUNUA>/?^/"#_?KS,X_W*IZ?Y'=E?\ O=/U.M_83_Y/0^%?_8T:;_Z41U_4
M97\N?["?_)Z'PK_[&C3?_2B.OZC*_F7C;^-3]'^A_4WAY_N];U7Y!1117Q!^
MB!1110 5YO\ M;?\FX^,/^P>W_H2UZ17F_[6W_)N/C#_ +![?^A+7=E?^^T?
M\4?_ $I'C\1?\BK$_P#7N?\ Z2S\,=:T>WU_1YK6?F.XC\LU\G_$/P;<> O%
M,UC-_J_^6?\ N5]=5Q_Q@^%UO\0= _=_N[ZV_P!7)_[+7]<9]E;Q=+GA\4=O
M-=O\C_._@?B997B_9UOX4]'Y/H_\_(^8=+U231]0ANH/W<D<GF1UZUKNG6_Q
MU\+1:E8^3'X@L8_WD?\ STKR?6=&N-!U&:UNH?+DC_Y9U8\+^*+SP=K$-U:S
M>7)'7PF#Q/LKT:RO"6ZZKS7FC]OS;+7B_9XW R4:T-8RW33UL_)_@>KV'[4O
MB35/!]GX.UR\^S6VF_NXY/N/)_LR-U;ZG.:H2VTEK_K*FN]/T/X\Z=]HM?)T
MWQ!'_K(_X):Y;^U-<^%\_P#9NJ6?F6T7^K\S_EG_ +K?XU\MGG"<J;^L8/WH
M/M_6C\G\C[OA'Q&I8A?4<R3IUH[I[_+^9=FOF;]?K_\ \&\&J?:OV??&%I_S
MY:I$/^^ED:OQZM?%.CZS;^9:WGV:223_ (][C[__ 'UTK[)_X)D?\%*;/]@F
MU\2:3JVA3Z]IOB"2*XS97,?F1/&K+Z[=OS<U^?YAA:J@X2C9GZYE^*I3DIPD
MFO+4_<FN0^#NE_V-H.H1_P#/35+J7_OJ1FKX>E_X.&_ \7_-/O%7_@1'_P#$
MUX]IW_!P5J_A73]8MU\*V?F27DMQI\EQ+_JXI&9E63YAN8?+TQ7C1PM5JUCV
M7BZ2ZGZH_$_4[?2/AOKMQ<31V\<>GSDNYV@?NVK\K?\ @HQ_P42\%^._V0-!
M^%_AF;^TM2\NUDU"XC_U-L\:_,JM_$VYFSP*^5_VN/\ @K1\1/VD/.L=8U[[
M#I,G_,+T_='#)_/^=?*>L^,KS7OW<'^C1_\ D2O;RS(<16DN5/\ 3_@G@9MQ
M)A<-!\\DM_7^O4UO%OC>.P_T6U_>2?\ +23_ )Y__95C>%_#DEU<>?<?ZK_T
M94V@^"^/,G[](ZZ6./RSL2OW3A/@U8:U?$KWNW_ [7^_J?SUQAQM/'-T,/I'
MR_K5^?0;4E%%?I:5C\T"BBBF 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!RGCC_D)0_[E=)^S;_R4J'_KE_\ $US?CC_D)0_[E=)^
MS;_R4J'_ *Y?_$U^=XK_ )'7_;R_0^JQG_).5?\  SZ7HHHK]$/YM"BBB@ H
MHHH \[_:#^&?_"::!]LM8O\ 3K+G_KHG]W^M?-O^J_=U]J?ZVO!?C]\%9-+N
M)M8TV'_1I?\ 61I_RSKXWB3*7+_:Z2]5^O\ F?KOAWQ5&E_PEXMV3^!OH^L?
MGNON.7^#_P 1_P#A"-9^RW?[W3;[]W<1_P#LU7/B9\/KCX?:Q#KFAS3?V;)(
MEQ;W$?\ RS:N#KN/A?\ %_\ X1>W_LK58?MVDR?ZR/\ YY;J^<P]:E5I?5,3
MHOLOMY/R9^@YC@<3A,7_ &IEJO+[<%IS);-=I+IW-BU^,EY\4+C_ (GEYYFI
M1[(X_,^Y(G_Q7\^M6);62UN/+D_=R51\9?!6.ZMO[9\,S?;K'_6>7_RTBK#T
M'XC7GAW_ $'58?M-M'^[_>?)-&B_W?\ Z]?$9UPK7P\W*BKIZI=/D]K'ZIPM
MXA8/'TU&K*TEH[[I]I+=/SV.FJ2*7RO]7^[JA%XMT>_M_,CO/LTG_+.WDC_>
M?]]+Q5_,?V?S/.L_^_B_XU\G4HU(.TXM?(_0J6*I55S4Y)KR8Z6ZDNOWDDTT
MG_72H:3[5;Q?\MH?^_BU2O\ Q'I^C?Z^:'_MG\__ *#4QC)NR1I*HHJ\M"]5
M?5-9M]&M_,GF\JN;U3XE_P %C#_VTD^Y6%%:7GB34/,?SI)/^>E>SEW#^*Q4
MTN6R_'Y(^=S;BK!8.#:DI/\ #YO]$.UG6;CQ'J/_ $S_ .6<?^?XJZ3PYH']
MC6V]_P#6R4:!X<CT8?\ /23^5:=?N7#7#-/+Z:E)>]^7?YG\^\2\35LRK/7W
M?S[:=$@HHHKZ\^3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "HKK_ (]IOK4M177_ ![3?6IEM]XX[HX!_P#CXKZ0_9C_ .28_P#;
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??<:>?\
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
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>20
<FILENAME>cms-20210630_g2.jpg
<DESCRIPTION>2021 Q2 FORM 10-Q CHART - CE CAPACITY MIX
<TEXT>
begin 644 cms-20210630_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@"
MO 3B 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 #\ _?RORN_:+_Y.!\<_]C?J7_I3)7ZHU^5W[1?_ "<#XY_[&_4O
M_2F2OQKQE_Y%>%_QO_TD\K-?X<?4XRBBBOY\/$"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^SO^"4W_(!\:_]?EC_ .@35\8U]G?\$IO^0#XU
M_P"ORQ_] FK[WPR_Y+3#>D__ $W([<O_ -[C\_R/K:O%_P#@H+_R:IXA_P"O
MBQ_]*XJ]HKQ?_@H+_P FJ>(?^OBQ_P#2N*OZ+XK_ .28QO\ UZJ?^DL]S$_[
MO/T?Y'YQT445_&Y\L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?K3\-/^2<>'_P#L"6G_ *)2MNL3X:?\DX\/_P#8$M/_ $2E;=?V_@_]
MTI_X5^1]='X4?GW_ ,%*?^3DC_V +7^<E?/]?0'_  4I_P"3DC_V +7^<E?/
M]?R-QG_R5>-_Z^2_,^9Q?^\S]0HHHKYDYPHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /H#_ ()K?\G)#_L 77\XZ_02OS[_ .":W_)R0_[ %U_.
M.OT$K^FO"7_DE'_U\E^43Z#+/]V^;,3XE_\ )./$'_8$N_\ T2]?DM7ZT_$O
M_DG'B#_L"7?_ *)>OR6KY'QG_P![P?\ AG^<3ES7XH?,****_$SR0HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "OT<_X)]?\FJ>'O\ KXOO_2N6
MOSCK]'/^"?7_ ":IX>_Z^+[_ -*Y:_5?!_\ Y*>K_P!>I?\ I<#T<K_WA^GZ
MH]HKY)_X*L_\@'P5_P!?E]_Z!#7UM7R3_P %6?\ D ^"O^OR^_\ 0(:_7/$;
M_DB\7Z0_].1/3Q_^Z2^7YH^,:***_DX^;"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *[/]G3_DX'P-_P!C?IO_ *4QUQE=G^SI_P G ^!O^QOT
MW_TICKORK_D:4/\ ''_TI%T_XB]3]4:***_MD^M"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\KOVB_^3@?'/\ V-^I?^E,
ME?JC7Y7?M%_\G ^.?^QOU+_TIDK\:\9?^17A?\;_ /23RLU_AQ]3C****_GP
M\0**** "BBB@ HJ.[N[6PM9+Z^N8X888R\TTKA510,EB3P !R2:R? 7Q'\!?
M%+0F\4?#?QAIVNZ:MU+;?VAI5TL\#2QMM=5="5;# @D$BK5.HX.:3LNO37;4
M=G:YM45@^//BC\./A?:VEY\1?'.E:(E_=I:V']I7J1-=3NP58HE8YD<E@-J@
MGFM?5=5TO0M,N-:UO4K>SL[2!IKN[NIECBAC4%F=V8@*H )))P */955%2Y7
M9[:;^G<+,GHKC/AM^T1\$/C!JDFB?#7XFZ5J]['9)>_9+:XQ+):N=JW**P!D
MA8\"5<H3T:MKQU\0O!7PTT:/Q!X[\1V^F6D]]!96\EPQS-<S2".*%% +.[NP
M 502?P-:3PN)IUO92@U/LT[Z^6X.,D[6U-FBBBL!!1110 4444 %?9W_  2F
M_P"0#XU_Z_+'_P! FKXQK[._X)3?\@'QK_U^6/\ Z!-7WOAE_P EIAO2?_IN
M1VY?_O<?G^1];5XO_P %!?\ DU3Q#_U\6/\ Z5Q5[17B_P#P4%_Y-4\0_P#7
MQ8_^E<5?T7Q7_P DQC?^O53_ -)9[F)_W>?H_P C\XZ***_C<^6"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /UI^&G_)./#__ &!+3_T2
ME;=8GPT_Y)QX?_[ EI_Z)2MNO[?P?^Z4_P#"OR/KH_"C\^_^"E/_ "<D?^P!
M:_SDKY_KZ _X*4_\G)'_ + %K_.2OG^OY&XS_P"2KQO_ %\E^9\SB_\ >9^H
M4445\R<X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'T!_P36_Y.
M2'_8 NOYQU^@E?GW_P $UO\ DY(?]@"Z_G'7Z"5_37A+_P DH_\ KY+\HGT&
M6?[M\V8GQ+_Y)QX@_P"P)=_^B7K\EJ_6GXE_\DX\0?\ 8$N__1+U^2U?(^,_
M^]X/_#/\XG+FOQ0^84445^)GDA1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %?HY_P $^O\ DU3P]_U\7W_I7+7YQU^CG_!/K_DU3P]_U\7W_I7+
M7ZKX/_\ )3U?^O4O_2X'HY7_ +P_3]4>T5\D_P#!5G_D ^"O^OR^_P#0(:^M
MJ^2?^"K/_(!\%?\ 7Y??^@0U^N>(W_)%XOTA_P"G(GIX_P#W27R_-'QC1117
M\G'S84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !79_LZ?\ )P/@
M;_L;]-_]*8ZXRNS_ &=/^3@? W_8WZ;_ .E,==^5?\C2A_CC_P"E(NG_ !%Z
MGZHT445_;)]:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "ORN_:+_Y.!\<_]C?J7_I3)7ZHU^5W[1?_ "<#XY_[&_4O_2F2
MOQKQE_Y%>%_QO_TD\K-?X<?4XRBBBOY\/$"BBB@ HHHH **** "BBB@"E9^'
M/#VG:Q>^(M/T&R@U#4A$-1OH;5%FNA&"L8D<#<^T$A=Q. 2!BD\1^&?#?C#1
MYO#WB[P]8ZII]P +BQU&T2>&4 Y&Y'!5N?45>HJN>:DI7U77TV^X+NY3T'P_
MH/A72(/#_AC1+/3;"V3;;65A;)##$N<X5$ 51D] *N444I2<FVW=L HHHI %
M%%% !7V=_P $IO\ D ^-?^ORQ_\ 0)J^,:^SO^"4W_(!\:_]?EC_ .@35][X
M9?\ ):8;TG_Z;D=N7_[W'Y_D?6U>+_\ !07_ )-4\0_]?%C_ .E<5>T5XO\
M\%!?^35/$/\ U\6/_I7%7]%\5_\ ),8W_KU4_P#26>YB?]WGZ/\ (_..BBBO
MXW/E@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]:?AI_R
M3CP__P!@2T_]$I6W6)\-/^2<>'_^P):?^B4K;K^W\'_NE/\ PK\CZZ/PH_/O
M_@I3_P G)'_L 6O\Y*^?Z^@/^"E/_)R1_P"P!:_SDKY_K^1N,_\ DJ\;_P!?
M)?F?,XO_ 'F?J%%%%?,G.%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!] ?\$UO^3DA_V +K^<=?H)7Y]_\ !-;_ ).2'_8 NOYQU^@E?TUX2_\
M)*/_ *^2_*)]!EG^[?-F)\2_^2<>(/\ L"7?_HEZ_):OUI^)?_)./$'_ &!+
MO_T2]?DM7R/C/_O>#_PS_.)RYK\4/F%%%%?B9Y(4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7Z.?\ !/K_ )-4\/?]?%]_Z5RU^<=?HY_P3Z_Y
M-4\/?]?%]_Z5RU^J^#__ "4]7_KU+_TN!Z.5_P"\/T_5'M%?)/\ P59_Y /@
MK_K\OO\ T"&OK:ODG_@JS_R ?!7_ %^7W_H$-?KGB-_R1>+](?\ IR)Z>/\
M]TE\OS1\8T445_)Q\V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5V?[.G_ "<#X&_[&_3?_2F.N,KL_P!G3_DX'P-_V-^F_P#I3'7?E7_(TH?X
MX_\ I2+I_P 1>I^J-%%%?VR?6A1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5^5W[1?\ R<#XY_[&_4O_ $IDK]4:_FZ_;P_Y
M/>^,/_94->_].$]=&'\'/^(QR>"^O?5?8>_?V7M>:_NVM[2G;O>[]#\_\0.)
M_P#5C!T:OLO:<\FK<W+:RO\ RR/L&BOSGHKJ_P")'/\ JH/_ "T_^^3\M_XB
MS_U!_P#E3_[F?HQ17YST4?\ $CG_ %4'_EI_]\A_Q%G_ *@__*G_ -S/T8HK
M\YZ*/^)'/^J@_P#+3_[Y#_B+/_4'_P"5/_N9^C%%?G/11_Q(Y_U4'_EI_P#?
M(?\ $6?^H/\ \J?_ ',_1BBOSGHH_P")'/\ JH/_ "T_^^0_XBS_ -0?_E3_
M .YGZ,45^<]%'_$CG_50?^6G_P!\A_Q%G_J#_P#*G_W,_1BBOSGHH_XD<_ZJ
M#_RT_P#OD/\ B+/_ %!_^5/_ +F?HQ17YST4?\2.?]5!_P"6G_WR'_$6?^H/
M_P J?_<S]&**_.>BC_B1S_JH/_+3_P"^0_XBS_U!_P#E3_[F?HQ7V=_P2F_Y
M /C7_K\L?_0)J_!FOUB_X-K?^1+^+?\ V%-'_P#1=W65;Z+'_$-*;XB_M?ZQ
M['3V?U?V=^?W/B]O.UN:_P +O:VFY]/P=XA?V[Q#2P7U;DYN;7GO:T6]N1=N
MY^G5>+_\%!?^35/$/_7Q8_\ I7%7M%>+_P#!07_DU3Q#_P!?%C_Z5Q5\EQ7_
M ,DQC?\ KU4_])9^R8G_ '>?H_R/SCHHHK^-SY8**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH _6GX:?\DX\/\ _8$M/_1*5MUB?#3_ ))Q
MX?\ ^P):?^B4K;K^W\'_ +I3_P *_(^NC\*/S[_X*4_\G)'_ + %K_.2OG^O
MH#_@I3_R<D?^P!:_SDKY_K^1N,_^2KQO_7R7YGS.+_WF?J%%%%?,G.%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!] ?\$UO^3DA_P!@"Z_G'7Z"
M5^??_!-;_DY(?]@"Z_G'7Z"5_37A+_R2C_Z^2_*)]!EG^[?-F)\2_P#DG'B#
M_L"7?_HEZ_):OUI^)?\ R3CQ!_V!+O\ ]$O7Y+5\CXS_ .]X/_#/\XG+FOQ0
M^84445^)GDA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?HY_P3
MZ_Y-4\/?]?%]_P"E<M?G'7Z.?\$^O^35/#W_ %\7W_I7+7ZKX/\ _)3U?^O4
MO_2X'HY7_O#]/U1[17R3_P %6?\ D ^"O^OR^_\ 0(:^MJ^2?^"K/_(!\%?]
M?E]_Z!#7ZYXC?\D7B_2'_IR)Z>/_ -TE\OS1\8T445_)Q\V%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5V?[.G_)P/@;_L;]-_]*8ZXRNS_9T_
MY.!\#?\ 8WZ;_P"E,==^5?\ (TH?XX_^E(NG_$7J?JC1117]LGUH4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?S=?MX?\GO
M?&'_ +*AKW_IPGK^D6OYNOV\/^3WOC#_ -E0U[_TX3U^Z^!7_(WQG_7N/_I1
M^*>-7_(KPG^.7_I)Y11117]+G\[!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?K%_P;6_\B7\6_P#L*:/_ .B[NOR=K]8O^#:W_D2_BW_V%-'_
M /1=W7YQXL_\D'BO6G_Z<B?H'A=_R6^&])_^FY'Z=5XO_P %!?\ DU3Q#_U\
M6/\ Z5Q5[17B_P#P4%_Y-4\0_P#7Q8_^E<5?PUQ7_P DQC?^O53_ -)9_5N)
M_P!WGZ/\C\XZ***_C<^6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /UI^&G_)./#_ /V!+3_T2E;=8GPT_P"2<>'_ /L"6G_HE*VZ_M_!
M_P"Z4_\ "OR/KH_"C\^_^"E/_)R1_P"P!:_SDKY_KZ _X*4_\G)'_L 6O\Y*
M^?Z_D;C/_DJ\;_U\E^9\SB_]YGZA1117S)SA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ?0'_!-;_DY(?\ 8 NOYQU^@E?GW_P36_Y.2'_8 NOY
MQU^@E?TUX2_\DH_^ODORB?099_NWS9B?$O\ Y)QX@_[ EW_Z)>OR6K]:?B7_
M ,DX\0?]@2[_ /1+U^2U?(^,_P#O>#_PS_.)RYK\4/F%%%%?B9Y(4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7Z.?\$^O^35/#W_7Q??\ I7+7
MYQU^CG_!/K_DU3P]_P!?%]_Z5RU^J^#_ /R4]7_KU+_TN!Z.5_[P_3]4>T5\
MD_\ !5G_ ) /@K_K\OO_ $"&OK:ODG_@JS_R ?!7_7Y??^@0U^N>(W_)%XOT
MA_Z<B>GC_P#=)?+\T?&-%%%?R<?-A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %=G^SI_R<#X&_[&_3?_2F.N,KL_V=/^3@? W_ &-^F_\ I3'7
M?E7_ "-*'^./_I2+I_Q%ZGZHT445_;)]:%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M@ K^;K]O#_D][XP_]E0U[_TX3U_2+7\W7[>'_)[WQA_[*AKW_IPGK]U\"O\
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
M!_P36_Y.2'_8 NOYQU^@E?GW_P $UO\ DY(?]@"Z_G'7Z"5_37A+_P DH_\
MKY+\HGT&6?[M\V8GQ+_Y)QX@_P"P)=_^B7K\EJ_6GXE_\DX\0?\ 8$N__1+U
M^2U?(^,_^]X/_#/\XG+FOQ0^84445^)GDA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?HY_P $^O\ DU3P]_U\7W_I7+7YQU^CG_!/K_DU3P]_
MU\7W_I7+7ZKX/_\ )3U?^O4O_2X'HY7_ +P_3]4>T5\D_P#!5G_D ^"O^OR^
M_P#0(:^MJ^2?^"K/_(!\%?\ 7Y??^@0U^N>(W_)%XOTA_P"G(GIX_P#W27R_
M-'QC1117\G'S84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !79_L
MZ?\ )P/@;_L;]-_]*8ZXRNS_ &=/^3@? W_8WZ;_ .E,==^5?\C2A_CC_P"E
M(NG_ !%ZGZHT445_;)]:%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7\W7[>'_)[WQA_[*AKW_IPGK^D6OYNOV\/^3WOC#_V
M5#7O_3A/7[KX%?\ (WQG_7N/_I1^*>-7_(KPG^.7_I)Y11117]+G\[!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?K%_P;6_\ (E_%O_L*:/\
M^B[NOR=K]8O^#:W_ )$OXM_]A31__1=W7YQXL_\ )!XKUI_^G(GZ!X7?\EOA
MO2?_ *;D?IU7B_\ P4%_Y-4\0_\ 7Q8_^E<5>T5XO_P4%_Y-4\0_]?%C_P"E
M<5?PUQ7_ ,DQC?\ KU4_])9_5N)_W>?H_P C\XZ***_C<^6"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /UI^&G_)./#__ &!+3_T2E;=8
MGPT_Y)QX?_[ EI_Z)2MNO[?P?^Z4_P#"OR/KH_"C\^_^"E/_ "<D?^P!:_SD
MKY_KZ _X*4_\G)'_ + %K_.2OG^OY&XS_P"2KQO_ %\E^9\SB_\ >9^H4445
M\R<X4444 %%%% !17/Z/\5?ASX@^(&K_  KT/QC8W7B+0;:&?6=(@FW364<P
MS$9 /N[AR ><$'N*Y'7/VUOV/_#.MWGAOQ%^U!X!L=0T^ZDMK^RN_%EI'+;S
M1L4>-U:3*LK @@\@@BNJG@<;5ERPI2;LG91;T>J>VSZ/J4H3>R/3J*Y7P3\<
M_@O\2O"=_P"/?A]\6/#NM:'I;R)J>L:9K,,UK:,B"1Q)*K%4VHRL<D84@GBJ
MWPV_:(^"'Q@U231/AK\3=*U>]CLDO?LEM<8EDM7.U;E%8 R0L>!*N4)Z-4O!
MXN*DW3E[OQ:/3U[?,.678[.BL;QU\0O!7PTT:/Q!X[\1V^F6D]]!96\EPQS-
M<S2".*%% +.[NP 502?P-;-8N$U!2:T>SZ:;_==$V=KA1114@%%%% !1110!
M] ?\$UO^3DA_V +K^<=?H)7Y]_\ !-;_ ).2'_8 NOYQU^@E?TUX2_\ )*/_
M *^2_*)]!EG^[?-F)\2_^2<>(/\ L"7?_HEZ_):OUI^)?_)./$'_ &!+O_T2
M]?DM7R/C/_O>#_PS_.)RYK\4/F%%%%?B9Y(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7Z.?\ !/K_ )-4\/?]?%]_Z5RU^<=?HY_P3Z_Y-4\/
M?]?%]_Z5RU^J^#__ "4]7_KU+_TN!Z.5_P"\/T_5'M%?)/\ P59_Y /@K_K\
MOO\ T"&OK:ODG_@JS_R ?!7_ %^7W_H$-?KGB-_R1>+](?\ IR)Z>/\ ]TE\
MOS1\8T445_)Q\V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5V?
M[.G_ "<#X&_[&_3?_2F.N,KL_P!G3_DX'P-_V-^F_P#I3'7?E7_(TH?XX_\
MI2+I_P 1>I^J-%%%?VR?6A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5^*/[6/[/WPBUO]J3XD:SJ?A+S;F[\=ZO-<2?;[A=
M[M>2EC@2 #))X Q7[75^0G[3G_)R/Q _['75/_2N6OU#POKUZ&88ATI.-XK9
MM=?(_)_%BG"IEV&YDG[[W]#PS_AFKX*?]"7_ .5&Y_\ CE'_  S5\%/^A+_\
MJ-S_ /'*[JBOVC^T<P_Y_2_\"?\ F?AOU?#_ ,B^Y'"_\,U?!3_H2_\ RHW/
M_P <H_X9J^"G_0E_^5&Y_P#CE=U11_:.8?\ /Z7_ ($_\P^KX?\ D7W(X7_A
MFKX*?]"7_P"5&Y_^.4?\,U?!3_H2_P#RHW/_ ,<KNJ*/[1S#_G]+_P "?^8?
M5\/_ "+[D<+_ ,,U?!3_ *$O_P J-S_\<H_X9J^"G_0E_P#E1N?_ (Y7=44?
MVCF'_/Z7_@3_ ,P^KX?^1?<CA?\ AFKX*?\ 0E_^5&Y_^.4?\,U?!3_H2_\
MRHW/_P <KNJ*/[1S#_G]+_P)_P"8?5\/_(ON1PO_  S5\%/^A+_\J-S_ /'*
M/^&:O@I_T)?_ )4;G_XY7=44?VCF'_/Z7_@3_P P^KX?^1?<CA?^&:O@I_T)
M?_E1N?\ XY1_PS5\%/\ H2__ "HW/_QRNZHH_M',/^?TO_ G_F'U?#_R+[D<
M+_PS5\%/^A+_ /*C<_\ QRC_ (9J^"G_ $)?_E1N?_CE=U11_:.8?\_I?^!/
M_,/J^'_D7W(X7_AFKX*?]"7_ .5&Y_\ CE'_  S5\%/^A+_\J-S_ /'*[JBC
M^T<P_P"?TO\ P)_YA]7P_P#(ON1PO_#-7P4_Z$O_ ,J-S_\ '*_0;_@B/\.?
M!OP]\,?$.'P?HWV-;J_TUIQ]HDDW%4N,??8XZGI7QG7W/_P1[_Y%WQW_ -?N
MG_\ H$]?'<>XS&5N%J\9U)-7AHVVOCB?;>'E&C#BV@XQ2=I]/[DC[-KQ?_@H
M+_R:IXA_Z^+'_P!*XJ]HKQ?_ (*"_P#)JGB'_KXL?_2N*OY8XK_Y)C&_]>JG
M_I+/Z-Q/^[S]'^1^<=%%%?QN?+!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'ZT_#3_DG'A_\ [ EI_P"B4K;K$^&G_)./#_\ V!+3_P!$
MI6W7]OX/_=*?^%?D?71^%'Y]_P#!2G_DY(_]@"U_G)7S_7T!_P %*?\ DY(_
M]@"U_G)7S_7\C<9_\E7C?^ODOS/F<7_O,_4****^9.<**** "N$^.?Q/UOP7
M8:?X*^'=I!>^-?%,SVGAFRN03#"5 ,U]< <BVMT(=^A8F.)3OE2N[KY@_:9_
M8S_:I^*'[0$_QL^ O[8K> 8[CP];:4]@/#RW;!(I))#M=W&Q6:3<54#)4$YP
M,>IE%'!5\9;%58TXI-IR4G%M;)\JD[=7IJE:ZO=:4E!S]YV/G_\ X(\6FLZ=
M^W%^TAI6N>)[S6KZSU>2VGU?4F!GO'CU&Z3S9-H W-MR0  ,X  Q7=_%W_@E
M-^PA\&O@GXI^.GQJT#6?$VK:1I%YK.O:O<^(+BV.HWFUI7"QQ.JH))3M5>2-
MX!9CS7B/_!(#X>?%VU_X*%?%B2^^,3SIX8UB_A\:I]@ _P"$FF-Q=PK*>?W.
M)\SX&>N*^M_^"CSGXI2?#+]C2RD9F^*'CB$Z]"AY.AZ=B\O3QT)V0@9X.2*_
M2,]Q.-PO&JI87$N$)PI2J.FW%J$*=Y=%]A.22TLU?567?6E..+M&5DTKV[)?
MY'CC_L?_ !0\/?\ !$!_@Y\*-"N9/%FO:/;>(-5TRS4_:+PS74-W+;@#EI%M
M@L6P9+^5LY+<\]^SOX$\<_$G]N+]G3Q]\,M"O[?1?A]\ -+TWQ[J)MY(X;&Y
M6UO(FTV4L #.))(\Q'Y@#NQ\N1^CT<<<4:Q1(%50 JJ,  =A7A?[5?B[Q)\3
M?%&F_L7_  HUF:SU?Q79-=^-M;LWQ)X?\.AMDTBM_#<7)S;P]QF23CR\U\_@
M.)\;C'B*$H+][*K.4WM!5(\LVU]I1BO=6COHKW2,88B<N9-;W=^U]S'\"ZGI
MO[4_QNE_:3\3:A!%\,?AO>7%G\/3>2A+;5=57,-WK3%B%:.([K:W8Y&?.D&-
MRU]$6-_8ZI9QZCIE[%<6\R!H9X) Z.IZ$,."/<5\+_\ !17PQ?\ @3X_?LJ_
M#'1M$-A\*+'QU96<^FP)_H*W,=Q:I:Q3@_*0(]^P/U'F]>:T_P#@D=/XW'Q1
M_:*TRS,__"O+7XJ7:^#$(_T:.0W=YYZV^/E"^7]E+!> 2N.IK+,<EAB<C69T
MZEH1BN2%MH^T=.U[_&W><M+:NUB:E)2H^T3TZ+YV^_J?;5%%%?$'(%%%% !1
M110!] ?\$UO^3DA_V +K^<=?H)7Y]_\ !-;_ ).2'_8 NOYQU^@E?TUX2_\
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
M/SCHHHK^-SY8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_6GX:?\ )./#_P#V!+3_ -$I6W6)\-/^2<>'_P#L"6G_ *)2MNO[?P?^Z4_\
M*_(^NC\*/S[_ ."E/_)R1_[ %K_.2OG^OH#_ (*4_P#)R1_[ %K_ #DKY_K^
M1N,_^2KQO_7R7YGS.+_WF?J%%%%?,G.%%%% !1110 5!+I6F3ZA%JTVG0/=0
M(R07+0J9(U;J%;&0#W ZU/133:V *I6?ASP]IVL7OB+3]!LH-0U(1#4;Z&U1
M9KH1@K&)' W/M!(7<3@$@8J[10I22:3W H^(_#/AOQAH\WA[Q=X>L=4T^X %
MQ8ZC:)/#* <C<C@JW/J*=H/A_0?"ND0>'_#&B6>FV%LFVVLK"V2&&)<YPJ(
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
M_P"P!:_SDKY_K^1N,_\ DJ\;_P!?)?F?,XO_ 'F?J%%%%?,G.%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!] ?\$UO^3DA_V +K^<=?H)7Y]_\
M!-;_ ).2'_8 NOYQU^@E?TUX2_\ )*/_ *^2_*)]!EG^[?-F)\2_^2<>(/\
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
MZ5J&GSMNEN-4TJ&(V^H:;/)N#,M] 2LSG)=OF;.3D \9^(W[-W@[PK_P2?\
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
M[3X+'X;_ +3G@IM7^%>L:G<LT/AG6]+WR:IHEN\IVVT$T<GVK8I51MMXE&$
M'T5_P3G^#VF>*OA%X_\ VP?#F@66@:Y^T)XBOO$>A2W>F,ZZ?X?D58-(7R \
M9436D45_+&K(3<7TQ8DX->8?\%;/ _[&_P#P5$\,_#+]C7PI\7-!\3^-9_C3
M82V<O@CQ5;SWWANUT\O)KLTYMG9[=%L%N+8ABF+JZM%/S;0?OO2M*TS0M+MM
M$T6PAM+.SMT@M+6WC"1PQ(H5451PJ@   = * /*/V"OV4A^P[^R3X*_9.MO'
MG_"2V7@?2_[.TW6'TO[)+/;AF9?-02R O\QRRD \?**]?HHH **** "BBB@
MHHHH *_(3]IS_DY'X@?]CKJG_I7+7Z]U^0G[3G_)R/Q _P"QUU3_ -*Y:_2_
M#3_?Z_\ A7YGY3XJ_P#(OPW^-_D<-1117["?B(4444 %%%% !1110 4444 4
M[3P_H&GZO>>(+#0[."_U 1B_O8;9%FN1&"(Q(X&Y]H)"Y)P"<4GB#PYX>\6Z
M3+H'BK0;+4[&< 3V6H6J30R '(W(X*GGU%7:*GECRN-M"N>:DI7U7Z;%30]!
MT/PQI4.A>&M%M-.L;9=MO9V-LL,40SG"H@ 4?05;HHII**LA-N3N]PHHHIB"
MBBB@ K[G_P""/?\ R+OCO_K]T_\ ] GKX8K[G_X(]_\ (N^._P#K]T__ - G
MKY+CG_DF:WK'_P!+B?:>'W_)64/2?_I$C[-KQ?\ X*"_\FJ>(?\ KXL?_2N*
MO:*\7_X*"_\ )JGB'_KXL?\ TKBK^8.*_P#DF,;_ ->JG_I+/Z)Q/^[S]'^1
M^<=%%%?QN?+!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MZT_#3_DG'A__ + EI_Z)2MNL3X:?\DX\/_\ 8$M/_1*5MU_;^#_W2G_A7Y'U
MT?A1^??_  4I_P"3DC_V +7^<E?/]?0'_!2G_DY(_P#8 M?YR5\_U_(W&?\
MR5>-_P"ODOS/F<7_ +S/U"BBBOF3G"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ^@/^":W_ "<D/^P!=?SCK]!*_/O_ ()K?\G)#_L 77\XZ_02
MOZ:\)?\ DE'_ -?)?E$^@RS_ ';YLQ/B7_R3CQ!_V!+O_P!$O7Y+5^M/Q+_Y
M)QX@_P"P)=_^B7K\EJ^1\9_][P?^&?YQ.7-?BA\PHHHK\3/)"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *_1S_ ()]?\FJ>'O^OB^_]*Y:_..O
MT<_X)]?\FJ>'O^OB^_\ 2N6OU7P?_P"2GJ_]>I?^EP/1RO\ WA^GZH]HKY)_
MX*L_\@'P5_U^7W_H$-?6U?)/_!5G_D ^"O\ K\OO_0(:_7/$;_DB\7Z0_P#3
MD3T\?_NDOE^:/C&BBBOY./FPHHHH **** //OVI?VBO!W[*?P*U_XY>-XWFM
M='MA]GL8G"R7MR[!(8%/."SLH+8.U=S$84U\_?L.^*(/VK]-LOC!^T_\>M,U
MCQ7XB1K_ $+X3:5XF2&QT/3R28?,T^*7==2,G[PO<"3"NH !!)QO^"^FA>(]
M7_8=LK_0[>5[;3/'MA=:PT><);&WNX0S>WG2P#ZD5\Y?\%!O!/A[PC^S7^RG
M\=OV>/#]KI/BV;2M/@TZ\T&U2&XNIS9VDL6[8 7=9@PYR=TK@]37Z;PWD6$Q
MN248QGR5L34G#VB2?(H0YE'O%2>LFK.UNET_0P]&,Z2L[.3:OVLC[J_:^_9-
M\8_M-:;J<6O?M0^)/ 7A[3-/+:/9>%+M;6 RK'N>ZU%V :9 V0(59%58]V[<
MQV^5?\$5/&7[2OB;]DS6->^,FI:GKFG1:Q*O@:\UBX>2XN[=(\2*LDGS-")1
MM1CG!WJ.% 'T/\7_ (?? ;]KKP?KW[/OCCQ3;ZFUF$3Q!I7A_P 3-%=:=*Z$
MIYR02!EX.Y4F4JW!*L*^4?\ @CC\*?B7\ /C?\>/@%<^(KK4_!WA/Q!;6FFW
M,N?)>[)F.]!T61H/*,JKT.S/\->?@Z\<1P;B\-5DN>DZ<U&4$K1O9N,EJY2<
MHWOTVO>ZB$E+"2B]U9[?EZGS<?VD_P!H&7]B4_MFI\2M;_X6E_PTA_9PN!=3
M?\>G]E^:-+^S[MOV??SY&W;VQ7Z0?M/_ !:\>?V9H'[/?P>G^P_$7XAPM'!<
MI\__  C>G*J_;=4D_P"N*MLB!QOG>,#.&%6?BO\ "3]D/X*:?K/[3'Q ^&NC
MVB:)=MX@O;@6Y:-M0"[%NDML^4UZY*HLH3S69@ V37A/QL\??&3]D_\ 9%\?
M?MY^*]!AC^+/C;[%!:VMY%YT?A73Y)UCL[  \$P)(TLG&V2Y<[@P KMQ&-P?
M$>(H3PU!1:FXP4K6E.?+R0TWITK<S]5&RYBW.%>47&/73U=K+T1]??#KP)H?
MPP\":3\/?#;W+6.CV$=K;R7EPTTT@48WR2-R[L<LS'J236U7PI\!?VKOCEX+
M_;3^$/[/?BOX@7OB[0_BI\&M/\0ZD^I"*26QU1[6ZGEGA>-%*Q,;7'E'*J)
M5QC!^ZZ^-SK*\7E>)BJ\E)U(\Z:OJFVKN]G>Z9R5J<J<O>ZZA1117CF04444
M %=G^SI_R<#X&_[&_3?_ $ICKC*[/]G3_DX'P-_V-^F_^E,==^5?\C2A_CC_
M .E(NG_$7J?JC1117]LGUH4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >9?M/?L8_LI?M
MI>$[?P1^U7\ /"_CO3K*5I-/C\0Z6DTED[ !G@EXD@9@ "8V4D#!R*Q_V8?^
M">?[$G[&-]=ZQ^S#^S/X5\(:C?6_V>[UBPL/,OI8-V[R3=2EYO*W<^7OVYYQ
M7LM% 'DW[/\ ^PC^QU^RKXZ\4_$[]G;]G+PKX1\0^-;N2Y\3ZUH^FJES?,\A
ME92YR4C,AW^4FV/=SMS7K-%% !1110 4444 %%%% !1110 5^0G[3G_)R/Q
M_P"QUU3_ -*Y:_7NOSS^-W_)9O%O_8RWW_I0]?+\3^,__$&*%/&_4/K7MVX6
M]K[+ELN:]_9U+WVM9>I4?##_ (B>_JOUOZO['WK^S]I>^EK<\+>MV?*]%?0%
M%?&_\3V_]4]_Y=__ 'L5_P 2E?\ 4Y_\MO\ [N?/]%?0%%'_ !/;_P!4]_Y=
M_P#WL'_$I7_4Y_\ +;_[N?/]%?0%%'_$]O\ U3W_ )=__>P?\2E?]3G_ ,MO
M_NY\_P!%?0%%'_$]O_5/?^7?_P![!_Q*5_U.?_+;_P"[GS_17T!11_Q/;_U3
MW_EW_P#>P?\ $I7_ %.?_+;_ .[GS_17T!11_P 3V_\ 5/?^7?\ ][!_Q*5_
MU.?_ "V_^[GS_17T!11_Q/;_ -4]_P"7?_WL'_$I7_4Y_P#+;_[N?/\ 17T!
M11_Q/;_U3W_EW_\ >P?\2E?]3G_RV_\ NY\_T5] 44?\3V_]4]_Y=_\ WL'_
M !*5_P!3G_RV_P#NY\_U]S_\$>_^1=\=_P#7[I__ *!/7C%?4G_!.W_D#>*O
M^OJT_P#09:]C(?I7?\1/S2'#G]C?5_;7?M/K'M.7D3J?#["%[\MOB5KWUM83
M^CU_J&O[;_M/VWLM.3V/)?G]SXO:RM;FO\+O:VFY](5XO_P4%_Y-4\0_]?%C
M_P"E<5>T5X)_P4T\8>'/ ?[&OB?Q1XKU'[)8V]SIXFG\EY-I:]A5?E0$GD@<
M"OJ^(,'B\PR+%87"TY5*M2G.,8Q3E*4G%I1C%7;;>B23;>B.+&U:='!U*E22
MC%1;;;LDDM6WT1^>U%><_P##6?[/W_0__P#E*N__ (U1_P -9_L_?]#_ /\
ME*N__C5?S9_Q"CQ2_P"A%C?_  EK_P#R!\!_K%P__P!!E+_P9#_,]&HKSG_A
MK/\ 9^_Z'_\ \I5W_P#&J/\ AK/]G[_H?_\ RE7?_P :H_XA1XI?]"+&_P#A
M+7_^0#_6+A__ *#*7_@R'^9Z-17G/_#6?[/W_0__ /E*N_\ XU1_PUG^S]_T
M/_\ Y2KO_P"-4?\ $*/%+_H18W_PEK__ " ?ZQ</_P#092_\&0_S/1J*\Y_X
M:S_9^_Z'_P#\I5W_ /&J/^&L_P!G[_H?_P#RE7?_ ,:H_P"(4>*7_0BQO_A+
M7_\ D _UBX?_ .@RE_X,A_F>C45YS_PUG^S]_P!#_P#^4J[_ /C5'_#6?[/W
M_0__ /E*N_\ XU1_Q"CQ2_Z$6-_\):__ ,@'^L7#_P#T&4O_  9#_,]&HKSG
M_AK/]G[_ *'_ /\ *5=__&J/^&L_V?O^A_\ _*5=_P#QJC_B%'BE_P!"+&_^
M$M?_ .0#_6+A_P#Z#*7_ (,A_F>C45YS_P -9_L_?]#_ /\ E*N__C5'_#6?
M[/W_ $/_ /Y2KO\ ^-4?\0H\4O\ H18W_P ):_\ \@'^L7#_ /T&4O\ P9#_
M #/1J*\Y_P"&L_V?O^A__P#*5=__ !JC_AK/]G[_ *'_ /\ *5=__&J/^(4>
M*7_0BQO_ (2U_P#Y /\ 6+A__H,I?^#(?YGHU%><_P##6?[/W_0__P#E*N__
M (U1_P -9_L_?]#_ /\ E*N__C5'_$*/%+_H18W_ ,):_P#\@'^L7#__ $&4
MO_!D/\ST:BO.?^&L_P!G[_H?_P#RE7?_ ,:H_P"&L_V?O^A__P#*5=__ !JC
M_B%'BE_T(L;_ .$M?_Y /]8N'_\ H,I?^#(?YG[7_#3_ ))QX?\ ^P):?^B4
MK;KG_A->VVI?"OPSJ-E+OAN/#]E)$^TC<K0(0<'D<'O705_4F&A.GAX0FK-)
M)I[IVV9^CP:E!-;'Y]_\%*?^3DC_ -@"U_G)7S_7T!_P4I_Y.2/_ & +7^<E
M?/\ 7\A\9_\ )5XW_KY+\SYG%_[S/U"BBBOF3G"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ^@/^":W_)R0_P"P!=?SCK]!*_/O_@FM_P G)#_L
M 77\XZ_02OZ:\)?^24?_ %\E^43Z#+/]V^;,3XE_\DX\0?\ 8$N__1+U^2U?
MK3\2_P#DG'B#_L"7?_HEZ_):OD?&?_>\'_AG^<3ES7XH?,****_$SR0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OT<_X)]?\ )JGA[_KXOO\
MTKEK\XZ_1S_@GU_R:IX>_P"OB^_]*Y:_5?!__DIZO_7J7_I<#T<K_P!X?I^J
M/:*^2?\ @JS_ ,@'P5_U^7W_ *!#7UM7R3_P59_Y /@K_K\OO_0(:_7/$;_D
MB\7Z0_\ 3D3T\?\ [I+Y?FCXQHHHK^3CYL**** "BBB@#.\7^$/"_C_PQ?\
M@KQKH%KJFDZG;/;ZAI]]")(KB)A@JRG@BO+O '[!_P"S=\.=5\-ZEI'A?4+V
M+P9+/)X,T[6]=NKVUT)I7#NUM%,[*K9 PS;F3 VE:]BHKJHX[&X:E*G2J2C%
M[I-I/1K;T;7HVMF4ISBK)GB'B#_@GO\ LW:S\<+S]HO2=/\ $7A[Q=J9)U35
M/"WBR]TXWA( ;>(9%'S!1N"X#$9//->J?#_X<>"?A9X>_P"$7\!>'XM/LS<2
M7$P5VDDN)Y&W23S2N6>:5VY:1V9V/))K;HJ\1F.88NG&G6JRE&*22;;22V6O
M;IVZ#E4G)6;.1^*'P5\'?&#5/#5[XXEO;BU\+ZVFKVFD).%M;J[C4B"2X3;F
M41,?,1<A=X5B&VC&A\3_ (8^!?C-X U7X7?$SP[#JVA:U:FWU&PG)"R)D$$%
M2"K*P5E8$%64$$$ UO45BL3B(\G+-KDUC9VL[WNNSOK??[A<TE;78\A^"_[$
MOP6^"?CBT^)>E-J^M:_I?AJW\/:)JGB&\2>32]*A&V.U@"(BJH'!=@TA&07.
M3GUZBBJQ6+Q6-J^TKS<I6MKV[>2"4I3=Y,****YB0HHHH *[/]G3_DX'P-_V
M-^F_^E,=<979_LZ?\G ^!O\ L;]-_P#2F.N_*O\ D:4/\<?_ $I%T_XB]3]4
M:***_MD^M"BBB@ HHHH **^!?^"XW[:W[37['O\ PJ__ (9S^)?_  CO_"1?
MVW_;/_$FLKO[1]G^P>5_Q]0R;-OG2_=QG=SG Q\"?\/K/^"FO_1RW_EFZ+_\
MAU^E\/\ A7Q#Q)E%+,<-5I1A4YK*4IJ7NR<7=*#6Z=M7H?G6>^)N0\/9K4R_
M$TZKG"UW%1:]Z*DK7FGLUTW/WUHK\"O^'UG_  4U_P"CEO\ RS=%_P#D.O??
M^"7W_!4']N?]HG]N?P/\'/C'\<?[8\-ZQ_:?]HZ=_P (SIEOYWE:9=SQ_O(+
M9)%Q)$C?*PSMP<@D'MS'P=XFRS+ZV,JUJ+C2A*;2E.]HIR=KTTKV6EVO4Y,O
M\6>',RQ]+"4J552J2C!7C"UY-)7M4;M=ZZ/T/UXHHHK\G/U **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K\\_C=_R6;Q;_ -C+??\ I0]?H97YY_&[_DLWBW_L
M9;[_ -*'K^9?I,_\B+ ?]?9?^DGZSX3?\C+$_P"!?F<O1117\<G[F%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5]2?\$[?^0-XJ_Z^K3_T&6OE
MNOJ3_@G;_P @;Q5_U]6G_H,M?KO@5_R<[!>E7_TU,^)\1/\ DD<1ZP_]+B?2
M%?)?_!<'_E&QXY_Z_=(_].=M7UI7R7_P7!_Y1L>.?^OW2/\ TYVU?Z3\'?\
M)6Y?_P!?J7_I:/Y(XM_Y);'?]>:G_I#/P7HHHK^Z#^+ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#^FW]GS_D@G@C_L4--_\ 26.NOKD/
MV?/^2">"/^Q0TW_TECKKZ_S]QO\ OE3_ !2_-G]UX/\ W2G_ (5^1^??_!2G
M_DY(_P#8 M?YR5\_U] ?\%*?^3DC_P!@"U_G)7S_ %_&?&?_ "5>-_Z^2_,\
M#%_[S/U"BBBOF3G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^@
M/^":W_)R0_[ %U_..OT$K\^_^":W_)R0_P"P!=?SCK]!*_IKPE_Y)1_]?)?E
M$^@RS_=OFS$^)?\ R3CQ!_V!+O\ ]$O7Y+5^M/Q+_P"2<>(/^P)=_P#HEZ_)
M:OD?&?\ WO!_X9_G$Y<U^*'S"BBBOQ,\D**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K]'/^"?7_)JGA[_KXOO_ $KEK\XZ_1S_ ()]?\FJ>'O^
MOB^_]*Y:_5?!_P#Y*>K_ ->I?^EP/1RO_>'Z?JCVBODG_@JS_P @'P5_U^7W
M_H$-?6U?)/\ P59_Y /@K_K\OO\ T"&OUSQ&_P"2+Q?I#_TY$]/'_P"Z2^7Y
MH^,:***_DX^;"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *[/\
M9T_Y.!\#?]C?IO\ Z4QUQE=G^SI_R<#X&_[&_3?_ $ICKORK_D:4/\<?_2D7
M3_B+U/U1HHHK^V3ZT**** "BBB@#\L?^#EW_ )HK_P!S)_[BZ_+&OU._X.7?
M^:*_]S)_[BZ_+&O[)\*?^2!P?_<3_P!.S/Y(\3O^2XQ?_</_ --0"OJ?_@BG
M_P I-?AI_P!QG_TRWU?+%?4__!%/_E)K\-/^XS_Z9;ZOHN+_ /DD\P_Z\5?_
M $W(\#A7_DJ,#_U^I?\ I<3]]:***_A0_M8*^9_^"Q-A<P?\$S/CAX]T/Q-K
M^B:YX3^%FO:QX>UCPWXCO-,NK*]M[&66*59;66-CM=%."2IY!!!(KZ8KYP_X
M+#_\HH/VDO\ LA_B?_TV7% 'A7_!+7]FCX0_&K_@EG\(OVAOVA?B5\4]1UK6
M_AK;:MXK\177QX\66[2N8F>6=O)U-%CX!)*A<8XQ7L^@?'_]EK_@E[^QKH&H
M?M6?MCQIX96[U*X\->*?'FO7-[JFJ:=<7\]W9P S;[N^FAM+BVA8A7<^6"0,
MU\V_\$P?^"9/[(O[4W_!%7X3>'OB;X$U"6;QG\(;>#4[VW\4ZG%MDFA9?-6.
M.Y5 5)#!0 IQ@C!(K(_X.--;\%S?\$#_ (O_  Q\+>(X]8G^'>I^$O#>LWD5
MN41;Z'4='=E4G()$<\>[:6"LS(3N5@ #[.TW_@IS^P5K'[4<'[%^E_M,Z!/\
M2;N>XM[/P]&LY2XN( 3/;1W7E_9I+B/:P>!93(I4J5!!%=I\;/VJ_@=^SY>6
M^D?$CQ-J#:I=6,M]!H7AOPSJ&N:DUG&0LEV;+38)[A;=&(5IS&(U) + D"OC
M#_@MOX+\'^#O&W["$'A3PW8Z7%HW[9GA#3=)BT^V6%+.TDBN0UO&J !(V\J(
M%0,?(HK(_9N^(6J>,/\ @NG^UU\ ?&_[2OB7P#XOGT_P;=> M+TNVT=_[:\/
M0:1N<6[:C87+.L-S<S2.D3* ]U*<$JY4 ^MKG_@II^P%9?LQP?ME7W[67@R#
MX:7+/';^*9]4"1RSH</;+$0)C<J>#;[/-!ZI3_@Q_P %)_V&/VAOC3J/[._P
M8_:0T+7_ !EI/A6/Q)J6BVJS*UOIC^5^^:1XUC!7SX@\>[S(B^'52"!\,?MZ
M_L;?LP?L=?\ !)K]N?P3^S_\0O$WB.^\2"7Q-\0X=?O+>>VL=>O&BN'6%+:W
MAAMY6C:"5H57Y$>V.%5DS]))^R]\/_B/_P $8HOAQX3O/#G@#4=?_953P]#X
MXGMH[9=(M+C10[M/< !TM1(S2R\X^^Y^;F@#T'6O^"K'_!/SPOI&E^+/&/[2
M>F:#X:UVZGMM!\;^(=+O=/\ #NJRQ;MZ6NL7$"6%R?D<KY<[;PC%-VTXFG_X
M*D_L$)\2O"7PAL/VBM/U/Q!X^LX[OP-9:'I5[J">(K=PQ$]C-;0217<8V/N>
M)F5#&X8J48#X1U#]G']J+]OW_@BU^SA^PKX6_9YUOPAK^C+X*%Y\1-0O+./2
M])TO1XXMNNVDBS^?-)<V\2-#"L2S!KHB580K,/HS_@NY^SI\0O&7[-&A?MK_
M +.FEB7XN?LS>)(_'W@O9&2]_908.J:8V/F:*>U5F9%!,C6Z(/O4 ?4GC_\
M:9^"_P ,/B[X3^!'C;Q/=VGBOQSYW_")Z7%H-[.-1\G!GV2Q0M$/*4AY-SCR
MT97?:I#'3^-7QJ^&W[/'PSU7XQ_%_7Y=)\-:%;&YUG54TVXNDLH!RTTBV\;N
ML:CEG(VH 2Q !-?,?_!/WXZ^#O\ @I/\;-0_X*,^!1-+X#T;P59^$?A@+N(J
MPN;R.VU+7[@;A]X3?V=I[$ ;9-)N1R&KZ[U[0M&\4Z%>^&?$6F0WNGZC:26M
M_9W"!HYX9%*/&P/564D$=P: /#O%'_!3_P#88\%_LY:/^UYXJ^.(L?ACK\QC
MTKQQ/X:U,:?,=X129?LV(U=SM1WVK(00A;:<=;X^_;&_9^^%_P .O#7Q7\>^
M)M7T[0_%^H6]AX=N)?!VJM+=W5PVVW@\A;8S1R2L0(U=%,A("!LBORB_9_\
M 'B3Q[^RW\9O^#8[6=44^*_#'Q+O=)\/:KJUO]H.G_#R<C7+/69%;EV5_+M$
M(SY4U]:'HO'O'_!(+]I7QO\ \%"?"'P=^%WQ?L+F/Q+^R[I]];_&6UO02P\8
MVC7&AZ6DC'B5C:1ZE>RC^"8VK8SM:@#[/^-'_!0#]D[X ^*=>\%_$;XD7K:G
MX4T>+5O%]KX=\)ZIK1\/6,H9H[C43IUM.MA&ZH[JUP8PR(SC*J2.FO\ ]J7]
MGRQ^!^F_M(K\5=,O/!.MV]I+H6O:4S7B:K]J94MH[5(%>2YEF=T2.&)6D=V"
MJI;BOB[P/XD\#?&C]H[]L2Q_8I\-Z-X*AT_4X]+^/GQ&\2O<:G=^(-9M=+>(
MVFG:?),L%G%!!E&NY-R/(S!;:0#S1X?^PQ^S?K'[6/\ P;R_LG_#CX:?M*I\
M,/B;IOBTZ]\(?$<UI]J@D\1:?=ZW<QVT\)!$D36T-X6!! $6=LFWRW /T:T7
M]O[]EK7[/QO+I_C/6H[WX<Z/;:IXRT'4? ^L66JZ=;7!E%LS6%S:QW+F8P2>
M6J1LS[?E!R,^8_\ !*?_ (*J?"W_ (*5_!)_BAHZ76E:A<:IKUW;:3=Z+=0K
M;:+;:M/:V<DMRR?9FF:W%N\BQRMM=W'13CS?_@FO^V;^TWXK_;F\:?L5?\%'
M_P!E_P />$OC_H?PPL]9M_'_ ('O9)M&\:>%[?4)((IXED):'9=7LI"DY+33
M92+9L/Q-^R[X@^(OAO\ X,K/$=S\*KJXBUL>&?$L4PM'(E6P?Q1<)J!XY %D
M]P6]%S0!^KND_P#!3/\ 8@U?XE>&OA3'\;UM=2\:W+6_@B_U3P[J-EI/B:48
MPFFZG<6Z66H%LC:+>:3?D;<YKW.^OK+3+*;4M2O(K>WMXFEN+B>0(D2*,LS,
M>%  ))/  KX&^-O[,W[%_P#P43_X)^^$/C1\6?VV_B'K?P?TM--\8^%KG1)/
M#UD^G7=O$T=LD+6.DI*MS&TS6XME._S3Y6POA:^_J /EOQA_P6N_X)4^!- O
M_%7B3]M_P6FF:;XL'AJZU"TGFNH?[3\M)&B1X(W$J(LB&29-T46]0[J2!7H_
MQ[_;K_9=_9HO=1T[XM_$&]AGT334U'Q%%H/A74]9;0[)MQ2ZOQIUM/\ 8(&"
M.5EN/+1@C$$[3CX\_P""/_PG^%GBO]KG]O>7Q3\/=$U1KS]I>6"\34=-BG66
M)+>*X165P00)F:3I]_YNH&,G_@DUXJO?CS\<_P!L#X)>*_VIO%?A7XB:/^TS
MXHN?$/@RRL=!D:[T25H;;3KP+J&FW$TMO]E@CMU_>%%2&,84.NX ^_(OVGOV
M=IO@"G[5,7QK\,GX;R:.-43QM_:\0TTVAX$OGYVXS\N,YW?+C=Q7YO?\%$_V
MA/@7\:/^"I7[$4OPQ\?^,[?7A\69&U;PKXDT_7]&CNM/>R9K>]BT[4XX(I8Q
M)&R_:88FR6VL^<"O,?VO?A=^S5_P3N\'?L9?LC? GXB:_JG[/>G_ +9"Q^.-
M4\5:LEU:QZK;S1RQ6<DZQQQ26L5X]T\B8*)-:S;\M$VWZ@_X+$Z9HQ_X* _L
M">(+JT@^VP?'B_MK>[=1O2.73LO&#Z,T<61W*K0!]<_#O]LS]F[XJ_%[Q;\
M/ WQ"DNO&_@6RCO/%?A6?0KZVOM/@D_U<C0S0(SJX(*% V\,I7(()L_L^?M;
M_L\_M3KXF_X41\18];E\&:Z^B^*[5].N;.?2=009>UGAN8HY(Y5'WE*Y4\'!
MXKXX_9EQ;_\ !R=^TW#.P1[CX%>$)8$8X,B*RJS*.X#<$]B:^7-5\:^.=+_8
M[_X*V^(?@1K+MK5O\6-7(NM(GS)#:&R@CO9%9.5*VXNB6'*E&.01P ?IPO\
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
M ,0M4;4O&EW??$'6]2CU:\8L3<2P7MY-%YOSL-X0, < X  \W_;!_P"")?\
MP3F_;C^-MI^T;\<_@M=KXW@@2WO/$?A?Q+>Z/<ZE BA%CN6M)8_.P@$8<_O
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
MOFS$^)?_ "3CQ!_V!+O_ -$O7Y+5^M/Q+_Y)QX@_[ EW_P"B7K\EJ^1\9_\
M>\'_ (9_G$Y<U^*'S"BBBOQ,\D**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K]'/^"?7_)JGA[_ *^+[_TKEK\XZ_1S_@GU_P FJ>'O^OB^_P#2
MN6OU7P?_ .2GJ_\ 7J7_ *7 ]'*_]X?I^J/:*^2?^"K/_(!\%?\ 7Y??^@0U
M];5\D_\ !5G_ ) /@K_K\OO_ $"&OUSQ&_Y(O%^D/_3D3T\?_NDOE^:/C&BB
MBOY./FPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "NS_9T_Y.!\
M#?\ 8WZ;_P"E,=<979_LZ?\ )P/@;_L;]-_]*8Z[\J_Y&E#_ !Q_]*1=/^(O
M4_5&BBBO[9/K0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *_//XW?\EF\6_]C+??^E#U^AE?GG\;O^2S>+?^QEOO_2AZ_F7Z
M3/\ R(L!_P!?9?\ I)^L^$W_ ",L3_@7YG+T445_')^YA1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?4G_  3M_P"0-XJ_Z^K3_P!!EKY;KZD_
MX)V_\@;Q5_U]6G_H,M?KO@5_R<[!>E7_ --3/B?$3_DD<1ZP_P#2XGTA7R7_
M ,%P?^4;'CG_ *_=(_\ 3G;5]:5\E_\ !<'_ )1L>.?^OW2/_3G;5_I/P=_R
M5N7_ /7ZE_Z6C^2.+?\ DEL=_P!>:G_I#/P7HHHK^Z#^+ HHHH **** "OE_
MXMD?\/$/!O/_ ##X/Y7%?4!&1BN&U7]F_P"#^M^-(OB)JOA^]FUN!T:#4F\0
M7PDC*?=VXFP /0<<GUKY;BO)\?G6&P]/"\MZ=:G4?,VM(.[2M&6K^1]-POFV
M"R?$UZF)YK3I5*:Y4GK-6N[RCHOF6?BMX-^"WC:33-'^+MMI,\DDDD>D0:E>
MB)Y';;O$0W*6;A?NY/3UKQ3Q#^S7:? G]H?P)XM^"MU=P6NKZT;34-+>=I/*
MA"[Y2K$[FC\H.2&S@JISR,>V?%+X$_#/XR:;9:;X_P!">[_LXG[#<+=R)+%D
M -\X;+9VKG=G. >O-7_!OPR\*^!UB;2UO;F>& PPW>JZE-=S1Q'&8T:9F,:G
M:N57 .T9' KBS?AK^V<R]I5P]*+C*G.%:+:JKE<6T_<5]G%>\U:SM='7E7$7
M]D9?R4J]27-&I&=&23I-232:]Y]TW[J=[J]F+XK^%WP_\;7HU/Q1X7M[JX%L
MULTYW(\D#'+0NR$%XR>2C97VKB/"Z6'Q'\4-\1;?3D'A#P8DL'A&QMX@L=W<
MQJ4ENU4?+L0 Q1=OOL,9%>C>*_#L'BWPW>^&;K4+NUBOK=H9I[&4)*J-PVUB
M#M)&1G&1GC!YJ;1=%TOPYH]KH&AV26UG90)#:V\0PL<:C"J/H!7M8K*H8G'1
MDH1C#XI-)<TYI^XI=XP:YM7K+EZ)W\;#9G+#X)Q<Y2G\,4V[0BU[S7:4E[NF
MT>;JU;Y-7]J+XNVOP@M/VA9O$IEGG\?MITVA!$^R_8OLWF"$+MW!@5/[S.[Y
MADFOKN-_,17VD;@#AA@CZUYU;?LM?"2UU".6+3;G^SH=:.KPZ"9P;)+TJ%\T
M)C=T ^3=L']VO1J\KA+*<_RQ5?[2K>TNH)>\Y>]%/GGKLIW6G2VR/5XHS3(\
MR=/^SZ/)9S;T4?=;7)#3?DL]?/=A1117V)\D%%%% !1110!_3;^SY_R03P1_
MV*&F_P#I+'77UR'[/G_)!/!'_8H:;_Z2QUU]?Y^XW_?*G^*7YL_NO!_[I3_P
MK\C\^_\ @I3_ ,G)'_L 6O\ .2OG^OH#_@I3_P G)'_L 6O\Y*^?Z_C/C/\
MY*O&_P#7R7YG@8O_ 'F?J%%%%?,G.%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!] ?\$UO^3DA_V +K^<=?H)7Y]_\ !-;_ ).2'_8 NOYQU^@E
M?TUX2_\ )*/_ *^2_*)]!EG^[?-F)\2_^2<>(/\ L"7?_HEZ_):OUI^)?_).
M/$'_ &!+O_T2]?DM7R/C/_O>#_PS_.)RYK\4/F%%%%?B9Y(4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7Z.?\ !/K_ )-4\/?]?%]_Z5RU^<=?
MHY_P3Z_Y-4\/?]?%]_Z5RU^J^#__ "4]7_KU+_TN!Z.5_P"\/T_5'M%?)/\
MP59_Y /@K_K\OO\ T"&OK:ODG_@JS_R ?!7_ %^7W_H$-?KGB-_R1>+](?\
MIR)Z>/\ ]TE\OS1\8T445_)Q\V%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5V?[.G_ "<#X&_[&_3?_2F.N,KL_P!G3_DX'P-_V-^F_P#I3'7?
ME7_(TH?XX_\ I2+I_P 1>I^J-%%%?VR?6A1110 4444 ?$O_  6+_P":=?\
M<7_]LJ^):^VO^"Q?_-.O^XO_ .V5?$M?T#P1_P DOA_^W_\ TN1_-G'_ /R5
MN)_[<_\ 3< KVW_@G1_R>5X._P"XA_Z;KFO$J]M_X)T?\GE>#O\ N(?^FZYK
MUL^_Y$>*_P"O<_\ TEGC<._\E!@_^OM/_P!+1^H]%%%?S0?U8%<G\8?CO\%_
MV>_"C^._CI\4]!\(:)%GS=7\1ZG'9VT>,9+2R$*HY')(ZBNLKYO_ ."Q*J__
M  2@_:1#*"/^%(>)C@CO_9D] &Q!_P %1O\ @F_=:8-:MOVZ_A/)9M%YBW<?
MCNQ,13&=VX2XQ[YQ7K/PN^*WPR^-_@+3OBI\'/B!H_BGPSK$32:5K_A_48[N
MSO$5VC9HIHB4<!T9203RI':OSR_X)=?\%./V+OV6_P#@BY\(M<^*_P 8H+2;
MP;\)+:75]/CTZZDE#Q1,3$-D3 L3A1CC)ZXKUW]KW]N7X??\$B_^"<</[4W@
MC]E;7O$?A62Y?6KC1-"UFRM;?2+G6]0^UE9I)F618FN]09$\BWFVC *HH!H
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
M\!A_\F?:5%?%O_#6?[0/_0__ /E*M/\ XU1_PUG^T#_T/_\ Y2K3_P"-4?\
M$EWBE_T&8+_P97_^9P_XBEP__P ^JO\ X##_ .3/M*BOBW_AK/\ :!_Z'_\
M\I5I_P#&J/\ AK/]H'_H?_\ RE6G_P :H_XDN\4O^@S!?^#*_P#\SA_Q%+A_
M_GU5_P# 8?\ R9]I45\6_P##6?[0/_0__P#E*M/_ (U1_P -9_M _P#0_P#_
M )2K3_XU1_Q)=XI?]!F"_P#!E?\ ^9P_XBEP_P#\^JO_ (##_P"3/M*BOBW_
M (:S_:!_Z'__ ,I5I_\ &J/^&L_V@?\ H?\ _P I5I_\:H_XDN\4O^@S!?\
M@RO_ /,X?\12X?\ ^?57_P !A_\ )GVE17Q;_P -9_M _P#0_P#_ )2K3_XU
M1_PUG^T#_P!#_P#^4JT_^-4?\27>*7_09@O_  97_P#F</\ B*7#_P#SZJ_^
M P_^3/M*BOBW_AK/]H'_ *'_ /\ *5:?_&J/^&L_V@?^A_\ _*5:?_&J/^)+
MO%+_ *#,%_X,K_\ S.'_ !%+A_\ Y]5?_ 8?_)GVE17Q;_PUG^T#_P!#_P#^
M4JT_^-4?\-9_M _]#_\ ^4JT_P#C5'_$EWBE_P!!F"_\&5__ )G#_B*7#_\
MSZJ_^ P_^3/U2_X)K?\ )R0_[ %U_..OT$K\;O\ @AK\>/BO\1?VX1X=\9>*
MOMEG_P (?J$OD_88(_G5H<'*(I[GO7[(U[V7>'.=^%V'_L7-:E.=6_M+TG*4
M;2T2O.$'?W7?W;>9^H\(9YA.(,I^M8>,E'F:]Y).ZMV;[]S$^)?_ "3CQ!_V
M!+O_ -$O7Y+5^M/Q+_Y)QX@_[ EW_P"B7K\EJ_$O&?\ WO!_X9_G$[\U^*'S
M"BBBOQ,\D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]'/^"?7
M_)JGA[_KXOO_ $KEK\XZ_1S_ ()]?\FJ>'O^OB^_]*Y:_5?!_P#Y*>K_ ->I
M?^EP/1RO_>'Z?JCVBODG_@JS_P @'P5_U^7W_H$-?6U?)/\ P59_Y /@K_K\
MOO\ T"&OUSQ&_P"2+Q?I#_TY$]/'_P"Z2^7YH^,:***_DX^;"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *[/\ 9T_Y.!\#?]C?IO\ Z4QUQE=G
M^SI_R<#X&_[&_3?_ $ICKORK_D:4/\<?_2D73_B+U/U1HHHK^V3ZT**** "B
MBB@#XE_X+%_\TZ_[B_\ [95\2U^OWQC_ &<_@U\?_P"SO^%M^#O[6_LGSO[/
M_P")A<0>5YNSS/\ 4R)NSY:=<XQQC)SQ'_#NC]C;_HCO_EPZC_\ )%?J/#O&
MV591DU+"5H3<H\U[*-M9-]9)[/L?D?$_ .<9UGE;&T*E-1GRV4G)/2,8ZVBU
MNNY^7%>V_P#!.C_D\KP=_P!Q#_TW7-?;7_#NC]C;_HCO_EPZC_\ )%;?PY_8
MM_9H^$OC*S^(/P^^&O\ 9^KZ?YGV2[_MF]E\OS(VC?Y))F4Y1V'(/7(YP:[<
MSX_R;&Y;6P\*=12G"45=1M=II7]]Z'!E7AOGF!S2AB:E2FXPG&3LY7M&2;M[
MBUT[GJ5%%%?D)^UA7RS_ ,%LO'W@7P+_ ,$H_P!H)/&OC+2M(;5OA!XAL-+7
M4]0C@-Y=2Z?-'%!$'(\R1W955%R26  YKZFHH _.+_@D#^W?_P $Z=&_X) ?
M!?X3_&;]L_X.Z7-!\+;?2_$_A[Q#\1],M9X/W;QSP3PRSJ\9QN!5@#@UXU_P
M7:_:^^!'[17_  ;X?%#7_@YKFGQ>";GQAH_ASX5:A-J/S^*[33-8TZ*YNK5)
M</)&D\-Y&I&[=':^=G;(,?L%10!^9G_!=3]H[X 3>(OV'?$5M\:?"TUA/^U_
MX0UZ*\AUVW>)M*07<<E_N#X^S([JK3?<4GDC!KRGXH_'S]DC_@GI_P %G_C=
MK7_!3WX3:#>_"[]H>P\.^(OA-\6_$'@Q-9T^VGLM+BLKG3WD6&4QY*J1L!"J
MD3OA9E8?L35#Q'X5\+^,=-_L?Q=X;L-5M/,#_9=2LTGCW#HVUP1D=C0!^7G_
M  46^./[&WC+_@B#^TI\4/V8/ACX3\"?#SQ9X>6P\'^(K;P[%X?/CJ\#Q^9<
MV]NT,,D\(=_)BD9=TK1SLJ^7L>3Z9\+:Y^SK\;/^"(<,WC:\N/&'P\NOV;E@
M\4P^!Y5O+VXM8]"474%J(R<W84,J)U$@4$ BOK>***")888U1$4*B*,!0.@
M["O%_P#@HE\%/VBOVBOV,_'/P6_93^*NG>#/'.OZ=';Z3KFKQRFVV">-I[:1
MX?WL23P++ 98P7C$Q91N H _(_X0_MB?\$V/VHO^">GP4_8&_:Q_X*O_  YM
M_ ?A)] GUK1AX1U.PUF]LM."266AW5W<%;>$0E889KN./]\MO\BPERP_3+_@
MJO\ LDV7_!2#_@GSK'AGX+>*;6;Q5:06GC3X,^+-(O4=8=<LQ]JT^YMYT)7;
M,"8A*I($=R6&>*X'P5;_ /!1WXF:9:_#'XK?\$C?V>_#$J68LI_&6I?$B'5=
M'@15">9#I<.E_:)4VJ-MLTT0( 4S)]X3^-O@C_P5#^!T'@3]AS]@[0OA=IWP
M6M/AK!H.J?%;Q+=W"Z]X?OAYD4UW;6,#+"[+%LD@A5?*$IPSQQJ%H M?\$:?
M'WQ4_;)^&5[_ ,%,_P!H'P))X=\4?$K1-+T#1=#N%(;3=)TF-XYRJD Q_:=6
MEU6X' )@:T#9,8KZ'_;6\:_"[X<?L@?$_P >?'#P4OB3P7I'@+5;KQ;X?=-P
MU'3$M)#<VY7!W;XMZX[YQ76_"3X6^#/@?\*_#?P9^'.EBRT#PGH5II&BVF<F
M*UMX5BB4GN=J#)[G)K?EBBGC,4T:NC##*PR"/I0!^0/[./PRU/\ X)Z?ME_
M70O^"4'[<MU\6_V>OC9XBFMM9^".I>(H]<3PMI1MGN)-9T^X5C):VD'RA@X4
M^8\4<C3/*-G>?L/_ !;^'GPK_P""W?[=?P#^(7B^;0?&'Q-USP3+X%TI;.5K
MS4[<:+.DMY;(J_/%#YJ/)(#MC4%F("DC],=&\%^#O#FHW>K^'O">F6%WJ#[[
M^ZLK".*2Y;).9&4 N<D\G/6KO]GV'V_^U?L,/VKR?*^T^4/,\O.=F[KMSSCI
MF@#\N/\ @W^_:-^&/["W[%/B/_@GG^VW\0] ^&GQ'^ 7BW6HO$&E^+M6CL3?
MZ7<W<M]!JUJ9BOVFUD,\BK)'NSL4G'F)N^3OVC/@[?\ [+/_  :Q?'^#XL[?
M"6H_''XR_P#":^!?!6ORBUU"'3;GQ-HS6]NMO)A]_P!DL_M31@;D24EPI# ?
MO7J_@OP=X@U6SUW7O">F7U]I[;K"\O+".66V.<YC=@2AR >"*TZ /BC_ (*H
M_M[^)OV9_P#@D[>_M<_LJ76C>)XYH=&MK?Q5:6JZQ8:38W-Q%#-JOE1DI<"!
M6)52=GF;-X(!4_%OQD_:$_8I\.?\%AOV$?VBOA7^T%XD^(?AHV_C^UU_XJ:I
M/J6LKK6H7&@K!;6EO*L9A><SSA/L-C&JPR7*IY,9<+7[37-M;7MM)9WENDL,
MJ%)8I4#*ZD8*D'@@CC%5X= T*VCM(;?1;2-+#_CQ1+90+;Y2O[L ?)P2.,<'
M% 'Y,_&+]L_]DC_@GI_P6T^/7B>/]JG0/A/JOC;P1X87Q]HGQ/\ "6IW>G>(
M]4CM)#9ZCILMD%$<=O;,L4P=V$TL\JCRVC+FGK_[./[.G[17_! K]HG]G3_@
ME_\ M.:3\;_''B/7)?''CC5=!58[K6/$$FIVNIW*#3\L]J)X;$V\$#;MPC"[
MY&W,??;;X>?\%6?V>?CU\5KG4OV0_A;^TIX1^(7CNYUSPWXBO_B$F@:IHFG,
MB16VD7,%Y9W$3PVT2[$\A@#ODD;+S.*]\_9'_9?\3>"_BAXB_:B^+'PH^'_@
M;Q=XJ\/V.B_\(E\-R9[33[&VFGG7[3>FWMFU"Z>2X.9/(C2-8U2,'YY) #XP
M_9>_X*9_\$7OVQ_AWX:\&?##]COP'J/QYUM8[)O@G<?!R-;S3]:4!9Q/.;(P
MP64#[Y)+LOA(48D>8/*K]4ZSM/\ "'A/2=;N_$VE>%].MM2OP!?:A;V4:3W
M'3S) -SX]R:T: "BBB@ HHHH **** "BBB@ HHHH **** "OSS^-W_)9O%O_
M &,M]_Z4/7Z&5^>?QN_Y+-XM_P"QEOO_ $H>OYE^DS_R(L!_U]E_Z2?K/A-_
MR,L3_@7YG+T445_')^YA1110 4444 ?+'[9__!57X<?L@ZE?:;;_  0\>>.(
M]$ECC\4:WX:T9O[)T61PI6"XO7_=B<AT/EC.-P#%3Q7K7[-G[6_P9_:D_9_L
M?VDOAYKCVWAVZBE-V=8"P2Z=)$2)8IQN*HR$<D,5((8$@@UYC_P50\8?%CX<
M_L5>.- ^!?[.=QXN'B#P_J5IK<NGR0)%I%O<HXN+QX,^;</B623$:-\V7<XS
MGBO^"#_Q+^"?C?\ 8.TWPO\ ![PS?Z1<>&-5FL_%5MJ5TL\D^HN%F>Z6154-
M'(KKM&T% FSYMF]OTNOD.3U_#E9S0PTHU*=:-.4U5C.\7%W<X;TVY64--4];
MZ-_*4\QQU/BEX&I53A*FY*+@XV::LHR^WIK+7[MEZ+\(_P#@I]^S5\>_VK9?
MV2_@]/J^LZO9:;=W>IZRVG-;65NUN45H5\[;)(^7ZA-G&0S9KK/VK/VS/AS^
MRG>>"_"GB#3+S6/$_P 1?$L.A>#?#U@Z(]Y<R2Q1EY)'(6*%&FB#/R1YBX4\
MX^&OV;T2/_@X\^*BH@4?\(_<G &.39:>2?SKZ9_X*&_L4?$3]H'XP?!7]I/X
M27%K<ZS\(_&<.I7OAZ[N1#_:MA]JMII4AD;Y$F'V?"ARJL)#EAM&>_,^&>$L
MKXIR_#UY2AAJV%A6ES2N_:3ISE&,I)12BY\L6THI+73=<V$S;.L9D^)JTTI5
M85I05E]F,HIM*[NU&[2;>O?8]*_92_;/^''[5M_XU\)>']+O-'\4?#KQ)-H?
MC+P]?LCO:7,<LL0DCD0E987:&4*_RD^6V5'&=^U_:$T;6_VDKG]F_P )>'KK
M4[O1- 35/%VLPRJ+713,V+2UDZEKB8"201C&V--YX90?DSX0_"KQ]_P3WO\
MXU?M9^/=)M=2^(GQW^(+0?#CX=6-V)7:XGNKJ6SM9I5PA?\ ?M).R%DCBMV8
M.22*]%^''QN_9R_8%TG4O@Y\3_B%?>)OB/\ V5<>.?C!K&BZ/->2QM*T?VC4
M;GRU_<P)OBCBB'SK D>$Q\Q\W,^&<LEC:\\IA*O"2BJ48WE[_)!UI76KITIR
M<(MZ3FXI.:C*_5A,VQ:P]-8V2IR3;FW9>[S2Y%9Z*4XI2:Z13T3:/K"BLGP+
MXZ\'_$WP=IGQ!\ >(K75M%UFS2[TS4K*3?%<0N,JRG^AY!R" 1BM:OSJI3J4
MJCA--23LT]&FMTUT:/J(RC.*E%W3"BBBH*"BBB@ KZD_X)V_\@;Q5_U]6G_H
M,M?+=?4G_!.W_D#>*O\ KZM/_09:_7? K_DYV"]*O_IJ9\3XB?\ )(XCUA_Z
M7$^D*^2_^"X/_*-CQS_U^Z1_Z<[:OK2OEO\ X+->%]=\9?\ !/+QIX>\-V/V
MF\FO-*,4/FJFX+J-NQY8@#@'O7^DO"$HPXKP$I.R5:G_ .EH_DGBQ.7"^.2_
MY]5/_2&?@/17=?\ #-7QK_Z$O_RHVW_QRC_AFKXU_P#0E_\ E1MO_CE?V]_:
M.7_\_H_^!+_,_C'ZOB/Y']S.%HKNO^&:OC7_ -"7_P"5&V_^.4?\,U?&O_H2
M_P#RHVW_ ,<H_M'+_P#G]'_P)?YA]7Q'\C^YG"T5W7_#-7QK_P"A+_\ *C;?
M_'*/^&:OC7_T)?\ Y4;;_P".4?VCE_\ S^C_ .!+_,/J^(_D?W,X6BNZ_P"&
M:OC7_P!"7_Y4;;_XY1_PS5\:_P#H2_\ RHVW_P <H_M'+_\ G]'_ ,"7^8?5
M\1_(_N9PM%=U_P ,U?&O_H2__*C;?_'*/^&:OC7_ -"7_P"5&V_^.4?VCE__
M #^C_P"!+_,/J^(_D?W,X6BNZ_X9J^-?_0E_^5&V_P#CE'_#-7QK_P"A+_\
M*C;?_'*/[1R__G]'_P "7^8?5\1_(_N9PM%=U_PS5\:_^A+_ /*C;?\ QRC_
M (9J^-?_ $)?_E1MO_CE']HY?_S^C_X$O\P^KXC^1_<SA:*[K_AFKXU_]"7_
M .5&V_\ CE'_  S5\:_^A+_\J-M_\<H_M'+_ /G]'_P)?YA]7Q'\C^YG"T5W
M7_#-7QK_ .A+_P#*C;?_ !RC_AFKXU_]"7_Y4;;_ ..4?VCE_P#S^C_X$O\
M,/J^(_D?W,X6BNZ_X9J^-?\ T)?_ )4;;_XY1_PS5\:_^A+_ /*C;?\ QRC^
MT<O_ .?T?_ E_F'U?$?R/[F?T9_L^?\ )!/!'_8H:;_Z2QUU]<I\"+2XL/@?
MX-L;N/9+#X4TZ.5<@X86T8(R..HKJZ_@C&M/&5&OYG^;/[FP?^Z4_P#"OR/Q
M _X. /\ D_L_]B3IO_H4]?$5?;O_  < ?\G]G_L2=-_]"GKXBK^U^!/^2-P'
M_7J/Y'\=\;?\E;C?^ODOS"BBBOK#Y<**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#[=_X-__ /D_L?\ 8DZE_P"A05^W]?B!_P &_P#_ ,G]C_L2
M=2_]"@K]OZ_DWQH_Y++_ +A0_.1_47A!_P DD_\ KY/\HG/_ !9O;;3?A7XF
MU&]EV0V_A^]DE?:3M58').!R>!VK\5?^&L_V?O\ H?\ _P I5W_\:K]F_P!H
M/_D@GC?_ +%#4O\ TEDK^9*OD.&_ _A/Q=IU*V<5Z]-X=I1]C*G%-3NWS<].
MI?X5:UNNYS>)G%F8\-XC#0PT(24U)OF3>S6UI+N?:7_#6?[/W_0__P#E*N__
M (U1_P -9_L_?]#_ /\ E*N__C5?%M%?3?\ $EWA;_T&8W_P90_^9S\O_P"(
MI<0?\^J7_@,__DS[2_X:S_9^_P"A_P#_ "E7?_QJC_AK/]G[_H?_ /RE7?\
M\:KXMHH_XDN\+?\ H,QO_@RA_P#,X?\ $4N(/^?5+_P&?_R9]I?\-9_L_?\
M0_\ _E*N_P#XU1_PUG^S]_T/_P#Y2KO_ .-5\6T4?\27>%O_ $&8W_P90_\
MF</^(I<0?\^J7_@,_P#Y,^TO^&L_V?O^A_\ _*5=_P#QJC_AK/\ 9^_Z'_\
M\I5W_P#&J^+:*/\ B2[PM_Z#,;_X,H?_ #.'_$4N(/\ GU2_\!G_ /)GVE_P
MUG^S]_T/_P#Y2KO_ .-4?\-9_L_?]#__ .4J[_\ C5?%M%'_ !)=X6_]!F-_
M\&4/_F</^(I<0?\ /JE_X#/_ .3/M+_AK/\ 9^_Z'_\ \I5W_P#&J/\ AK/]
MG[_H?_\ RE7?_P :KXMHH_XDN\+?^@S&_P#@RA_\SA_Q%+B#_GU2_P# 9_\
MR9]I?\-9_L_?]#__ .4J[_\ C5'_  UG^S]_T/\ _P"4J[_^-5\6T4?\27>%
MO_09C?\ P90_^9P_XBEQ!_SZI?\ @,__ ),^TO\ AK/]G[_H?_\ RE7?_P :
MH_X:S_9^_P"A_P#_ "E7?_QJOBVBC_B2[PM_Z#,;_P"#*'_S.'_$4N(/^?5+
M_P !G_\ )GVE_P -9_L_?]#_ /\ E*N__C5'_#6?[/W_ $/_ /Y2KO\ ^-5\
M6T4?\27>%O\ T&8W_P &4/\ YG#_ (BEQ!_SZI?^ S_^3/M+_AK/]G[_ *'_
M /\ *5=__&J_4_\ X)E^,/#GCS]C7PQXH\*:C]KL;BYU 0S^2\>XK>S*WRN
M1R".17\[U?O1_P $/O\ E&QX&_Z_=7_].=S7@\0_1ZX+\*<#'-\IQ&(J59R5
M)JK.G*/+).3:4*4'>\%;6UKZ=OO_  YXTS3B+/9X;$P@HJFY>ZI)W4HKK)Z:
M]CZTKY)_X*L_\@'P5_U^7W_H$-?6U?)/_!5G_D ^"O\ K\OO_0(:_%?$;_DB
M\7Z0_P#3D3]@Q_\ NDOE^:/C&BBBOY./FPHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "NS_ &=/^3@? W_8WZ;_ .E,=<979_LZ?\G ^!O^QOTW
M_P!*8Z[\J_Y&E#_''_TI%T_XB]3]4:***_MD^M"BBB@ HHHH **** "BBB@
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
M4O\ TEDK^9*OZ;?V@_\ D@GC?_L4-2_])9*_F2K[;P(_W/'?XH?E(^.\;/\
M>\%_AG^<0HHHK]\/PX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K]Z/^"'W_*-CP-_U^ZO_P"G.YK\%Z_>C_@A]_RC8\#?]?NK_P#ISN:_'?&[
M_DDJ7_7Z/_I%0_6?!O\ Y*FK_P!>9?\ I<#ZTKY)_P""K/\ R ?!7_7Y??\
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
MW"BBB@ HHHH *_>C_@A]_P HV/ W_7[J_P#Z<[FOP7K]Z/\ @A]_RC8\#?\
M7[J__ISN:_'?&[_DDJ7_ %^C_P"D5#]9\&_^2IJ_]>9?^EP/K2ODG_@JS_R
M?!7_ %^7W_H$-?6U?)/_  59_P"0#X*_Z_+[_P! AK^'O$;_ )(O%^D/_3D3
M^C\?_NDOE^:/C&BBBOY./FPHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "NS_9T_Y.!\#?\ 8WZ;_P"E,=<979_LZ?\ )P/@;_L;]-_]*8Z[\J_Y
M&E#_ !Q_]*1=/^(O4_5&BBBO[9/K0HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /C/Q#_P $IOBQX$^/WCGX\_L1_P#!1?XB
M_!\?$WQ#)K_CGPD^@:7XCTB[U22-(Y+NWAU&%FM9'6.,-M8Y"(HPB*@][_9Y
M_9F?X,75YXV^('QC\3?$KQUJMI':ZKXV\6K:Q3&V1F=;6VM;*&&UL[<.S-LB
MB#.<&5Y656'J-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5^>?QN_Y+-XM_[&6^_]*'K]#*_//XW?\EF\6_\ 8RWW_I0]?S+]
M)G_D18#_ *^R_P#23]9\)O\ D98G_ OS.7HHHK^.3]S"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *^I/\ @G;_ ,@;Q5_U]6G_ *#+7RW7U)_P
M3M_Y WBK_KZM/_09:_7? K_DYV"]*O\ Z:F?$^(G_)(XCUA_Z7$^D*\*_P""
MDO\ R9_XE_Z^;#_TLAKW6O&_V^M _P"$G_9;\0:+]K\CS9[(^;Y>[&+J(],C
MT]:_T(H9OE^05XYGCY\E"@U4G*S?+"'O2=HIR=DF[)-OHFS^7,RR[&YQE];
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
M2_X?%_\ 5NG_ )=W_P!R4 ?;5%?$O_#XO_JW3_R[O_N2NW_9S_X*4?\ "_\
MXRZ-\)/^%+_V3_:WVC_B8?\ "1^?Y7E6\LW^K^SINSY>W[PQG/.,$ ^HZ***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *_//XW?\EF\6_P#8RWW_ *4/7Z&5
M^>?QN_Y+-XM_[&6^_P#2AZ_F7Z3/_(BP'_7V7_I)^L^$W_(RQ/\ @7YG+T44
M5_')^YA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?4G_!.W_D#
M>*O^OJT_]!EKY;KZD_X)V_\ (&\5?]?5I_Z#+7Z[X%?\G.P7I5_]-3/B?$3_
M ))'$>L/_2XGTA7EG[9__)N^M?\ 7:T_]*8Z]3KRS]L__DW?6O\ KM:?^E,=
M?VGX@_\ )"9I_P!@];_TW(_!>&?^2BP?_7V'_I2/AZBBBO\ ,\_K **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _1_P'_R(^C?]@FW_P#1
M2UJUE> _^1'T;_L$V_\ Z*6M6O\ 5/+O^1?1_P $?R1_'6*_WF?J_P S\0/^
M#@#_ )/[/_8DZ;_Z%/7Q%7Z\?\%3O^3I#_V+EG_Z%)7S?7]B\'\2_5N%L'2]
ME?EIQ5^;R]#^0.,<M]KQ3C)\^]273S]3X7HK[HHKZ3_6S_IS_P"3?_:GS?\
M9/\ ?_#_ ()\+T5]T44?ZV?].?\ R;_[4/[)_O\ X?\ !/A>BONBBC_6S_IS
M_P"3?_:A_9/]_P##_@GPO17W111_K9_TY_\ )O\ [4/[)_O_ (?\$^%Z*^Z*
M*/\ 6S_IS_Y-_P#:A_9/]_\ #_@GPO17W111_K9_TY_\F_\ M0_LG^_^'_!/
MA>BONBBC_6S_ *<_^3?_ &H?V3_?_#_@GPO17W111_K9_P!.?_)O_M0_LG^_
M^'_!/A>BONBBC_6S_IS_ .3?_:A_9/\ ?_#_ ()4_P"#?_\ Y/['_8DZE_Z%
M!7[?U^;?_!+'_DZ0?]BY>?\ H4=?I)7\V^*N/_M'BGVO+R_NXJU[]9>2/Z2\
M*J'U?A9PO?\ >2_*)R'[0?\ R03QO_V*&I?^DLE?S)5_3;^T'_R03QO_ -BA
MJ7_I+)7\R5?HW@1_N>._Q0_*1\-XV?[W@O\ #/\ .(4445^^'X<%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5^]'_!#[_E&QX&_P"OW5__ $YW
M-?@O7[T?\$/O^4;'@;_K]U?_ -.=S7X[XW?\DE2_Z_1_](J'ZSX-_P#)4U?^
MO,O_ $N!]:5\D_\ !5G_ ) /@K_K\OO_ $"&OK:OBC_@LQ\5/ 7PO\-^ 9_'
M6O?84O+[4%MC]EEEWE4@+?ZM6QC(Z^M?Q;QGE>9YUPSB,%EU"=:M-1Y84XRG
M.5IQ;M&*<G9)MV6B3>R/Z*S;$8?"Y?.K6FHQ5KMM)+5+5O0^4J*\Y_X:S_9^
M_P"A_P#_ "E7?_QJC_AK/]G[_H?_ /RE7?\ \:K^??\ B%'BE_T(L;_X2U__
M ) ^'_UBX?\ ^@RE_P"#(?YGHU%><_\ #6?[/W_0_P#_ )2KO_XU1_PUG^S]
M_P!#_P#^4J[_ /C5'_$*/%+_ *$6-_\ "6O_ /(!_K%P_P#]!E+_ ,&0_P S
MT:BO.?\ AK/]G[_H?_\ RE7?_P :H_X:S_9^_P"A_P#_ "E7?_QJC_B%'BE_
MT(L;_P"$M?\ ^0#_ %BX?_Z#*7_@R'^9Z-17G/\ PUG^S]_T/_\ Y2KO_P"-
M4?\ #6?[/W_0_P#_ )2KO_XU1_Q"CQ2_Z$6-_P#"6O\ _(!_K%P__P!!E+_P
M9#_,]&HKSG_AK/\ 9^_Z'_\ \I5W_P#&J/\ AK/]G[_H?_\ RE7?_P :H_XA
M1XI?]"+&_P#A+7_^0#_6+A__ *#*7_@R'^9Z-17G/_#6?[/W_0__ /E*N_\
MXU1_PUG^S]_T/_\ Y2KO_P"-4?\ $*/%+_H18W_PEK__ " ?ZQ</_P#092_\
M&0_S/1J*\Y_X:S_9^_Z'_P#\I5W_ /&J/^&L_P!G[_H?_P#RE7?_ ,:H_P"(
M4>*7_0BQO_A+7_\ D _UBX?_ .@RE_X,A_F>C45YS_PUG^S]_P!#_P#^4J[_
M /C5'_#6?[/W_0__ /E*N_\ XU1_Q"CQ2_Z$6-_\):__ ,@'^L7#_P#T&4O_
M  9#_,]&HKSG_AK/]G[_ *'_ /\ *5=__&J/^&L_V?O^A_\ _*5=_P#QJC_B
M%'BE_P!"+&_^$M?_ .0#_6+A_P#Z#*7_ (,A_F>C5V?[.G_)P/@;_L;]-_\
M2F.O!O\ AK/]G[_H?_\ RE7?_P :KO/V6_VG/@=X@_:8^'F@Z1XW\Z[O?&^E
M06T7]FW*[Y'NXE5<M& ,DCDD"NO >%WB9A\=2JU<DQD8QE%MO#5DDDTVVW"R
M26K;V-:/$&0SK1C'%TFVU9>TCW]3]CJ***_I\_1 HHHH **** /B7_@L7_S3
MK_N+_P#ME7Q+7VU_P6+_ .:=?]Q?_P!LJ^): "O;?^"='_)Y7@[_ +B'_INN
M:\2KVW_@G1_R>5X._P"XA_Z;KF@#]1Z*** "O+_VS_VN_@[^PA^S+XL_:L^/
M&JRVWAOPEIWVBXCME#7%Y,SK'!:P*2 TLLKI&H) R^6*J"1ZA7Y2?\'AUKK$
MO_!+SPAJ$5I>3:'8_'?0I_%ZVH./[-^Q:DA\S'\)G>W S_&4H ^JOV:[[_@I
M3^U;\)](_:*^)'Q5\+_!F#Q5I\6I^&OAKH_@M=8NM+LIE$ENNJ7MU,OGW#1L
MIDC@BMQ'DIN+ L.H_9%^+O[9?B#]HWXL_ ?]KKPYX1B3P5I?AV\\'>(/!=G<
MP6GB"ROCJ2R7C17$DKV\GF69C:W\R3RS%D.ZNKM] :+J.DZQHUIJ^@7<-Q87
M5M'-93VS QR0LH9&0C@J5((QV-?//_!7#]JSQ9^PY_P3C^+_ .U/\-K*.3Q/
MX9\)XT*1K<2^3=SSQVEO.Z$$.D,MR)2I^4A&!X)H ^CZ*_,/]J/]B'X;Z7_P
M17?]L+X/^(+_ $GXY>!_@W!\2=/^.UE?O_PDFJ:G:Z<NIW4EW?$^9=PW*I+&
MUO,7@"2*JQJ(T"V[[XN>&_VV/ G[%G[37[3WC>YU@^+?A_=:O<?LN:/X7&H_
M\+$URXTV'%\8'F2!;6S/FSB2\'V:'S8RTD;$,0#])/$5OX@NM"N[;PIJMG8Z
MD\#+8WFH6#74$,N/E9XDEB:10>JB1"?[PKX__P""&O[6G[1G[9'[*/BWXE?M
M0>-;#7O$FD?&+Q'X?BN],T6*PMTM+*6..*..*/D*/F(+L[_-AG; KRC_ ((5
M:SXH\/\ [6'[:'[/P\-7?A/PCX-^*6CW'A/X=OJB7-MX7%_8RS7%M;^6S10Q
MED1O)A/E(<A,CYCK?\&TW_)DOQ'_ .SD/&O_ *5QT ?H=1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^>?QN
M_P"2S>+?^QEOO_2AZ_0ROR[_ &A?C+_97Q[\;:9_PC?F?9_%NHQ;_MF-VVYD
M&<;..E?AGCGP=Q'QCE.$HY/0]K*G.3DN:$;)QLG[\HIZ]C]"\/,\RO(\;7J8
MZIR*44EI)ZW_ +J9H45Y_P#\+T_ZE;_R>_\ L*/^%Z?]2M_Y/?\ V%?S5_Q
M[Q1_Z%__ )5H?_+#]7_XB#PA_P!!/_DE3_Y ] HKS_\ X7I_U*W_ )/?_84?
M\+T_ZE;_ ,GO_L*/^('>*/\ T+__ "K0_P#E@?\ $0>$/^@G_P DJ?\ R!Z!
M17G_ /PO3_J5O_)[_P"PH_X7I_U*W_D]_P#84?\ $#O%'_H7_P#E6A_\L#_B
M(/"'_03_ .25/_D#T"BO/_\ A>G_ %*W_D]_]A1_PO3_ *E;_P GO_L*/^('
M>*/_ $+_ /RK0_\ E@?\1!X0_P"@G_R2I_\ ('H%%>?_ /"]/^I6_P#)[_["
MC_A>G_4K?^3W_P!A1_Q [Q1_Z%__ )5H?_+ _P"(@\(?]!/_ ))4_P#D#T"B
MO/\ _A>G_4K?^3W_ -A1_P +T_ZE;_R>_P#L*/\ B!WBC_T+_P#RK0_^6!_Q
M$'A#_H)_\DJ?_('H%%>?_P#"]/\ J5O_ ">_^PH_X7I_U*W_ )/?_84?\0.\
M4?\ H7_^5:'_ ,L#_B(/"'_03_Y)4_\ D#T"BO/_ /A>G_4K?^3W_P!A1_PO
M3_J5O_)[_P"PH_X@=XH_]"__ ,JT/_E@?\1!X0_Z"?\ R2I_\@>@45Y__P +
MT_ZE;_R>_P#L*/\ A>G_ %*W_D]_]A1_Q [Q1_Z%_P#Y5H?_ "P/^(@\(?\
M03_Y)4_^0/0*^I/^"=O_ "!O%7_7U:?^@RU\-_\ "]/^I6_\GO\ ["OL7_@E
MIXW_ .$TT+QE)_9GV;[/=V0QYV_=E9O]D8Z5^C>$_A9QYPSQWA<QS+!^SHP5
M2\O:4I6YJ<HK2,W+5M+1?@?+\9\8<.9MP[6PN%K\U27+9<LUM)-ZN*6R[GU?
M7EG[9_\ R;OK7_7:T_\ 2F.O4Z\L_;/_ .3=]:_Z[6G_ *4QU_27B#_R0F:?
M]@];_P!-R/RKAG_DHL'_ -?8?^E(^'J***_S//ZP"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /T?\!_\ (CZ-_P!@FW_]%+6K65X#_P"1
M'T;_ +!-O_Z*6M6O]4\N_P"1?1_P1_)'\=8K_>9^K_,_-O\ X*G?\G2'_L7+
M/_T*2OF^OI#_ (*G?\G2'_L7+/\ ]"DKYOK^G>&?^2?PW^!?D?RIQ7_R4F+_
M ,<OS"BBBO</GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /I#_
M ()8_P#)T@_[%R\_]"CK])*_-O\ X)8_\G2#_L7+S_T*.OTDK\-\0_\ DH/^
MW(_FS^@O#/\ Y)M_XY?E$Y3X[VEQ?_ _QE8VD>^6;PIJ,<2Y RQMI !D\=37
M\Y'_  S5\:_^A+_\J-M_\<K^D3XJ_P#)+_$G_8 O/_1#U^--?:^$>;8C+<+B
MU22?,X;WZ*79H^.\7\)3Q.*PCDWI&>WK$^4?^&:OC7_T)?\ Y4;;_P".4?\
M#-7QK_Z$O_RHVW_QROJZBOV'_6C,/Y8_<_\ Y(_'/[+P_=_A_D?*/_#-7QK_
M .A+_P#*C;?_ !RC_AFKXU_]"7_Y4;;_ ..5]744?ZT9A_+'[G_\D']EX?N_
MP_R/E'_AFKXU_P#0E_\ E1MO_CE'_#-7QK_Z$O\ \J-M_P#'*^KJ*/\ 6C,/
MY8_<_P#Y(/[+P_=_A_D?*/\ PS5\:_\ H2__ "HVW_QRC_AFKXU_]"7_ .5&
MV_\ CE?5U%'^M&8?RQ^Y_P#R0?V7A^[_  _R/E'_ (9J^-?_ $)?_E1MO_CE
M'_#-7QK_ .A+_P#*C;?_ !ROJZBC_6C,/Y8_<_\ Y(/[+P_=_A_D?*/_  S5
M\:_^A+_\J-M_\<H_X9J^-?\ T)?_ )4;;_XY7U=11_K1F'\L?N?_ ,D']EX?
MN_P_R/E'_AFKXU_]"7_Y4;;_ ..4?\,U?&O_ *$O_P J-M_\<KZNHH_UHS#^
M6/W/_P"2#^R\/W?X?Y'RC_PS5\:_^A+_ /*C;?\ QRC_ (9J^-?_ $)?_E1M
MO_CE?5U%'^M&8?RQ^Y__ "0?V7A^[_#_ "/E'_AFKXU_]"7_ .5&V_\ CE'_
M  S5\:_^A+_\J-M_\<KZNHH_UHS#^6/W/_Y(/[+P_=_A_D?*/_#-7QK_ .A+
M_P#*C;?_ !ROV^_X(R^%]=\&_P#!/+P7X>\26/V:\AO-5,L/FJ^T-J-PPY4D
M'@CO7YWU^G__  3:_P"3/_#7_7S?_P#I9-7YGXJYSBLQX<ITZBBDJL7I?^6?
M=ON?IWA/@J6'XDJ2BW_"E_Z5#R/=:_,7_@Y2_P"1+^$G_84UC_T7:5^G5?F+
M_P '*7_(E_"3_L*:Q_Z+M*_.O"[_ )+S!>L__3<S].\2O^2(Q?I#_P!.0/R=
MHHHK^S3^10HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O5_V#_^
M3WO@]_V5#0?_ $X05Y17J_[!_P#R>]\'O^RH:#_Z<(*\[./^11B/^O<__26>
MAE/_ "-</_CA_P"E(_I%HHHK^!#^Y HHHH **** /ES_ (*4?LY_&7X__P#"
M%_\ "I/!W]K?V3_:/]H?\3"W@\KS?LOE_P"ND3=GRWZ9QCG&1GY;_P"'='[9
M/_1'?_+AT[_Y(K]1Z* /RX_X=T?MD_\ 1'?_ "X=._\ DBO4OV+OV+?VE_A+
M^TOX:^(/Q!^&O]GZ1I_VS[7=_P!LV4OE^993QI\D<S,<NZC@'KD\9-?>M% !
M1110 5Q/[1W[/'PB_:Q^!OB;]G/X\^$8==\)>+M,>QUG39B5WH2&5T8<QR(Z
MI(DBX9'16!!4&NVHH ^+OV8OV+/^"EW[$O@NQ_9X^#'[:7@#Q[\,]#B%IX/?
MXN> ;V;7]!L%&(;-KJPOX8K^.)=JJ7CB;: H*JJJ/9M4_8H\'_%CX->._A?^
MU1XB?X@7OQ/T%]'\;:H;$6$)LBDBQVMC;J[_ &*"%I9)(@9)91(YD>61_FKV
MNB@#X7\"?\$O_P!K?1OV*G_X)E>.OVR]$UCX/#26\-IXDB\&30^+9?"I^0Z.
MTQNVM$D^SDV@NQ"<0CB$/AUUOVB_^"5?Q!U#]JCX-?M9?L,?M"Z/\*=6^$O@
M&3P)%X>UOP4=;TFZ\.MCRX$A6ZMWC>+'!$GS;8\E0A#_ &E10!\:_L?_ /!,
M3XY?LE?M@_&W]IFQ_;2E\1Z?\8I].U*\T/6? UL)O[6MK)[?S[B>"2,/;AI9
M'6"!(#Q$IDQ&WF]3_P $L/\ @GS\0?\ @G'\)/%/PA\5?M Z3X_L_$7CS4_%
M,-W9>!I-&EM+B^='FA.[4+H21AE)7A2 V"6Q7U#10 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?D)^TY_R
M<C\0/^QUU3_TKEK]>Z_(3]IS_DY'X@?]CKJG_I7+0!PU%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?<__  1[_P"1=\=_]?NG_P#H$]?#
M%?<__!'O_D7?'?\ U^Z?_P"@3T ?9M>6?MG_ /)N^M?]=K3_ -*8Z]3KRS]L
M_P#Y-WUK_KM:?^E,=?'^(/\ R0F:?]@];_TW(]SAG_DHL'_U]A_Z4CX>HHHK
M_,\_K **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _1_P !
M_P#(CZ-_V";?_P!%+6K65X#_ .1'T;_L$V__ **6M6O]4\N_Y%]'_!'\D?QU
MBO\ >9^K_,_-O_@J=_R=(?\ L7+/_P!"DKYOKZ0_X*G?\G2'_L7+/_T*2OF^
MOZ=X9_Y)_#?X%^1_*G%?_)28O_'+\PHHHKW#Y\**** "O,OVLOCGXV_9X^#6
MM?%+P9\*7\4-HVGR7=VCZK%:PV\28W.Q;+O@$MM1#D*1N4XSZ;7D?[>W_)EG
MQ1_[$C4/_1+5QYC.I3P%6=.7+)1;35M&E?JFOP.[+(4JF9485(J47**:=]4V
MET:?XF9_P3V_:+\<_M4_LV6?QE^(=GI]OJ-_J]]%]GTR%DABBCF*HJAF9C@
M<DDFO*XOVYOBY\:!\<?'/P-U#1],\._!>QDDTZ*_TLW;>(YH4N9)C(PD7RH2
M+8J@CPW[P,6_AK2_X(SK.W[ VCK:N%E.L:F(V;H&\]L$_C7S%_P3#%WI/[&/
M[4HUF.59[7PK<_:TDY<.NG:AN!SWR#7Q\LSQL\'E\'-_O:<Y2?5N-.ZU]7?S
MMVN?;QRK 0QV95%!?NJM.$8VNDI5;/1^2MY7[V9]::M_P48T)_\ @GI-^VSX
M=\*J]ZMJMN- GF+)#J9N%MC&[#!,:NWF9^4M'C[I/'-?!S]M[XPZ?^TA\*_@
ME\7WT[5K/XL?#*R\1V][96 MY-*OYHIYFMP%8B2#$.T%@7RP)8@$5PG_  2;
M^!GAOX^?\$W?%?PC^+%E/-H7B/QG>B'R9-DD:+!9%)8F((#)/$S D$;EY!&1
M7J6J?LW_  O_ &0[C1OVIOB=XMU'Q?K'P]\%6OA'X?:7%9) \H&^&V@2-2QG
MO)3,8MXPN'8[!C(TH8C.\9A\-CN?EI\D'+6RT;=1M=>:-K6V?;<RQ&&R# XG
M%9?[/FJ<]2,%9MZQ2II/IRSOS7M=;WV/4OC%\7/&,GQ:\-_L\?!F:W'B#467
M5?%&ISP"6/1-$C?#R%3P9IW'DQ*<\^8Y&$KU:OD:Z^+6M?L=:GX0\+>+-"M?
M$/QH^/7BN)]=NI+@I9Z;EXHEC+*&=K>U25(HXU^_ME?<I)SZC^R-^U[8_M*Z
MIXX\!ZOX:71_%/P[\22Z1X@LH;@RP2E998DN(F95;:[02_*PRI7DG(->Y@LS
MH3Q;HU9VJ2>D=?=M'F4>W-R^]+UMLD?/8[*<1#!*M1A>E!:STO*\N5R[\O-[
ML?2^C;/:****]P\ **** "BBB@#Z0_X)8_\ )T@_[%R\_P#0HZ_22OS;_P""
M6/\ R=(/^Q<O/_0HZ_22OPWQ#_Y*#_MR/YL_H+PS_P"2;?\ CE^43!^*O_)+
M_$G_ & +S_T0]?C37[+?%7_DE_B3_L 7G_HAZ_&FOHO#/_=\3ZQ_)GS'BO\
M[SA?2?YQ"BBBOU _) HHHH **** "BL/Q#\3/AYX4\2:5X-\2>-=,LM7UR;R
MM'TNXO46XO&P2?+CSN8 *<D# QR:T/$/B+P_X2T2Z\3>*M<M--TZQA,MY?W]
MRL,,$8ZL[N0J@>I-1[2GKJM-_+KKV+]E5]WW7[VVF_33OJ7**Y?X>?&KX4_%
MB6ZM?AWX[T_5)[%8WO+6"7$T*.,QNT; .$8<J^-K=B:@^(GQ^^#'PFU*/1_B
M+\1],TJ\DLWO/LEQ/F5+5#AKAU4$QP@\&5@$!ZFH>)PRI>UYUR][JWW[&BPN
M*=;V7(^;M9W^[<Z^BH-+U33-;TVWUG1=1@O+.[A6:UN[699(YHV *NC*2&4@
M@@@X(-9_ASQ]X.\7ZOK&A>&/$%O?76@7JV>LQVY+"UN"BR>4S8QO"LI*@DKN
M&<9K3G@FM=]O/KI\C)0FTW9Z;^737YZ&O1115$A1110 4444 %?I_P#\$VO^
M3/\ PU_U\W__ *635^8%?I__ ,$VO^3/_#7_ %\W_P#Z635\#XC?\B*'_7R/
M_I,C]'\+O^2AJ?\ 7J7_ *5 ]UK\Q?\ @Y2_Y$OX2?\ 84UC_P!%VE?IU7YB
M_P#!RE_R)?PD_P"PIK'_ *+M*^0\+O\ DO,%ZS_]-S/T/Q*_Y(C%^D/_ $Y
M_)VBBBO[-/Y%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]7_8
M/_Y/>^#W_94-!_\ 3A!7E%>K_L'_ /)[WP>_[*AH/_IP@KSLX_Y%&(_Z]S_]
M)9Z&4_\ (UP_^.'_ *4C^D6BBBOX$/[D"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K\A/VG/^3D?B!_V.NJ?^E<M?KW7Y"?
MM.?\G(_$#_L==4_]*Y: .&HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K[G_X(]_\ (N^._P#K]T__ - GKX8K[G_X(]_\B[X[_P"OW3__
M $">@#[-KRS]L_\ Y-WUK_KM:?\ I3'7J=>6?MG_ /)N^M?]=K3_ -*8Z^/\
M0?\ DA,T_P"P>M_Z;D>YPS_R46#_ .OL/_2D?#U%%%?YGG]8!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'Z/^ _\ D1]&_P"P3;_^BEK5
MK*\!_P#(CZ-_V";?_P!%+6K7^J>7?\B^C_@C^2/XZQ7^\S]7^9^;?_!4[_DZ
M0_\ 8N6?_H4E?-]?2'_!4[_DZ0_]BY9_^A25\WU_3O#/_)/X;_ OR/Y4XK_Y
M*3%_XY?F%%%%>X?/A1110 5P'[3'P@\4_'KX.:[\(/#OCJR\/Q>(=-EL;^_N
MM#>^=8I,!MBK<0@-MW#)+=<XXY[^BLJU&GB*,J4_ADK/5K1^:U-:%>IAJT:M
M-VE%IK1/5;:.Z/&/V(OV5_$_['OPE7X.7WQ2L_$^F6][/<V4Z>'&L9XVE8,R
ML?M4JN =Q&%4_-UXYXS7_P!@#6M!UCXKV_P.^(VFZ%H7QGLC#XJT[4]&>Y?3
MI7$R3S6;),@_>)<3?NW&%8@@X 0?35%<+R?+WAJ=#D]VGI'5W2:<6D[WLTVM
M_P!#T5G>9+%5,1S^]4:<M(V;34DVK6NI)/;\V<?\!/@CX)_9S^$>B?!KX>V\
MB:7HEJ8XI)V!EGD9B\DTA  +N[,QP ,M@   5B^(?@IK_C_]H?2OB?X^U6SG
M\->$++S/!^@0[V/]J2AEFU"X! 4O'&?+A4;MN^1\AB /2J*ZGA,.Z,*2C:,;
M62V]W9>BT?JD<:QN)5:=9RO.=[M[^]\3]7JF^S9X7^UK^R#=_'KX@?#OXV>"
M]?MK#Q3\-_$$=_8PZAO%KJ4 EBD>VE= 6BR8AMD56QN8%6R,/_8Y_9"E_9NU
MCQ[\1_%7B&#4O%7Q(\32ZOKCV2L+:U4S32I;Q%P&<*T\A+D*6R/E&WGW&BN=
M95@5COK?+[^_SMRWMWY=/0Z7G&8/+_J7/^[M:UM;<W-:_;FU]0HHHKT3S HH
MHH **** /I#_ ()8_P#)T@_[%R\_]"CK])*_-O\ X)8_\G2#_L7+S_T*.OTD
MK\-\0_\ DH/^W(_FS^@O#/\ Y)M_XY?E$P?BK_R2_P 2?]@"\_\ 1#U^--?L
MM\5?^27^)/\ L 7G_HAZ_&FOHO#/_=\3ZQ_)GS'BO_O.%])_G$****_4#\D"
MBBB@ I)$$B-&Q(# @E6(/X$<BEH)"@LQP!U)H _-OXO_  ]\*?#K_@MS\.;/
MPG8RP)J-I;7MX9[R6=Y9VBNT9R\K,Q)$:YR>HSWKL?\ @N9\2=4T[PO\,_@M
M;74BZ?XG\137>KPHQ GCM3 J1O\ WE+7!;'3,:GJ!7&?M*?%#X<R?\%J/ASX
MEC\<:4VFZ=86-I?Z@FH1F"WF9;K"/(#M4_O8^">-PKTG_@M'\%M=^(OPJ\$?
M'WP7ILFJP>!M6DGU06"^8PTZY\EFN!MSN1&@CR1G D+= QK\RK1<LGS6&&_Y
M^MV7\ON<VW2U_P 3]8H24<\R:IBKV]BE=_S>_P NKZW<;?(Q?VOOB!J7P>_X
M+%_!K7?#]R\">(/#>GZ'J<$7"W$-UJ%W;[7 ^\ SQL,]#$A[5F_'[P7XW^'W
M[:G[0'C7XDZ'?SZ-X[^!.I:;X'U 0/)%>3M;6D:Z?$5! G,D<F(Q\Q^]CY\G
M6^,7@6V_:S_X*V?#;Q?\,-6M]<\,>!O"6FZKKVM:;.)K6TEBN[RY@B,BDKYD
MA:W(3.[:Q;&%./N3Q5XI\/>!_#.H>,O%FK0V&EZ59R76H7MPV$@AC4L[L?0
M$UZF&RUYE/%RE/EA&LY1>ZTARRZJZU[[KU/(Q6:+*H8.,:?-4E04)+:2O/FB
MMG9Z+2VS\T?)?[.>M?&G]EO]@;X>?!6ZTIF^*OBR6ZL?!V@ZB"6L/.GEF\^X
M4\K#:P.)I 1\N%BX)%?1'P(^'G@'X%>#++X,^'O$L-YJ=M&]WJT]S=*U]J5W
M*WF3WLRY+%Y)&+$G@ @#@"N"_9]\,>-OB5>ZY^V)XQT9[;Q!XETE[7X>Z)J
MP=$T49>W5U/"SW+[9YN<@&-,C817YWV=W\1Q^QSH?B306U(_&@_M-S(;AU_X
MFS7G]G#>C$_O/]9Y0*GY<E@13GF"R2E1E[-S2@U"[LU"'*NWQU+IVTT26CN*
M&6//ZU>'M%"3J)SLKISGS/O\%.SC?6[;>JL?L1138?.\E/M&WS-HW[.F>^,]
MJ=7W!^?A1110 4444 %?I_\ \$VO^3/_  U_U\W_ /Z635^8%?I__P $VO\
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
M110!^C_@/_D1]&_[!-O_ .BEK5K*\!_\B/HW_8)M_P#T4M:M?ZIY=_R+Z/\
M@C^2/XZQ7^\S]7^9^;?_  5._P"3I#_V+EG_ .A25\WU]S?MV?\ )=#_ -@:
MW_F]>,U\#FGTQO\ 4O,:N1?V'[7ZM)T^?ZSR\W+I?E^KRY;]N9^I"^C1_K0O
M[6_M7V?M_?Y?8<W+S:VYO;1O;O9>A\_T5] 45P?\3V_]4]_Y=_\ WL'_ !*5
M_P!3G_RV_P#NY\_T5] 44?\ $]O_ %3W_EW_ />P?\2E?]3G_P MO_NY\_T5
M] 44?\3V_P#5/?\ EW_][!_Q*5_U.?\ RV_^[GS_ $5] 44?\3V_]4]_Y=__
M 'L'_$I7_4Y_\MO_ +N?/]%?0%%'_$]O_5/?^7?_ -[!_P 2E?\ 4Y_\MO\
M[N?/]%?0%%'_ !/;_P!4]_Y=_P#WL'_$I7_4Y_\ +;_[N?/]%?0%%'_$]O\
MU3W_ )=__>P?\2E?]3G_ ,MO_NY\_P!%?0%%'_$]O_5/?^7?_P![!_Q*5_U.
M?_+;_P"[GS_17T!11_Q/;_U3W_EW_P#>P?\ $I7_ %.?_+;_ .[FA_P2Q_Y.
MD'_8N7G_ *%'7Z25\8_L)_\ )=!_V!KC^:5]G5]YPYXH?\1<R[^W?JGU;WG3
MY/:>T^&SOS<E/?FVY=+;D/@+_B'+_LGZS[?[?-R<GQ:6Y>:>UM[_ ",'XJ_\
MDO\ $G_8 O/_ $0]?C37[+?%7_DE_B3_ + %Y_Z(>OQIK]Z\,_\ =\3ZQ_)G
MXKXK_P"\X7TG^<0HHHK]0/R0**** "BBB@ H(!&",@]1110!6TO1M(T.W-IH
MNE6UG$SEVBM8%C4L>IPH S[TW7?#^@^*=)FT'Q-HEIJ-C< "XLK^V6:*4 A@
M&1P0V" >1U JW12Y8\O+;0KFES<U]0  & , =!6.GP]\ Q>*V\>1^!]'77&3
M8VLKID0NRN,8,VW?C'&,]*V**4HQE:ZO8(SG"_*[7"BBBJ)"BBB@ HHHH *_
M3_\ X)M?\F?^&O\ KYO_ /TLFK\P*_3_ /X)M?\ )G_AK_KYO_\ TLFKX'Q&
M_P"1%#_KY'_TF1^C^%W_ "4-3_KU+_TJ![K7YB_\'*7_ ")?PD_["FL?^B[2
MOTZK\Q?^#E+_ )$OX2?]A36/_1=I7R'A=_R7F"]9_P#IN9^A^)7_ "1&+](?
M^G('Y.T445_9I_(H4444 %%%% !7R_\ L2$']H'XHX/74),?^!<U?3=]90ZA
M:O9SO*J.,$P3O$P^C(0P_ UQW@?]G;X1_#?Q!/XI\%>';JQO[G/VJ<:Y>/Y^
M6W'>KS$/\W/S ]_6OE<[R;'YAGF7XRCR\F'E.4KMIOFCR^ZE%K3?5H^FR?-L
M#@<FQ^$K<W/7C!1LDTN67-JW)/7;1,S?'GP1_9P^+?BZ_L/%FD:7>^(C"CWJ
MP:F4O8DV*J,RHX91MVXR,'CKFN$_9D^$^M_ []H7QA\.]&U>YO/#(T>WO(FF
M()CFD?$:OCC?M68$@#<%4X' 'HOC+]FCX3>-O'"_$G4=*O;37%*%M2TO5)K:
M1BJA5),;#!"@#(P<#&:Z[P]X8T3PM:O::+:,GFR>9<32S/++.^ -\DCDO(V
M!EB3@ =!7'_JTL3GD,?4P].E.E4E)5*;?-4BU)6FN2.KNG*[EL[;G4^(GA\E
MG@:=>I5A4IQBX5$N6$DXN\'S/16:C91WUV.8\8>#/@MX$MK[XJ^(_"UE"MA,
M=2GE$9*FY VB98L[#.Q(4/C>21SDUY]X]\1^-_@[\&/$?[0^L:>B^,M>\B.&
M&=-ZZ1;-(%AMP#Q^[5B[<8:5CD$"O7O%G@31/&MWI4^OO/)#I-^+V&R60"&:
M901&T@QEMA.Y1D#< 2#@59\6>$_#_CGPY>>$O%6F)>:??0^7<V\F<,N<CD<@
M@@$$<@@$=*[<QR/$8F-?ZIRT7R2]FTK?O91:]K*RWC?ECNU>3UNK<F SFAAW
M1^M<U5<T?:)N_P"[C)/V<;O9VYI;)VBM+._AOP[^,/Q T+XZ^"OAKK'B2?6M
M/\7^![;4KIKH(SV]VT,TCR(RJ,(?)^YT ;(QBOH.N*\"_ 7P+X"U^'Q59F]O
M]1M-*CTRPN]3G$C6EG&,+#'M50!CC<06/=CDY[6MN&<!FF7X*I#'3YFYMQ5W
M+EC:*Y;O?52EY7L9<1X[+,?BX3P4.5*"4G91YI7;YK+;1I>=KA1117T9\^%%
M%% !7J_[!_\ R>]\'O\ LJ&@_P#IP@KRBO5_V#_^3WO@]_V5#0?_ $X05YV<
M?\BC$?\ 7N?_ *2ST,I_Y&N'_P </_2D?TBT445_ A_<@4444 %%%% 'S;_P
M4)_YE#_N(?\ MM7S;7VW^T)^SW_POC^R/^*O_LK^ROM'_,/\_P WS?+_ .FB
M;<>7[YSVQ7FW_#O;_JKO_E _^Z* /FVO2?V1/^3A_#W_ &]_^DDU>D_\.]O^
MJN_^4#_[HKI?A#^QQ_PJKXB:?X]_X6-]O^P>=_HG]D>5YF^%X_O><V,;\]#T
MQ[T >VT444 %> ?\%8O^467[2W_9O_C+_P!,=Y7O]<-^T3^SC\)?VK/A5JOP
M2^.&E:KJ/A?7;*6SUG2],\4:AI0OK:1=LD$LEA/#(\;+E60L58$@@@D4 ?*_
M_!6'_@E[JO[=?P3\'_'#]FWQ./!G[1/PDAAU?X2>.+600NTZ*LATVY?&&MIB
M,#=E8W;)!1Y4D\Y_X(5_MR^,_P!OO]HSX]?%'XM_"J]\$_$'PSX.\"^$_B5X
M9O+<Q"SUZQN/$BW7E*Q++&V]'"MRA<H2VS>WZ&?#KX?>'/A9X.L? ?A*75&T
M[38%AM/[9UZ\U.X"*H50UQ>2RS28 '+.36-X,_9[^#_P\^,?C/X]^"O!5KIO
MBGX@VNF0>,=2M<K_ &I_9ZSI:R2*/E,BI<.ADQN9%C4DA%P ?G?_ ,$7;_3]
M*_84_;8O=3O8;:"S_:<^*+W<L\@1(%6UMBQ<GA0!R2>@KY4\$_&"V^"O_!#C
M_@FYXT^(]VUO\+;;]HO2I_B5<.#]FCMH=5U2:W>Z[&WCFC\]E;*EH$[A:_4\
M?\$=OV#8_CMXP_:"MOAMK$&I^/=1EU/Q7H5OXPU%-#U#4Y%(;49=,$WV62ZR
M2ZR/&VR3]ZH60!ZVO O_  2I_8)^'W['-Y^P-I'P L[OX5:E;&+4/#.L:G=W
MOG$R&7S1--*TL4@E)E5HV0I(2Z;3S0!N_%WX/_L;:]^T[\(OVG/B5X4TV_\
MBAI<M_HWPFUV&^F^T;;NRF>[2*.*013QBT2XD+2*XC7>R%6;GXU_9=O/&&G_
M /!:+_@IG?\ P]A>37X/!?PZDT..)-S->+X4E,( [DR!>*^GOV'O^"2/[#/_
M  3TUJZ\5?LW?#"^@UJYL#I\6M>(O$5YJMS96)96-G;-=2.+:$LB%EB"[RB;
MRVQ<==\(?^"?W[+'P(_:(\7_ +5OPP\':]8^/?'YA/C/6[KX@:W>+J_DQF*#
MSK>YO)+=A$A*QCR_W8X3;0!\)?\ !)_X1? W_@I9_P $.O#/PF\<?M@^-9O"
MDWA*70_BKX3MW\/Q?V9?13/)=B>632VNH6>13="624R,)!(7)):NV\/7_P"S
M'X;_ &P_V;/V:_V+O"[>(_BOH/[-#W?@GXG?$?5KR2TT+X?M)%:0W,MI"\']
MJW4\D2K'$/((3>[2H JMZAXX_P"#?S_@E-\0?VC-1_:;U[]FD1ZWK=^+[Q'I
M&G^(;ZVT;6;GS/,,EUI\4JP3!GP[QE?+D;)=&+-N]0_:;_X)C_L;_M<_%KPA
M\=_C#\.]27QAX&LGL/#_ (C\+^+-1T2\CL7+%[-Y=/GA:2 [G^1C@"20# D<
M, ?%7_!*RPU;3/&'_!2/1?%'B>+6KV/XMZHM]J$=FEO'=3G2I?,=84)6,$@_
M+EB .2Q!)]5_X-N/A7\-(O\ @C3^S_XK'@#1FU6&QU;4(=4DTV-[F.[EU&[@
MDG65E+J[0HD18$'RT5/NJ /:_A[_ ,$B_P#@G]\)O&/C_P <_#'X&/X<OOB7
M9K:>)U\/^)M2L(A$(1"PM4MKA%L6=,JSV_ENP9P6PS ^B?LD_L;_ +/7[#'P
MDMO@1^S!X1U+P_X1LII)-/T*\\5ZGJD-F9)'E<0?;[B=H5:21W*(54LY8C)S
M0!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?D)^TY_R<C\0/^QUU3_TKEK]>Z_(3]IS_ ).1^('_ &.NJ?\ I7+0!PU%
M%% !1110 4444 ?*W_!2C]NKXR?L;^$++4? 7P<M+B+5KQK*U\2:SJ*-!%/Y
M9?"VT3;WRH;#.R %#E2,9]:^-'[1NE?L_P#[+-Y^T5XSLS>?V=H-M<FSA8(;
MJZF$:1Q X.T-+(H)P=H).#BOF#_@OG_R;AX-_P"QW'_I'<5]!_M _L\']JC]
MB>7X)6^K1V%YJOAVPDTV]F4E(KF'RIH]^,G860*Q )"L2 2!0!X3XW_;Z_:0
M^"7P#^&'[8/Q AT'6O"_CK4!!X@\,:?I36\FEQRK)+ ;6<RL7<11/N$H(9A@
M; <CT[]K;]M/6?AWXI^#WPR^##64UW\7M>M8;?7[J RQV6FR2VZF>.,D!Y&6
MX4KNRHVG*G(KXQ_;*TS]I#X8_L)?#C]C7XR?"2UM=7MO&8B\/:AIOB"&[?5X
MHUG"+';Q@N"#=QH2Q!SL^7+G;]QZ[^PQX9^('P@^#VA>)M:GTWQ;\(K/29-
MUVT591'<VL5N'21#@2Q.]NA*@J?D&&'.0"I^Q/\ M:^,?C=\2OBI\"?B39VK
MZS\,_%,UA#K%E!Y2ZE9_:)XHY'CR0DH\C+;<*=XPHP:[/X=_%WQC\8_CSKUI
MX)GMX_A]X-632K_4# &?6=;R#+'"Y^[#;+\C,/O2N5!(C->3:G\((OV:M0UC
MX4_ CQ)<7_Q>^.VOW.HZYXHFA5?[(L_,=[G4!$IQ%# )W6%&8EIIE&YL$"E>
M_M;Z-^SMX@\5_LK?LV?"VSOM-^"?P[EUWQ#=:KJ#Q_:O)6*62WB,:,3,RS&1
MYGX,F\%3UH ^O**XG]G/XZ^%?VEO@KH'QM\&6\T%CKMJT@M;G'F6\J2-%+$V
M."5D1UST( />NVH **** "BBB@ K[G_X(]_\B[X[_P"OW3__ $">OABON?\
MX(]_\B[X[_Z_=/\ _0)Z /LVO+/VS_\ DW?6O^NUI_Z4QUZG7EG[9_\ R;OK
M7_7:T_\ 2F.OC_$'_DA,T_[!ZW_IN1[G#/\ R46#_P"OL/\ TI'P]1117^9Y
M_6 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^C_@/_D1]
M&_[!-O\ ^BEK5K*\!_\ (CZ-_P!@FW_]%+6K7^J>7?\ (OH_X(_DC^.L5_O,
M_5_F?&/[=G_)=#_V!K?^;UXS7LW[=G_)=#_V!K?^;UXS7^<WB=_R<',_^OT_
MS/ZDX2_Y)G"?]>X_D%%%%?"GT(4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'LW["?\ R70?]@:X_FE?9U?&/["?_)=!_P!@:X_FE?9U?W5]'?\
MY-\_^OU3\H'\[^)__)3?]N1_-F+\2+?[7\.]?M-^WS=%NDW8SC,+#-?E+_PH
MO_J:?_)'_P"SK]7_ !Y_R(^L_P#8)N/_ $4U?G!1XQ>+7B#X:XK!TN&\;["-
M:,W->SI3YG%Q4?XE.=K7>UKWU./A'PZX-XYI5:F=X7VSI-*/OU(64KM_!.-[
MV6]SS_\ X47_ -33_P"2/_V='_"B_P#J:?\ R1_^SKT"BOQC_B:CQY_Z''_E
MOA?_ )0?8?\ $O\ X1_]"W_RMB/_ ):>?_\ "B_^II_\D?\ [.C_ (47_P!3
M3_Y(_P#V=>@44?\ $U'CS_T./_+?"_\ R@/^)?\ PC_Z%O\ Y6Q'_P M//\
M_A1?_4T_^2/_ -G1_P *+_ZFG_R1_P#LZ] HH_XFH\>?^AQ_Y;X7_P"4!_Q+
M_P"$?_0M_P#*V(_^6GG_ /PHO_J:?_)'_P"SH_X47_U-/_DC_P#9UZ!11_Q-
M1X\_]#C_ ,M\+_\ * _XE_\ "/\ Z%O_ )6Q'_RT\_\ ^%%_]33_ .2/_P!G
M1_PHO_J:?_)'_P"SKT"BC_B:CQY_Z''_ );X7_Y0'_$O_A'_ -"W_P K8C_Y
M:>?_ /"B_P#J:?\ R1_^SH_X47_U-/\ Y(__ &=>@44?\34>//\ T./_ "WP
MO_R@/^)?_"/_ *%O_E;$?_+3S_\ X47_ -33_P"2/_V='_"B_P#J:?\ R1_^
MSKT"BC_B:CQY_P"AQ_Y;X7_Y0'_$O_A'_P!"W_RMB/\ Y:>?_P#"B_\ J:?_
M "1_^SH_X47_ -33_P"2/_V=>@44?\34>//_ $./_+?"_P#R@/\ B7_PC_Z%
MO_E;$?\ RT\__P"%%_\ 4T_^2/\ ]G1_PHO_ *FG_P D?_LZ] HH_P")J/'G
M_H<?^6^%_P#E ?\ $O\ X1_]"W_RMB/_ ):>?_\ "B_^II_\D?\ [.OT0_8%
MT#_A&/V6_#^B_:_/\J>]/F^7MSFZE/3)]?6OB^ON']C#_DW?1?\ KM=_^E,E
M?J/A)XU^)OB+Q+4RSB''^WH1I2J*/LJ,+34H13O3IPEHI25KVUVND?,\5^%W
M G!66QQV383V564E!R]I5E[K4FU:<Y+>*UM?3?<]3K\Q?^#E+_D2_A)_V%-8
M_P#1=I7Z=5^8O_!RE_R)?PD_["FL?^B[2O[+\+O^2\P7K/\ ]-S/P/Q*_P"2
M(Q?I#_TY _)VBBBO[-/Y%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *]7_ &#_ /D][X/?]E0T'_TX05Y17J_[!_\ R>]\'O\ LJ&@_P#IP@KS
MLX_Y%&(_Z]S_ /26>AE/_(UP_P#CA_Z4C^D6BBBOX$/[D"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\A/VG/\ DY'X@?\
M8ZZI_P"E<M?KW7Y"?M.?\G(_$#_L==4_]*Y: .&HHHH **** "BBB@#YW_;U
M_8<\4_MQ>'M(\&3_ !HLO#.DZ1J1OHXD\*/>3RRF(QC=(;R-=H#/P$[CGCGU
M[PCX<^(W@_X8V/A6;Q%H^KZU86,-K%J)TV6SMW"(J;VB$LK9X+8#@'.,KUKJ
MJ* /&_"?[(6EW/QJB_:/^.OC)_&WC"PA,.@%[ 6FF:%'DG%I:[Y"KY)S+))(
M^<$$8%>R444 >:_!'X*:_P"$/&/BGXQ?%+5;/4_&/BJ]\MY[+>T&F:7"S"TT
M^ N =BJ3([;5WRR.Q'"UY!\9?^"?_C+5_C5\2/BY\&O&.E6J_%CP)<>&_$MA
MK9F46+S+#&UY 8E;S28XB#$VT;G8[\':/JFB@#A/V9O@+X=_9C^!GA[X'^%[
M^6[M="M61[V= KW,TDCRRRD G;ND=R%R=H(&3C-=W110 4444 %%%% !7W/_
M ,$>_P#D7?'?_7[I_P#Z!/7PQ7W/_P $>_\ D7?'?_7[I_\ Z!/0!]FUY9^V
M?_R;OK7_ %VM/_2F.O4Z\L_;/_Y-WUK_ *[6G_I3'7Q_B#_R0F:?]@];_P!-
MR/<X9_Y*+!_]?8?^E(^'J***_P SS^L HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#]'_ ?_(CZ-_V";?_ -%+6K65X#_Y$?1O^P3;_P#H
MI:U:_P!4\N_Y%]'_  1_)'\=8K_>9^K_ #/C']NS_DNA_P"P-;_S>O&:]F_;
ML_Y+H?\ L#6_\WKQFO\ .;Q._P"3@YG_ -?I_F?U)PE_R3.$_P"O<?R"BBBO
MA3Z$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#V;]A/_DN@_P"P
M-<?S2OLZOC']A/\ Y+H/^P-<?S2OLZO[J^CO_P F^?\ U^J?E _G?Q/_ .2F
M_P"W(_FS*\>?\B/K/_8)N/\ T4U?G!7Z/^//^1'UG_L$W'_HIJ_."OSGZ3G_
M ",,L_PU?S@?5>$O^ZXO_%#\I!1117\MGZ\%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5]P_L8?\F[Z+_UVN__ $IDKX>K[A_8P_Y-WT7_ *[7
M?_I3)7] ?1N_Y+NO_P!@\_\ TY2/S7Q4_P"2=I_]?8_^DS/4Z_,7_@Y2_P"1
M+^$G_84UC_T7:5^G5?G!_P '#_PY\9?$+P?\+(?!^C?;&M=2U9IQ]HCCVAH[
M7'WV&>AZ5_HYX8U*=+CG!RFTDG/5Z+^',_D7Q(C*?!6+45=VA_Z<B?D%17=?
M\,U?&O\ Z$O_ ,J-M_\ '*/^&:OC7_T)?_E1MO\ XY7]B?VCE_\ S^C_ .!+
M_,_DGZOB/Y']S.%HKNO^&:OC7_T)?_E1MO\ XY1_PS5\:_\ H2__ "HVW_QR
MC^T<O_Y_1_\  E_F'U?$?R/[F<+17=?\,U?&O_H2_P#RHVW_ ,<H_P"&:OC7
M_P!"7_Y4;;_XY1_:.7_\_H_^!+_,/J^(_D?W,X6BNZ_X9J^-?_0E_P#E1MO_
M (Y1_P ,U?&O_H2__*C;?_'*/[1R_P#Y_1_\"7^8?5\1_(_N9PM%=U_PS5\:
M_P#H2_\ RHVW_P <H_X9J^-?_0E_^5&V_P#CE']HY?\ \_H_^!+_ ##ZOB/Y
M']S.%HKNO^&:OC7_ -"7_P"5&V_^.4?\,U?&O_H2_P#RHVW_ ,<H_M'+_P#G
M]'_P)?YA]7Q'\C^YG"T5W7_#-7QK_P"A+_\ *C;?_'*/^&:OC7_T)?\ Y4;;
M_P".4?VCE_\ S^C_ .!+_,/J^(_D?W,X6BNZ_P"&:OC7_P!"7_Y4;;_XY1_P
MS5\:_P#H2_\ RHVW_P <H_M'+_\ G]'_ ,"7^8?5\1_(_N9PM%=U_P ,U?&O
M_H2__*C;?_'*/^&:OC7_ -"7_P"5&V_^.4?VCE__ #^C_P"!+_,/J^(_D?W,
MX6O5_P!@_P#Y/>^#W_94-!_].$%87_#-7QK_ .A+_P#*C;?_ !RO3_V)/V?O
MB[HG[9?PFUG4_"7E6UI\2=#FN)/M]NVQ%OX2QP)"3@ \ 9KSLWS# 2RG$)58
M_!/[2_E?F>AE.'KK-*'N/XX]'_,C^A.BBBOX0/[>"BBB@ HHHH **\W_ &@_
M^81_V\?^TZ\WH ^D**^;ZZ3X1_\ )0]/_P"VO_HEZ /;**** "BBB@ HKQ7Q
MS_P48_8>^'/B'5_"WBK]I;PREYX>G,/B1;*Y:\CT648W1WLMNKI9L,@E9F0@
M<D <UZKX&\=^"/B=X1T_X@?#;QCI?B#0=6MA<:7K6B:A'=6EY$>DD4T3,DBG
MU4D4 :M%>7_#7]M']ESXN^(OB5X5\ _&72[N\^#VL'2_B6+A9;6/0;H1M(5E
MEG1(V4*CYD1F0%'!8%6 M?LR?M<?LY?ME^"=2^)/[,/Q5L/&.@:3X@N-$O-8
MTR*46_VZ!(WEC1Y$43*%EC/F1[D.[ 8D' !Z-17/V/Q2\":E\4=3^"]AKOF^
M)=&T*RUG5--2UE/V:RNYKJ&VE:3;Y8,DEE= )NW_ +ECMQ@GH* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K\A/VG/^3D?B!_V.NJ?^E<M?KW7Y"?M.?\ )R/Q _['75/_ $KEH X:BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ON?_ ((]_P#(N^._
M^OW3_P#T">OABON?_@CW_P B[X[_ .OW3_\ T">@#[-KRS]L_P#Y-WUK_KM:
M?^E,=>IUY9^V?_R;OK7_ %VM/_2F.OC_ !!_Y(3-/^P>M_Z;D>YPS_R46#_Z
M^P_]*1\/4445_F>?U@%%%% !1110 5\??\%=?^"D]U^PA\)+?2_A;;6]]X_U
MV>)-/%S;F:VTJW8N?M-P!QEQ#*D2$C>4D89$+BOHW]HOXSZ3^SK\"?%OQSUS
M2IKZU\*Z%<:C)96[!7N#&A(C!/"[C@9YQG.#C%?B_P#\%*OVV/V7/VB/V3](
M\(?#GX@7_B7XD:I\0H?$GCS5KG09[2*9A8W4 B@,H^6W@$D4,,74(NYLNTC-
M^L>$_!DN),_H8G%8:5;"QJ*,K)N-[<WOM:*"5KW^)M15US-?&<9Y\LJRVI2H
MU5"LXMJ[UM>WNKK)]+;6;WM?]+?V^?\ @H1J/[&7[*7A?XDZ3H%EK/C?QLUG
M8^&]-O"R6QNI81)+<2A"&,4>1E5()9T7(!+"AIW[:WQ)^!'_  4*\._L'?M"
M>(=-\1V_CGPA#JWACQ;9:2+"2WO2]RCV<T2NR/&YM)/+8892Z*V_=N7XC_X+
M _%/0OCW\%?V2?C%\-[RYN?"U[_:=M%--;M$1<PRZ= X9&&0=T$H7/4*Q'!Y
M]%_X*>1:MJ?_  7/_9ITSP^)/M4-OX=N)=@_Y8#7;QI?_(4<F?:OKLJX&R>6
M48:ABJ*52O3S"51M>]">'DHTTGO'D<6W%6OS-2NK6\7&<0XY8VK4I3O&G/#*
M*6THU5>7D^:^CZ65K:GLWQ[_ ."AWQSU+]JWXS?L\_ J72M%LO@I\(-0\67>
MHW^F"ZDUG4X(;:=+0AF BM]MQL)4!RR$AP"*]Q_8W_;;\,_M'?L1:1^V#\0(
M;3PO:KI=Y/XH#RM]FL7LY)([B16;)\L^49%!)(5@I)(-8'QR_P"":W@7XH_&
MKQC\>O WQ"O_  EKOQ%\ 77@[QUY%BEU%J&GSI%&TL:LRF"Y$<,:"3++A!F,
MG)/!Z%\$OA?XCU71OV!/A1 ]O\#_ ('I#?\ Q0OKF42+KNJAC=P:3*X 60!V
M^VW>!MR8HL+N*CY'$1X)SC(:%'"4W"I35*56:BU*,8P<:UV])RJUG!45KJTO
M<5T>U3>?X',:E2O+FC-S4$WHVY)T[+>*A!/G>FS?O/4][_9'\?\ QD^,/@"[
M^-'Q5TQ='L/%.HM>^"?#+V@CN=,T7:!;-=-DEKB91Y[KG$8E5!@JU>K5\"VG
M_!;BS7X:6'[4VI_!F.V^$>H_%=_!$-X=1<ZM"JVHN5U)XO+\HH5#Y@#;AL.'
M8\5]\HZ2H)(W#*PRK*<@CUKY'BK(,XR?%^UQF&5"-1R48IIJ/)9.%TW[T+Q4
MK^\V[N[=SV\GS+ XZAR4*KJ.*3;::;YKM2UZ2L[6T6RV%HHHKY4]@**** "B
MBB@#]'_ ?_(CZ-_V";?_ -%+6K65X#_Y$?1O^P3;_P#HI:U:_P!4\N_Y%]'_
M  1_)'\=8K_>9^K_ #/C']NS_DNA_P"P-;_S>O&:]F_;L_Y+H?\ L#6_\WKQ
MFO\ .;Q._P"3@YG_ -?I_F?U)PE_R3.$_P"O<?R"BBBOA3Z$**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#V;]A/_DN@_P"P-<?S2OLZOC']A/\
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
MU?%'PSKFH7O@W6-=AUNX^&]I9VHEM+R"^@8^7933O%;1*0B,7<;9' D7]7Z
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M_(3]IS_DY'X@?]CKJG_I7+7Z]U^0G[3G_)R/Q _['75/_2N6@#AJ*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^Y_^"/?_ "+OCO\ Z_=/
M_P#0)Z^&*^Y_^"/?_(N^._\ K]T__P! GH ^S:\L_;/_ .3=]:_Z[6G_ *4Q
MUZG7EG[9_P#R;OK7_7:T_P#2F.OC_$'_ )(3-/\ L'K?^FY'N<,_\E%@_P#K
M[#_TI'P]1117^9Y_6 4444 %%%% $=U:6M];/9WUM'-#(NV2*5 RL/0@\$5\
MU?\ !1K_ ()N^&_V]O@_H_PKT;QQ8^!)-*\2QZJVJ6OA=+QIU6WGA\DHLT&
M3,&W;C]S&.<CZ9HKT\HSG,\AS"GCL!4Y*M-WB[)V>VTDXOYIG)CL#A,RPTL/
MB8\T)*S6JT]59KY,\#_:T_X)_P#PV_:T_9=TW]G/Q)K+Z3<: +:X\-^)-.LE
MWZ??01E!.(=P#(X9P\989#\,&"L,[P1^PUK>O_MA6'[</[2GC31]>\7^'_"D
M>@^%=.\/:1):6.GQ@S&6Z;S99'EF<W,X49"QK(1\Y"LOT;17=1XJS[#X"6#A
M6?(_:+972J\OM%&5KQ4^5<R32>O>5^>ID^75,0J\J?O+EZNS<+\C:V;C=V;_
M $5N>^*]M\3+WX;:U9?!J^TJT\4SZ?)'H5YKF\VEM<,,++($5F8)G=L ^8J%
M) )(P/@'^SIX*^ WP1M?@KIKRZI"T,S^(-5OR3<:W>W!+W=Y<-G+232.[$Y.
M 0HX48] HKRHX_$T\$\+!V@Y*3MNVE:-WO[MW9=')L['AZ4J_MI*[2LO)/5Z
M>=E?T1^>-I_P1'\2/\*M/_9"UCXM:=<?"73OB[)XV6\"S#69X#9BV736CV^2
MN%+YN0^3O)$0Z5^AL<<<4:Q1(%50 JJ,  =A2T5ZV?<59WQ+R?VA4YN1R:T2
M]Z=N>3MO*5E=^2LD<>79/E^5<WU:-N:RW;TC?E6O17=O4****^=/3"BBB@ H
MHHH _1_P'_R(^C?]@FW_ /12UJUE> _^1'T;_L$V_P#Z*6M6O]4\N_Y%]'_!
M'\D?QUBO]YGZO\SXQ_;L_P"2Z'_L#6_\WKQFO9OV[/\ DNA_[ UO_-Z\9K_.
M;Q._Y.#F?_7Z?YG]2<)?\DSA/^O<?R"BBBOA3Z$**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#V;]A/_ )+H/^P-<?S2OLZOC']A/_DN@_[ UQ_-
M*^SJ_NKZ._\ R;Y_]?JGY0/YW\3_ /DIO^W(_FS*\>?\B/K/_8)N/_135^<%
M?H_X\_Y$?6?^P3<?^BFK\X*_.?I.?\C#+/\ #5_.!]5X2_[KB_\ %#\I!111
M7\MGZ\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]P_L8?\F[Z
M+_UVN_\ TIDKX>K[A_8P_P"3=]%_Z[7?_I3)7] ?1N_Y+NO_ -@\_P#TY2/S
M7Q4_Y)VG_P!?8_\ I,SU.OC+_@L)_P B[X$_Z_=0_P#0(*^S:^,O^"PG_(N^
M!/\ K]U#_P! @K_0G@O_ )*;#^LO_2)'\G\=_P#))XGTC_Z7$^&****_H,_F
MD**** "BBB@ HHK#T?XF?#SQ#XPU#X?Z!XUTR^UO284EU72[2]22:S5F*KYJ
MJ28R2#@-@\=*F4X1:3=K[>9483FFXJ]M_+U-RBN2^+7QZ^#'P(TR#5_C%\3-
M'\.P7;E+0ZG>K&T[#J$3[SXR,X!QD9K6\#>/O!/Q-\,6WC3X>>+-/UO2;Q2;
M;4=,NUFADP<$!E)&0>".H(P<&H5>A*JZ2DN9:M75[>FYH\/B(T56<'R/1.SL
MWVOL:]%<1_PTE\!AXV_X5W_PMC1?[8_M+^S?LOVP8^W;=WV3S/N?:,<^3N\S
M_9KLKV]L]-LYM1U&[C@M[>)I)YYG"I&BC+,Q/   ))/3%.%:C5OR23MO9WMZ
MBJ4*])KGBU?:Z:OZ=R6BLSP=XQ\-?$#PM8^-?!NK)?Z5J=NL]A>Q*P2>)ONN
MNX E2.0>XP1P:TZN,HSBI1=TR)1E"3C)6:"BBBF2%%%% !7<_LQ_\G(_#_\
M['72_P#TKBKAJ[G]F/\ Y.1^'_\ V.NE_P#I7%7)C_\ <:O^&7Y,[<M_Y&-'
M_''\T?KW1117\O'];A1110 4444 9OB'PCX>\5>3_;VG^?Y&[ROWKKMW8S]T
MC/05F_\ "H_AY_T+_P#Y-S?_ !==)10!S?\ PJ/X>?\ 0O\ _DW-_P#%U9TC
MX=>#=!U&/5=*T?RKB+/ER?:)&QD$'@L1T)K;HH **** "BBB@##\0?#'X;>+
M=:M?$GBKX>Z'J>HV./L5_J&DPS3V^,D;'=2R=3T(ZUN444 %0W>G:??O#)?6
M,,S6TPFMVEB#&*0 @.N?NMAF&1S@GUJ:B@#YY_X*=? ;]J;]HS]EU_A]^R)X
MX\,Z5XE@\3Z7J>H:1XRCF_LOQ1IMK<+/<:+=R0 R16]T$6.0J#OCWQ-A968>
M0P>%/V]_VI-#O/A7\<O^"6/P+^'<.L6+V>M>-M=\?6OB>.&-P5>6VTV+3$:Y
M?G<L<T\* D%G;&UON2B@#F?AO\)/!'PO\ >%/ASX>TL367@S0[72=!N+\":X
MAMX($@0^81G<410S#&ZMZ+2=*@$H@TRW3SYQ-/MA4>9*,?.W'+?*O)YX'I5B
MB@#,\.^"_!W@\W)\)>$],TO[9+YMY_9UA'!Y[\_,^P#<>3R>>:TZ** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_,+]H
M+X&_VO\ 'GQKJW_"4>7]J\6:C+Y?V+.W=<R'&=XSUK]/:^ ?C3_R6'Q7_P!C
M'>_^CWH \1_X9\_ZF[_R0_\ ME'_  SY_P!3=_Y(?_;*](HH \W_ .&?/^IN
M_P#)#_[91_PSY_U-W_DA_P#;*](HH \W_P"&?/\ J;O_ "0_^V4?\,^?]3=_
MY(?_ &RO2** /-_^&?/^IN_\D/\ [91_PSY_U-W_ )(?_;*](HH \W_X9\_Z
MF[_R0_\ ME'_  SY_P!3=_Y(?_;*](HH \W_ .&?/^IN_P#)#_[91_PSY_U-
MW_DA_P#;*](HH \W_P"&?/\ J;O_ "0_^V4?\,^?]3=_Y(?_ &RO2** /-_^
M&?/^IN_\D/\ [91_PSY_U-W_ )(?_;*](HH \W_X9\_ZF[_R0_\ ME'_  SY
M_P!3=_Y(?_;*](HH \W_ .&?/^IN_P#)#_[97V#_ ,$N_ 7_  @NA^,8O[6^
MU?:;NR.?(V;=JS?[1SUKP:OIO_@GW_R"?%'_ %\VG_H,M 'T37EG[9__ ";O
MK7_7:T_]*8Z]3KRS]L__ )-WUK_KM:?^E,=?'^(/_)"9I_V#UO\ TW(]SAG_
M )*+!_\ 7V'_ *4CX>HHHK_,\_K **** "BBB@ HHHH **** "BBB@ HHHH
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
MZO99_A^$*CK1DZ53D:<G[L(Q=E9/K-M+1;*[W/B$? WXV2?L:']E!_ VL?\
M"U3^T3_:!L#')Y_D_P!F>7_:7FX_X]]_'GYV?Q9K[U^.-SJ_[0?CZR_8TT+5
M)'TNULK?4/B_K%LQ3;8GF'3%9?NRWC*2XR"MNK]?,%>@?M'?&L? _P"'AUG2
M-(_M;Q'JUY'I?A#0$;#ZGJ<V1#%[(,%Y&_AC1V[5\\_M?_"#XF_ +_@FQXVL
M_ ^MWFI^,=7ECU/X@^(K$,+C4))YX_MTJ[<%8EC_ '84<);ICH":A9=3R:C6
MC"3G&,$Y]/<@I.,/\4[OF?\ *GHKHT>:5<\KT)U(QIRE4:@]_?FXJ4^EHPLN
M5?S-:NS/K/PSJ7A.\TY;'P?J&GS6E@!;+#ILR-';A1@1X0X3  &WC %:-?GA
M^S?_ &MIW[?OP1M/@?$8]!NOV=])D\=QV"J(&C^R7)C>XV<&3S?LN&;YMQ'.
M":_0^OHLHS%YE0G)PY>67+W3T3NMM-;>J9\QG65K*L1""GS<\5+:S5VU9J[U
MTOZ-!1117JGCA1110 5W/[,?_)R/P_\ ^QUTO_TKBKAJ[G]F/_DY'X?_ /8Z
MZ7_Z5Q5R8_\ W&K_ (9?DSMRW_D8T?\ ''\T?KW1117\O'];A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ _&G_DL/BO\
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
M-KIKVZ&5XFCE5##SDIU8I1=1[I?:<6];VT7G9OJCXS_:5\;^-/V(?'/[-_[
M7P-\6WFF6WQ'\9"3X@^.65#J>L/)>6XNY!*X;9/<23RN\@RZ_NE0A1BN\_X)
M<_M:_%[XU_%'X\?L[?%G6WU[_A4?Q FTS0O$LT2">ZL6N[V".*=HU59'06>1
M)M#.'.<E<GWS]H?]E7X2?M,IX<O?B%87<&L>#=<BUCPCXBTJ<17VD7L;HXDB
M9E92"43='(KHVQ=RDJ,/_9S_ &6_A'^RYH6KZ3\,-*N/M7B+6IM7\2ZUJ4_G
M7NK7TK%GGFDP 3DG"JJHN3A1DY]+&<3\.8[A"6'K4.;&S6LW%7=1UG-U>?>S
MI/V?+^%DF<M#*<TP^=JK"I;#QVC=VY?9J*AR[:3]Z_XZV/1:***_-CZH****
M "BBB@#V;]A/_DN@_P"P-<?S2OLZOC']A/\ Y+H/^P-<?S2OLZO[J^CO_P F
M^?\ U^J?E _G?Q/_ .2F_P"W(_FS*\>?\B/K/_8)N/\ T4U?G!7Z/^//^1'U
MG_L$W'_HIJ_."OSGZ3G_ ",,L_PU?S@?5>$O^ZXO_%#\I!1117\MGZ\%%%%
M!6?XMT2Z\2^%=3\.6.O7>E3:AI\UM%J=@5$]FSH5$T98$!T)W*2",@9!Z5H5
MG>+O%OAGP%X6U'QMXTURVTS2-)LI+O4M1O)0D5M!&I9Y'8] %!-:4?:.K'V:
MO*ZLK7UZ:=?0F?)R/FVZ^A^5G_!:_P#X)S?LK?!'X">!-6_9L^%1TGQSJWCJ
MUT'3+/3;J>XN-;6:"8E9%D=C)+YB1$2?>R^TD[QCV[_@JK^V%\9/V%?V#O ?
MPN\/>*)F^*'B_2K;0YO$$,FZ>(V]K$+^\B;J9FD>-%;J#.7!#**^?;__ (+@
M?LG>)/VK[K]HGXJ_"GQIXB7PF9].^%.FVEO:K::5;. )M182S!C>W& "=H$4
M2J@W-N<]1_P67\$_&/\ :B_8Y^"'[=N@?#R8'089-8UO0+'?,^GZ?J2VUS!)
M)QDB)8(DE< ?-+NVJH^7^GL)E>>K-.'\MXMIRE2C4J2<ZTD^>K.+G"DN9N3A
M%QA&5]'.3CK%1;_(ZV+RYX3,L5DLDIN,4HTU;EA%J,IZ)+F:<FK:J*OO=+W?
M_@G]^T3^R5^SEXAT3_@GZ_@SQ;X+^(M[I\=]?WWCKP\+.7Q=J$B,\MV)_,=I
M&D82[!+M("^6/F7;7BO[3/@#XA_##_@H%^TW\0/BSX=U*XT'XD?LWZMI/PZU
M-;:26"_N6M+&)-+A*@@7!EBEQ$/G.-X'SY-K]KS1=*_;@_X*H_LT^-OV:-7@
MUVVT?1]-\2>)-:TF42QZ;ID.H&[C\]T)$3L%D148@EY ,<U^DWC/QEX7^'GA
M'4_'GC;6X--T?1K"6]U34+I]L=O!&A=W8^@4$U\3F6:PX8S*AF-*G*I7Q]!^
MWI3D^>$_;)IQ?+S1YW3346G[MTM'&WT&%P<LWPM3"SDHT\-47LYI>ZX\G57L
M[*3NTUKZ._Q)^RIK_P"T#^QO_P $T/A;^S]>Z*[?&CQK->:=X$\-:H"7TTSW
M$UQ]HNE(+)!9VSB>52/EPL)P2*^IOV;OA;\,_P!G'P#I_P  _"_BV"_U>TC>
M]UNXN[Q&U'5;V9C)<ZA<+N+L\LC,Y)R "%!PH%>;?LP^#_B#\6M1\1?MW^/-
M!>T\3^+=$>R^%_A[4UP?#WA\9>V213PEQ=R;+F?DD Q1Y C(K\L["]^*_P#P
MP;X<\5^&VU=OV@&_:]GC-TZ_\3M[XZ6-\;D_O?\ 6^2&1OER6!&*WH\//C?%
MXRE]8C1FZZE6Y5>+K5?:2MNK4:'+*'-K>4IR3:<3*IF:X?HT)^S<XJFU"[LU
M3AR+M\=2ZE;2R25D[G[NT4R#S_(3[3L\S8/,\O.W=CG&>V:?7X8?H84444 %
M%%% !7W#^QA_R;OHO_7:[_\ 2F2OAZON']C#_DW?1?\ KM=_^E,E?T!]&[_D
MNZ__ &#S_P#3E(_-?%3_ ))VG_U]C_Z3,]3KXR_X+"?\B[X$_P"OW4/_ $""
MOLVOC+_@L)_R+O@3_K]U#_T""O\ 0G@O_DIL/ZR_](D?R?QW_P DGB?2/_I<
M3X8HHHK^@S^:0HHHH **** "BBB@ HHHH IWOA_0-3U2RUS4M#L[B]TTR'3K
MR>V1Y;4NNUS&Y&4W+P=I&1P:MNB2(8Y%#*PPRD9!%+1222&Y-I7>QD>%? '@
M3P*MPG@CP5I&C"[D\R[&E:;%;^<_]Y_+4;CR>3ZUKT44HQC"-HJR'*<IRYI.
M["BBBJ)"BBB@ KN?V8_^3D?A_P#]CKI?_I7%7#5W/[,?_)R/P_\ ^QUTO_TK
MBKDQ_P#N-7_#+\F=N6_\C&C_ (X_FC]>Z***_EX_K<**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@'XT_\ )8?%?_8QWO\
MZ/>OOZO@'XT_\EA\5_\ 8QWO_H]Z .9HHHH **** "BBB@#COVAY?B3!\ /'
M,_P91V\8)X.U-O"BQJI8ZD+23[* &X)\[9UX]:_(&T^%/[+OQ?\ ^"+&M^*/
MBWJUA%\<_#GBO4KF\NM2N!_PD4^MR7^Q;29'/VB8S6_E+L8'!&_K&<?M?6>_
MA+PI)KB^)I/#.GMJ2C"Z@UE&9QQCB3&[IQUH \0_X):> _B[\,O^"?WPQ\#?
M'2VN[?Q+8:$XNK2_)\^UMVN9GM8'!Y1H[9H(RAY79M(&,5B_M"3S?ME?'F/]
MB[P],S>!?"K6NK?&N_A8A;O)$MEX>##O,5$]P!T@5$R/.Q7TS5#0_"_AGPR]
M[)X;\.V&GMJ5\][J+6-HD1NKEP \\FT#?(P5<NV6.!D\4 ?GY^UI#J5W_P %
MM/A%X6^-EF#\,$^&FKMX<L[V-3IGVD:?J NVVO\ N_."",'C(40]L5U7_!O/
M?_&&_P#^"?<1^*,M\^G1>+;V/P4^H%BW]E"*#B,MUA%Q]I"^F& X K[0\:_#
MSP!\2M*70OB+X&T?7[%)1*EGK>F1742N.C!)58!AD\XS6G86%CI=E#IFF645
MM;6\2QP6\$81(T48"JHX4 #  X% $M%%% !1110 4444 %?3?_!/O_D$^*/^
MOFT_]!EKYDKZ;_X)]_\ ()\4?]?-I_Z#+0!]$UY9^V?_ ,F[ZU_UVM/_ $IC
MKU.O+/VS_P#DW?6O^NUI_P"E,=?'^(/_ "0F:?\ 8/6_]-R/<X9_Y*+!_P#7
MV'_I2/AZBBBO\SS^L HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#]'_ ?_ "(^C?\ 8)M__12UJUE> _\ D1]&_P"P3;_^BEK5K_5/+O\
MD7T?\$?R1_'6*_WF?J_S/C']NS_DNA_[ UO_ #>O&:]F_;L_Y+H?^P-;_P W
MKQFO\YO$[_DX.9_]?I_F?U)PE_R3.$_Z]Q_(****^%/H0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /9OV$_P#DN@_[ UQ_-*^SJ^,?V$_^2Z#_
M + UQ_-*^SJ_NKZ._P#R;Y_]?JGY0/YW\3_^2F_[<C^;,KQY_P B/K/_ &";
MC_T4U?G!7Z/^//\ D1]9_P"P3<?^BFK\X*_.?I.?\C#+/\-7\X'U7A+_ +KB
M_P#%#\I!1117\MGZ\%%%% !1110 4$ C!&0>HHHH IZ-X=\/^'(I+?P]H5G8
M1RR;Y4LK5(@[?WB% R?>F^)/#/AOQEHD_AKQ?X>L=5TZZ %UI^I6B3P3 ,&
M9'!5L$ \CJ :O45?M*BJ<_,^;>]];^I/)'EY;:=@  & , =!6%'\+_AI#XU;
MXDQ?#O0E\1/'Y;Z^ND0B]9,;=IGV^81CC&>G%;M%.%6K2OR2:NK.SM==GY>0
M2A"=N97MJ%%%%9E!1110 4444 %?</[&'_)N^B_]=KO_ -*9*^'J^X?V,/\
MDW?1?^NUW_Z4R5_0'T;O^2[K_P#8//\ ].4C\U\5/^2=I_\ 7V/_ *3,]3KX
MR_X+"?\ (N^!/^OW4/\ T""OLVOE_P#X*7>&-#\2Z)X136K'SA#=7AC'FLN,
MK%G[I'H*_MK$<:97X>47Q#F,)SHT-9*FHN;YO<7*I2A%ZR5[R6E^NA_.6.X8
MQ_&>%EDV"E&-6MI%S;45ROG=W&,GM%VLGK;U/SKHKV#_ (5;X$_Z 7_DU+_\
M51_PJWP)_P! +_R:E_\ BJ\S_B=OPI_Z L;_ ."Z'_S2?.?\2L>(/_05A?\
MP.K_ /*#Q^BO8/\ A5O@3_H!?^34O_Q5'_"K? G_ $ O_)J7_P"*H_XG;\*?
M^@+&_P#@NA_\TA_Q*QX@_P#05A?_  .K_P#*#Q^BO8/^%6^!/^@%_P"34O\
M\51_PJWP)_T O_)J7_XJC_B=OPI_Z L;_P""Z'_S2'_$K'B#_P!!6%_\#J__
M "@\?HKV#_A5O@3_ * 7_DU+_P#%4?\ "K? G_0"_P#)J7_XJC_B=OPI_P"@
M+&_^"Z'_ ,TA_P 2L>(/_05A?_ ZO_R@\?HKV#_A5O@3_H!?^34O_P 51_PJ
MWP)_T O_ ":E_P#BJ/\ B=OPI_Z L;_X+H?_ #2'_$K'B#_T%87_ ,#J_P#R
M@\?HKV#_ (5;X$_Z 7_DU+_\51_PJWP)_P! +_R:E_\ BJ/^)V_"G_H"QO\
MX+H?_-(?\2L>(/\ T%87_P #J_\ R@\?HKV#_A5O@3_H!?\ DU+_ /%4?\*M
M\"?] +_R:E_^*H_XG;\*?^@+&_\ @NA_\TA_Q*QX@_\ 05A?_ ZO_P H/'Z*
M]@_X5;X$_P"@%_Y-2_\ Q5'_  JWP)_T O\ R:E_^*H_XG;\*?\ H"QO_@NA
M_P#-(?\ $K'B#_T%87_P.K_\H/'Z*]@_X5;X$_Z 7_DU+_\ %4?\*M\"?] +
M_P FI?\ XJC_ (G;\*?^@+&_^"Z'_P TA_Q*QX@_]!6%_P# ZO\ \H/'Z[G]
MF/\ Y.1^'_\ V.NE_P#I7%73_P#"K? G_0"_\FI?_BJZSX"_#?P78?''P;?6
MFC;)8?%.GO&WVB0X87$9!P6QUJH_3-\+\TDL'2P>,4JON)NG0M>7NJ]L0W:[
MULGZ%TOHQ<>X"I'%5,3AG&FU)VG5O:.KM^Y6NFFJ/THHHHKUSZL**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB'XM_"WQWJ
M/Q5\2ZA9Z%OAGU^\DB?[5$-RF9R#@MD<5]O5X%XS_P"1PU7_ +"4_P#Z,:@#
MY]_X5!\1/^A>_P#)N'_XNC_A4'Q$_P"A>_\ )N'_ .+KV^B@#Q#_ (5!\1/^
MA>_\FX?_ (NC_A4'Q$_Z%[_R;A_^+KV^B@#Q#_A4'Q$_Z%[_ ,FX?_BZ/^%0
M?$3_ *%[_P FX?\ XNO;Z* /$/\ A4'Q$_Z%[_R;A_\ BZ/^%0?$3_H7O_)N
M'_XNO;Z* /$/^%0?$3_H7O\ R;A_^+H_X5!\1/\ H7O_ ";A_P#BZ]OHH \0
M_P"%0?$3_H7O_)N'_P"+H_X5!\1/^A>_\FX?_BZ]OHH \0_X5!\1/^A>_P#)
MN'_XNC_A4'Q$_P"A>_\ )N'_ .+KV^B@#Q#_ (5!\1/^A>_\FX?_ (NC_A4'
MQ$_Z%[_R;A_^+KV^B@#Q#_A4'Q$_Z%[_ ,FX?_BZ/^%0?$3_ *%[_P FX?\
MXNO;Z* /$/\ A4'Q$_Z%[_R;A_\ BZ^A_P!ASPEX@\*Z7XC37]/\@SW%L8AY
MJ-NPLF?NDXZBL>O3?V?_ /CSU/\ ZZQ?R:@#T.O+/VS_ /DW?6O^NUI_Z4QU
MZG7EG[9__)N^M?\ 7:T_]*8Z^/\ $'_DA,T_[!ZW_IN1[G#/_)18/_K[#_TI
M'P]1117^9Y_6 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!^C_ (#_ .1'T;_L$V__ **6M6LKP'_R(^C?]@FW_P#12UJU_JGEW_(OH_X(
M_DC^.L5_O,_5_F?&/[=G_)=#_P!@:W_F]>,U[-^W9_R70_\ 8&M_YO7C-?YS
M>)W_ "<',_\ K]/\S^I.$O\ DF<)_P!>X_D%%%%?"GT(4444 %%%% !1110
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
MK?\ !+O5+FX_X+)_M5?#B,M_8^L3>(KC4$B<@&:+7$C7D=&Q=3_3)KZ ^/\
M^Q[X_P# /_!3KP1_P46^%_@N[\2Z0=(GTGQ_H>D-%]OA8V4UM!>PI*Z"9,/"
MCHIWJ(L@-N.VQ_P3/_8@\=?!?XS?&3]KWXQ:!_8NO_%CQA?7NC>');B.:XTC
M2YKV:Z"3O$S)YTC2)N168*(5YRQ5?N,PXER*7"=2I"I'WLNPV'44US>VIU9<
MRY=URV]I=JUFG>\E?Y_#93F*SJ,91>F*JU6[.WLY05M=M;\MM[IZ:,^?4_X(
MX?M*C]F$_L /J>DGPQ_PO/\ X2[_ (6&+Y-O]B_V?]F\G[-CS?MF?FV[?*SQ
MYF.:^C?'7CGX=_&GXJ7OC3X@>)K;2_@'^SK=B34=2OI3]FU[Q/;J% .,F:"P
MRH"@9DNW50',0%>P_M>Z[\;Y/ UA\*OV>-(OH_$WC?4/[*7Q5%:LUMX6LRI:
MYU*5^%#QQ!A"A(+S,@&0&KRK]NO]@R\\<_\ !,_4_P!CO]F#3TMIM(LK)]!T
MV>Y"?VBUM<I/(DLC8!EF*NY=L!IF!8C)8?.4>*L1Q#7PD\YKQINK5<5**2]F
MJKC&OB)7;2G)1Y(;1C:<THN,6_5GD]++*=98"FY<D$VGKS.";ITEW2;O+J_=
MBV[M+U'X)?MP_L^?'KQI;_#CPAK]_9:_?^&K?Q%I.D:]I4ME-J6D3C,5[;B0
M 2QL.< [U_B5:]=K\Z/V;/V6_CO\3/V^O@A^T9J_PTUGPAX=^$?P(TSP[XA?
M7-.>QDO-72SO+>6T@C?#3(C78)F4&(K%@,25K]%Z^-XRRC)\FS"E2R^KSJ5-
M2DN92Y)N4ERW22?NJ,NZYK'N9%CL=C\+.>)ARM2:3LUS1LG>S\VU\@HHHKY$
M]L**** "NH^"/_)9O"7_ &,MC_Z4)7+UU'P1_P"2S>$O^QEL?_2A*]?A_P#Y
M'V$_Z^T__2T<69?\BZM_@E^3/T,HHHK_ %)/Y "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP+QG_R.&J_]A*?_ -&-7OM>
M!>,_^1PU7_L)3_\ HQJ ,RBBB@ HHHH **** .)_:5^+DO[/_P"SGX_^/$&@
MG57\$^"=5U]-,$FPWAL[.6X$.[!V[_+VYP<9K\#/B+^P-K'[6?\ P3%U/_@N
M;X4\<1>&?BX/%^I^)M<TGPM:1:;IL5I;:A]F'V1(0K6]S$T)NA,79Y2[[BSL
M'K^B2^L;+4[*;3=2LXKBWN(FBN+>>,.DJ,,,K*>&!!((/!!KYHM/^"0_[$^F
M>!=7^#>B^%?$VG_#O7M9&J:Q\-+#QOJ,.@W-SO60_P"BK,-D1=$8P(RQ$HN4
M( % &9_P3@\7WG_!1S_@E+\/?$_[:/@'2_$\_C+P]-!XHT[6]+1X-4%M>S6\
M5V\1&T-*MO%<!E  9PR;<+CG?VC_  'X+^%/B.W_ &$_V$_#</ACXG_&Z+[5
MXZ\;VDDEUJ6@>%[<"WN=7N+J9GF>4(?L=DLCX$TN4*B)J^Q/#7AKP[X,\.V'
MA#PCH5II>E:79QVFFZ;I]NL,%K!&H2.*-% 5$50 %     KC/A=^S7\//A3\
M5?'7QMTJ?4M2\4_$+4+>?7-7UBY662*VMXO*MK"WVJHAM807*Q@$EI9'9F9L
MT ?"?Q7^,WCOX>_\%1?@Q_P1J_9P\37/PP^%6B_"RZU"[F\/F.&^OY8["_:V
M07$B.5CC>VCE<J TKF8R%ABO3_\ @@/^WM\:/^"@O[#,WQ'_ &@&BN_%'A?Q
M?=>';[7(+1(%U98[>VN$N&2,!%DVW(1@@"DH&P-V![E^T=^P3\#?VE/BIX8^
M/FNSZWX<^('@^QN[#0/&_A.]CM]0ALKF&6&>U;S8Y8I8F2>7 >-C&9&9"C,2
M>I_9<_99^!_[&GP6TKX _L]^#(]$\-Z3O:* 2M++/,YW23S2.2TLKGDL3V &
M%50 #T*BBB@ HHHH **** "O3?V?_P#CSU/_ *ZQ?R:O,J]-_9__ .//4_\
MKK%_)J /0Z\L_;/_ .3=]:_Z[6G_ *4QUZG7EG[9_P#R;OK7_7:T_P#2F.OC
M_$'_ )(3-/\ L'K?^FY'N<,_\E%@_P#K[#_TI'P]1117^9Y_6 4444 %%%%
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
M'_$MG O_ $$XG_P.E_\ *0_XBKQ#_P ^J7_@,_\ Y,_-[_A(?"O_ $.F@_\
M@]MO_CE'_"0^%?\ H=-!_P#![;?_ !ROTA_X5=\,_P#HG>A?^"B'_P")H_X5
M=\,_^B=Z%_X*(?\ XFC_ (ELX%_Z"<3_ .!TO_E(?\15XA_Y]4O_  &?_P F
M?F]_PD/A7_H=-!_\'MM_\<H_X2'PK_T.F@_^#VV_^.5^D/\ PJ[X9_\ 1.]"
M_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 31_Q+9P+_ -!.)_\  Z7_ ,I#_B*O
M$/\ SZI?^ S_ /DSS3PE^VS^RCIGA73--OOCKH*3V^GPQ3)Y[':RH 1D+@\C
MM6C_ ,-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T
M3O0O_!1#_P#$U^_T*4:%&-*.T4E]RL?FM2;J3<WNW<^*OVL?C%\)OB9\5SXE
M\$?$O0;VR_LV&+S_ .U8H_G4MD8D93W':O,_^$A\*_\ 0Z:#_P"#VV_^.5^D
M/_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$U^+9[X"<'\09Q7S+
M$5ZZJ5I.<E&5-13>]DZ3=O5OU/O<N\1\\RS T\)2ITW&"25U*]EWM-+\#\WO
M^$A\*_\ 0Z:#_P"#VV_^.4?\)#X5_P"ATT'_ ,'MM_\ '*_2'_A5WPS_ .B=
MZ%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:\G_ (ELX%_Z"<3_ .!TO_E)V_\
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
M ,'MM_\ '*_2'_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\
MB6S@7_H)Q/\ X'2_^4A_Q%7B'_GU2_\  9__ "9^;W_"0^%?^ATT'_P>VW_Q
MRC_A(?"O_0Z:#_X/;;_XY7Z0_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[
MT+_P40__ !-'_$MG O\ T$XG_P #I?\ RD/^(J\0_P#/JE_X#/\ ^3/S>_X2
M'PK_ -#IH/\ X/;;_P".4?\ "0^%?^ATT'_P>VW_ ,<K](?^%7?#/_HG>A?^
M"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H_XELX%_Z"<3_X'2_^4A_Q%7B'_GU2
M_P# 9_\ R9^;W_"0^%?^ATT'_P 'MM_\<KZH_9D_:Q_9M^'OP9TOPGXP^,^@
MV>H6\MP9K?[8)-H:=V7YDRIR"#P:]Y_X5=\,_P#HG>A?^"B'_P")H_X5=\,_
M^B=Z%_X*(?\ XFOL."?"'AK@+-IYCE]6M.<H.#524&K-QD_AIQ=[Q76V^AX>
M?\;9KQ'@EA<3""BI*7NJ2=TFNLGIKV.%_P"&Y_V1_P#HO6@_]_G_ /B:\2_;
M-_:*^!/Q8TS0+?P!\6=!OWLI[AKH?VBD6P,L87_6%<YVGIGI7U/_ ,*N^&?_
M $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $U]KQ1PY@>+<AK93C)2C3JVN
MX-*2Y9*2LVI+>*W3T/ RC-,1DN8T\;02<H7LI7:U36MFGL^Y^;W_  D/A7_H
M=-!_\'MM_P#'*/\ A(?"O_0Z:#_X/;;_ ..5^D/_  J[X9_]$[T+_P %$/\
M\31_PJ[X9_\ 1.]"_P#!1#_\37XU_P 2V<"_]!.)_P# Z7_RD^[_ .(J\0_\
M^J7_ (#/_P"3/S>_X2'PK_T.F@_^#VV_^.4?\)#X5_Z'30?_  >VW_QROTA_
MX5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_B6S@7_H)Q/_ ('2
M_P#E(?\ $5>(?^?5+_P&?_R9^;W_  D/A7_H=-!_\'MM_P#'*/\ A(?"O_0Z
M:#_X/;;_ ..5^D/_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\
M31_Q+9P+_P!!.)_\#I?_ "D/^(J\0_\ /JE_X#/_ .3/S>_X2'PK_P!#IH/_
M (/;;_XY1_PD/A7_ *'30?\ P>VW_P <K](?^%7?#/\ Z)WH7_@HA_\ B:/^
M%7?#/_HG>A?^"B'_ .)H_P");.!?^@G$_P#@=+_Y2'_$5>(?^?5+_P !G_\
M)GYO?\)#X5_Z'30?_![;?_'*/^$A\*_]#IH/_@]MO_CE?I#_ ,*N^&?_ $3O
M0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?\2V<"_P#03B?_  .E_P#*0_XB
MKQ#_ ,^J7_@,_P#Y,_-[_A(?"O\ T.F@_P#@]MO_ (Y1_P )#X5_Z'30?_![
M;?\ QROTA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_B6S@7
M_H)Q/_@=+_Y2'_$5>(?^?5+_ ,!G_P#)GYO?\)#X5_Z'30?_  >VW_QRC_A(
M?"O_ $.F@_\ @]MO_CE?I#_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P4
M0_\ Q-'_ !+9P+_T$XG_ ,#I?_*0_P"(J\0_\^J7_@,__DS\WO\ A(?"O_0Z
M:#_X/;;_ ..4?\)#X5_Z'30?_![;?_'*_2'_ (5=\,_^B=Z%_P""B'_XFC_A
M5WPS_P"B=Z%_X*(?_B:/^);.!?\ H)Q/_@=+_P"4A_Q%7B'_ )]4O_ 9_P#R
M9^;W_"0^%?\ H=-!_P#![;?_ !RC_A(?"O\ T.F@_P#@]MO_ (Y7Z0_\*N^&
M?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T?\2V<"_]!.)_\#I?_*0_
MXBKQ#_SZI?\ @,__ ),_-[_A(?"O_0Z:#_X/;;_XY6]\+/'?@+PY\3?#OB'6
MO'N@PV=CKEI<74W]M6[;(TF5F;"N2< $X )K] _^%7?#/_HG>A?^"B'_ .)H
M_P"%7?#/_HG>A?\ @HA_^)KIP?T=>"<%BZ>(AB,0Y0DI*\Z=KQ=U?]TM-.YE
M7\4,_P 11E2E2I6DFG[L^JM_.<+_ ,-S_LC_ /1>M!_[_/\ _$UZE87UIJEC
M#J>GW"RV]Q$LL$J='1@"K#V((-8__"KOAG_T3O0O_!1#_P#$UMQ1101+!!&J
M(BA41!@*!T '85^]GYN.HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BO(OVH/V^/V+_ -BLZ;'^
MU9^TSX/\"3ZR"VE6?B#6$BN+M <-)'",R,@/!<+M!(!(KT/X=_$?X??%[P1I
MGQ+^%7C?2?$GAW6;47.DZ[H6H1W5I>1'(#Q2QDHZY!&03R".U &U17DEI^WG
M^QG?_%Q?@39_M+^$)?%3ZV^BQZ6FL1GS-51=[Z<LN?+:\5>3:AC,!U05UOQP
M^/GP3_9H^'5Y\6_V@_BMH'@SPS8,JW6M^(]3CM+=';A(P\A 9V/"H,LQX )H
M ZZBO-OV9_VPOV6_VR_"%SX[_98^/7ACQYI5C<BWU"Y\.:HDYLY2"0DR [X6
M(!(#@$CD9'-5OCC^VU^R7^S5XAB\)_';]H'PSX9U2336U)]/U+45$UO8*X1K
MV=%R;>U#G:;B7;$#P6R* /4J*K:-K6C^(]'M?$/A[5K:_L+^V2XL;ZRG66&X
MA=0R2(ZDJZLI!# D$$$59H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"B@D 9)KPCX??\%/_P#@G=\5_C@_[-OPV_;0^'.M^.5N7MH_#FG>*+>2>>=,
M[X82&VSR+@YCC+,-K9'!P >[T5S7Q<^,GPH^ ?@*]^*7QL^(NC>%?#NG!?MN
MLZ]J$=M;QEF"HN]R 79B%5!EF8@ $D"LWX(?M)? ?]I'2M1U?X&?%32/$D>C
MWQLM:@T^Y_TC3;G&[R+F!L2V\FTA@DBJQ4@@8(- ';T5X=\>O^"EW_!/[]ES
MXF6GP:_:'_;"^'_@_P 4WBQNFAZ[XDAAN(4DP4>92W^CHP.5:78I'()%>TVF
MKZ3?Z3%K]CJEO-8S6ZW$-[%.K0R0E=PD5P=I4J<A@<8YH L45\Y1_P#!8+_@
ME+-*L$/_  4?^"+N[!41/B;IA+$\ #$W-?1H(8!@>".* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHKB/V@?VEOV?OV4OA]+\5OVD_C)X=\$>'8IE
MA.K>)-4CM8I)F!*Q)O(,DA )"("Q .!P: .WHK@/V<OVJOV;OVO/ 9^)O[,/
MQN\-^.M"2X-O/J'AO5([E;>8 $Q2JIW0R8(.QPK8(.,$&L?XR?MT_L>_L]^,
M?^%?_&O]HWPIX;UE+6*ZO+#4]51'L+:5Q''<79&19PNY"K+.41CD!C@T >KT
M52O?$GAW3?#LOB_4=?LK?28+)KR?5)[I$MX[<)O,S2$[1&%^8L3@#G.*\?\
MV>_^"DG[ _[6'Q!O_A1^S;^UUX"\:>)-.B>6XT;0/$,,\[Q(</+$H/[^-<C+
MQ[E&1D\B@#VVBN*^-O[1WP+_ &<-'L-<^./Q1TCPW%JU\++1XM0N?W^I7)&?
M(MH%S+<2;06V1JS!021@$U?^$/QG^$WQ_P# 5G\4?@E\1M&\5>'K\N+76-"O
MTN8'9&*NA9"=KHP*LAPRL"K $$4 =-1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%>%_%[_ (*<_P#!/3X _&&'X ?&G]LSX=^&?&4TD:-X?UCQ
M/!#/;-( 46?+;;8L&4J)2F0P(R"*]JU'7=$TC1)_$VK:S:VNFVMJUU<ZA<7"
MI!% JEVE:0D*J!06+$X &<XH M45Y9\$?VWOV1OVD?$\O@OX%_M"^%_$VK1Z
M<-0CT_3=25I;JQ+E!>6ZG!N;;>"OVB+?%GC=FI?VG/VT/V3_ -C#PW9^+/VJ
MOV@_"O@.QU*9HM,?Q%JR027KK@LL,9.^8J""VQ3M!!.,T >G45RWP8^-_P '
MOVB_AUI_Q=^ _P 3=#\7^&-55CI^N^'M2CNK:;:Q5E#QDC<K JRGYE(((!!%
M>9_$;_@I_P#\$X?@_P".-3^&7Q5_;N^$GASQ%HMR;?5]#UOX@:?;7=E, "8Y
M8I)0R, 1P0#S0![K16)\-_B7\/?C%X&TSXG?"CQMI?B3PYK-L+C2-=T2^2YM
M+V(D@212QDJZY!Y!(XK;H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBLOQKXV\&?#;PGJ'CWXB>+=,T'0])M7N=5UG6;Z.UM;.!1EI999"$C0#JS$
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
MC93@>=9WULLT4F""-R."#@@'D=14]G9V>G6D6GZ?:QP001B.&"&,*D: 8"J!
MP !P *DHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S]
M$\)^%?#,UW<>&_#6GZ?)?SF:^>QLDB-Q*?XY"H&]N3R<GFJVM?#GX>^)-9A\
M1^(O FC7^HVP7[/?WNEQ2S18.1M=E++@\C!XK9HH *R-#\ >!/#&J7.N>&O!
M6D:=>WI)O+RQTV*&6?)R=[HH+<\\D\UKT4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 4?$7ACPUXOTMM$\6>'K'5+)V#/::C:)/$Q!R"
M4<$$@].*N0PPVT*6]O$L<<:A41%P% X  '04ZB@ ILT,-S"]O<1+)'(I5T=<
MA@>""#U%.HH H^'?#'AKPAI:Z)X3\/6.EV2,62TTZT2")23DD(@ !)Z\5>HH
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@
3 HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>cms-20210630_g3.jpg
<DESCRIPTION>2021 Q2 FORM 10-Q CHART - CE PLANNED CAPITAL EXPENDITURES
<TEXT>
begin 644 cms-20210630_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 **** "BBH=1U"PTC3Y]5U6]BMK6UA:6YN;B0)'%&H)9
MV8\*H ))/  H FHKXD_9%_;/_:5_X*LGQ+\:/V5O%FD_#+X&:/XBN=$\(^*]
M1\,_VIKOC:>V;;/?PQS2I;V%B'S&BO'--(58DP%=E3R?M\?&W]B_]MSP#^Q1
M^WSJ7A[7=!^,AFM_A#\8/#NDOI:W&JPE ^C:I9-+,D5PQEB$5Q"ZQRF1%\I#
MN*@'VI17G<W[3_PG'[5=I^QO9Z['<^-9O =YXNO+"WD5C8:=#>6EHC3#.4,T
MET?+XY%O*>,#/S5^P=^U;^U9\3/^"J7[6_[(_P >_B3HFN^'?A#:^"F\'0:%
MX6338H!JFG3WTQ;=+--(^&AC)>9E_<[E6/<5H ^V:*** "BBB@ HHKXD_P"#
M@C]JS]J[]B#_ ()L>+?VHOV2OB5HGAO6_#=YI\-W-J?A=-2GD2[OK>T4VYFD
M\F%T,Y<^;#.&  PO4@'VW1110 445Y[X^_:<^%'P[^/G@+]F?6==C?QC\0UU
M&?1-'AD4RI9V5L\]Q=R+G*Q!A'$#W>4 9"L5 /0J**\L^,7@']JOQ)\?_A=X
MN^#?Q\TGPU\/M"NM2;XI>$;WPS'=W'B:*2W5;-(+EOFM3%*&8E"NX.,[@NP@
M'J=%%% !1110 4444 %%%% !17RY_P %F?CU^TE^RU_P3D^)G[1_[+/CC1-"
M\3>#=#_M!+C6O#G]H[XA+&CB)6F2..0*Q8-(DR\8,9SD>Y_L]^*==\<_ +P/
MXU\4WWVK4]8\'Z9?:C<^4J>=/+:QR2/M0!5RS$X4 #/  H ["BBB@ HHKRO]
ML=/VR1\$KJ\_8/G\!?\ "PK2]AGL[/XDQW1TJ^MU),UN[6I$D;N,!'! #8R0
M,T >J45\Z_\ !.O_ (* Z3^W'X*\1Z'XQ^&]Y\/?BQ\-]9_L3XL_##5KE9;G
MP_J&"8W250%N+2=%,D%PORR+G!.TU]%4 %%%% !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 4444 %%%% !7BG_!2G0_%?B?_@G/\?O#7@.UN9]<U#X*
M>*K;1H+//G27<FD720K'CG>7*@8[XKVN@@$8(H ^"/\ @V)UOPQK/_!$#X)1
M^%WB LK?6[:_AC89BNAK=^T@8=BQ8/SV=3T(KQ'_ (.J='UOQ?HG[)?@+X<L
M3XWU;]I33(_"RP*3.)/+*%DQR LLEL3COM/:OJ;X1?\ !.3XK?L*>/\ QEK7
M_!.GXJ>&=&\">/-<EUW5_A!X]T*XN=+TK5I0!-=:5=6DT<ME'($3?:O'-'E1
MY9B "UT7P^_X)]Z_XO\ VL-(_;E_;6^*&G>/O'?A'3;BP^&F@Z'H3Z=X?\%1
M7  N)K6"6:>6XO9E 5[N63[JJJ1QA1@ ^4_^&/?V9_%G_!SIXOTWQ'\(-,NX
M=1_92M?%E\LIDS/K3>)A";UB'R9/*1$'. J*H   %3X#_LO?"[]J_P#X+L?\
M% _AU\;CK&H^$SIWPP.I^%K'6[BQM=69O#>$^U-:O'+,D>'(A,GE,S[G1V2,
MI]0?&[_@G+\7O%__  4KT7_@H9\"OVJ4\$33_"T?#_QSH-QX/CU&2^TI=0-^
MLEE,\R+:7/F';YCQS*H4'8W*F3]G7_@GC\9O@-_P4!^.O[=5S^TQX;U@_'.S
MT:'4_"J?#6>V72WTFP-E9/'<G59#(-OS2J8QYASM,7& #X$^ W[6/Q=_8"_X
M(E_MF6_PZ\=ZAGX%?M4^)OAE\,=2U.^>YD\/:2^J:590N)IA(3]G_M&>9&<,
M P4%6'RGZ+^/?_!+7]HK5O$_PM^.W[%7A3X4?!3QY\/_ !5:ZGKOQ"LOB7JN
MI7'C'11&PN['5V.DPMJ1G_=.UQ<R2.-CX/S[AWOP+_X(R0>'/V?/VD?V7OVG
MOCQIWQ$\(?M)?$?7/&VO0Z1X&?1+G2-3U-H'D:WD>_NU989+:"2+<F5>,$EA
M\M<_^R-_P2G_ ."A'P<L-%_9\_:,_P""J-Y\1/@3X6>&/3/!<?P_MK/5=7L(
M"#;Z;?:DTDDILUVHLD2EC-&#"72)BA /%O%?[&/PW_:@_P"#@CXX_LS_ !7\
M=_$"Z\!Z]^S+8ZEJ_A^+XA:F!+//J,491)6G,D%NK*DPMHV6$R1IE"@*-^H?
MP0^$/A;X ?!SPM\#O ]UJ4^C>$- M-(TJ;6-0>[NGM[>)8HS+,_S2/M498_@
M ,"OGGP7_P $\?C'X3_X*H^)_P#@I//^TQX=NK3Q1X!M_!]SX#7X;3QM#IT%
MQ'<1NE]_:K?O]Z$%S!L(<CRP0#7U?0!^6W[/W@C7_P#@KO\ #?X[?$3XL? '
MX>>/9YOBYXI\'>&]3\7?$&]L[[P/::?+]ELX=/AATJX73YUC\NZ>>&599I9R
MSMM"(OGW_!77X+?M4?LY?\&M_C'X$_ME_&O2_B'X[\*WN@V-YXMTRYGF-[:C
MQ'8M:B:2X1)'F2!HXV=AE@BL2S$L?>?%O_!'#]KSX(?M?>._VE?^"8'_  4/
M7X/:'\7-8;5_B-X \0^ H-?T[^U)"3-J%FDLBB.1V9G*X4[B09#'MC3T/]N3
M_@DOXB_:^_X)PW7_  3TT;]J.715U_4;?4?&WQ"\2^$?[9U/6[U+^/4);G9%
M=VD<+R7,>=H#1QQ;8HT1$0  Q?V[_B[XU^)/_!3;X._\$^K;PMH6N>%=8^&^
MO>,]=\*>)O$T^EV'BBZMYX+:UL[EX;6Y:YAA1KJX:T:,Q2L(V?(A"GSJT_9Z
M_:J_X)1>(OVF/VX_A_\ \*_\-?!L_!75?$6B_ 3PYXEOM0LM-\4:?:"9+VU2
M6RM8K6WE$<HFBA5!^\4X.Q0OL/\ P4:_X)5>./VZ='^&7QA\'?M/R?#3]H'X
M07DUWX-^*OA/PZT=L6F51<6TMC+<R,;>4(HV--)MRX(=)'C;J?V;/V%OCW+H
M7B+4_P#@I-^U)!\<?$'B/PE>>%?L=EX2@T/1M-T6\""]MX[:W.9I;DQQ&6>0
MYVQ(D:QJ&W@'S_\ #/\ X)G^"_\ @H)_P2[^$OQGT7XY7_ACX]^+O#?A[QRW
M[25E8B\\16^K7"17MU$LHEBD%I^]FMTLED2"% BK&/+"URW[8_[*'[.?Q._X
M.!/V;&\<_#[2_$0\9_!_Q5<^)M0F+?\ $X>T@A%M*Q1@-JAB55,*-YP.:ZW]
MEW_@C'^W)^ROH\O[)W@;_@JKK _9H2^N6L?!H\$6P\36VFSR%Y=+AU@N6MD;
M>ZF>) ZAF,2PLP9?:_VP/^";_P 2?C+^U?\ !3]KW]F+]HK3_AGXA^$6DZKH
M1L;_ ,%+J]E>Z1?PI$\4<7VB#R98PGR'++DJ2I"%7 /E7XA_L8?#OXZ?\'!G
MCS]EWQQX[\>GX=^(_P!CR/4];\+VWC[5%CE:77TM3;PRFX,EI;#R8)?(MVCC
M+0JI4QM)&^U^T7^S3X1_9#_X*K?\$Y/A+\(_''C:3P_:1^-]%ETWQ!XVU#4(
M+B&P\.*+61H)IC!'*@FF!>.-"V\ \*H'TAX<_P""=GQO\._\%16_X*.']J[1
MKVUE^%</P^N?!E[\-I#//I,=\MZ)FOTU-5^V&4',HMA%AB!".,7?VOO^"?GQ
M>_:8_;9^!'[7_A/]I30O"T'P(O=8NM)\,WGP[EU%M5;4[6*UN1/<KJ<&P"*,
MA-D?RER6WX  !Y+^SO??#_\ X*3_ /!17]JGP)^U/X8TSQCX7^"6MZ)X2\$_
M#KQ':I=Z981S6<D]UJDEI(#%-=7$ZLJ3NI>**W"1E<N6^A?^"<W['GB3]A'X
M"77[.6N_M+ZY\3;+3_$]]>>&;OQ##MN="TF=E:VTK<997E2$!]LC,,[R%5$5
M47P?]I[_ ()'_M$#]NG5?^"AO_!-O]M&+X-^-O&VCP:7\4-%UOPA'K6C^(HX
M$5(+HP,Z^7.BQH,X.<9#(6E\WZL_9=^ NN_ 'X>3Z1X\^+6I^/O%^N:DVJ^,
M_&VJV<5K)J^H-%'$72VA_=6L"10PPQ0)PD<2@L[EW8 ^6/\ @M!<?M&> O%/
MP>_:!\+_ +)5[\??@WX,O=:;XQ?"/284N;NZ%Q!;I8:I'8R!DU#[(5NF$+*P
M#3!L+@30_//B?Q?_ ,$]/VBO^"'W[6_QQ_8=UV6ZT6Y.K^+;3PKJ>GO9:A\-
M];BT&PMOL<,;.S6FU[$S)Y+"$"XDBC)C7%?H;^T1\%OVF?%?QS^'_P <_P!G
M/XX:!X?7PCHVN:9XB\(^*?#<U]9>)(-0DTV1,RPW,3V<L#6!9)0LN?.92NTM
MGRKP9_P2<\#7?@#]IO3_ (M^)[1_$/[5J2Q^/KCPAI?V&QTN+^SFL8%LXI'D
M9I4$DD\D\AS//*[E$!V  ^._^"IUNDO_  ;I?L\_&$R2KXLTWP_\,?L/B:.9
MEOX1<PV"7"BX!$FV4$[U)PY )!(!'?\ _!0[X.S?$C_@O?\ LS_"Z/XO>/\
M0]%\<?#CQB_B:ST/QQ?Q(Z063*5M4,Q33GEC9XGFM5BEV.Q5TDVR+<^)7_!$
M;]N']H'_ ()[Z!^P%\=/^"C.AR:1X'N-"M/!6H^&_AC]EQ8:9)&(9M05[MVO
M+A88UCCC1X8E(+R>>^UTSOV[_"7QS?\ X+N_L7Z1X%^+>EIXSL?AKXUF?7-:
M\.^99:B5M<S0RVL,T;1I(A=%*2%HCL?]YL*N <S\)?V8[#_@EY_P79\(_L;?
MLT>*O%UK\#?VDOA7K5[K'@:X\8:A<#0]7T^.65[VUNGG-S"S+'&@D$GF9N'&
MX[8]G&?\$K?^"87P4_X*2_L@_&OPY^U?\3/B7K\&D?M&>,M+\'Y^(FI(=%GB
M:WC34B1-F_O HC7S+TSJJQ *JEY6D_1KX3_L7^*)?VP;S]O']I;QII&O>.H/
M!H\)^#-)\.Z7);Z9X9TII_M%P8S-(\EQ=W$NW?<'RP(T2)4 WL_Q%_P06\*?
MMA7GP#_:"E^ GQ<\#Z;I>J_M.^-88(_%GA6YO)]$O!-"K741ANHEND93&WV=
MQ'AXR?-(DVH >5?#?XY_'GXP?\&K_P"T?X)_:.\87GB/Q)\*+WQ'X"/B74)3
M)/JEOI]S:F*1Y&),A43>2')+$0C<6.6/OW_!5C]C;6/C1_P2E^&G[6'P9\.F
M\^)/P.\'>'?%ECI\<DBQ^)=(LK>&>^T>[1"/M,#PB601,&)="BX\Y]WN'Q$_
MX)#:'/\ \$J-7_X)=? ?XTCPM9^([":'Q+X\\0>&/[8OM2N+FZ^U7UZ\4=U:
MKY\\I<YW%8U8*JX5<>Q>"_''PM_8T^"'@CX(?M7_ +4GP]M]5LO#*:;9ZCK$
M]OX?36H;&VCCFECM;J\F8[4"M)MD<+O&< B@#Y]NO'?[/'_!5SXI?LU0_#3P
M_8:KX%T;PF/BSKKF!-UI:RQ2:?I6B3!?NI->?:Y98#\C-X?*."!BONJOBC_@
MAA^QC\+/V5OV7_$/Q"^%>@WVG:1\6_'NK>*O"VGZF6\W3?#$UY,VBV2A@#'$
M+1Q<B(@%'OI0=S98_:] !1110!^>'_!5;=_P3V_;'^$G_!8/P; UIX;EU.V^
M''[1T<'RQ7/AN_E"V&JS@<;K&[*?O.7998XP0N17Z'1R)*@EB<,K %64Y!'K
M7G7[7W[.'A']K[]ESQ_^S#XYBB.F^.?"E[I$LLL>[[-)+$RQ7"C^_%+LE4]F
MC4]J^?/^"#'[2WB[]HS_ ()M^$='^*QD3Q]\*[V[^'7Q"M9Y-TL&J:.XMOWI
MZF1[<6TK$\EI6Z]2 ?9-%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !116'\3?'VC?"GX;>(?BCXBAGDT_PWH=WJM_':H&E:&WA>9P
M@)&6VH<#(R: -RBOS8_9B_:N_P""B_[<DW@3]I#X*_'CX=:"/B!\%]:\5^%_
MAQ=>%;F_T6V,&JV=O#87UTE['-+=8=HY;N-8Q$YD"P.%(?VK]K+_ (*/^//@
M!^RY\$]7T3X<:;_PNG]H'5O#WASP5X/U>27[%INL:C%$]S/=["LK6ED'=I I
M#N0B;DW[U /KVBOD.[_:X^-?[(/[;WPM_9$_:Q\?Z3XRT#XY:=J47@3QS8>'
M1I,^G>(+!(Y9M-NH4EDC>"XAE5K>0;9%D1HG\W<)%^O* "BOA3]FO]LK]I[]
MN[]E3QU^W)\%?CEX/\&:9H>N>([3PGX%U/PJ+V*WBTF>:)1KL[3I*)IQ"LY6
MW: 017$?^M(+-]*?L+_M-?\ #9O['GPW_:J/@R?PZWCWPC9ZQ+HEQ)O-F\L8
M+(KD#S(]V2CX&]"K8&<4 >KT5\0?M4?M5_M;_"+_ (+2_LK_ ++6B?$W0D^%
M'Q?LO&,VM>';;PJBW[R:5H4MPBS7LLDA93.\,B^0EN1Y6QC("<_;] !17D?P
MD^'W[8?ASXI_%SQ!\6/VB/#WB#POX@U&UD^#VA1>#UA;PG ELZS1W;QNCWX>
M8QO@N&Q&V'02!8_G+_@D-^U'^V?^V%\$OVC8?C%\8/#=WXW\ ?M+>*/ GA;7
M1X+5--L;/3[?3EB'V*&>*25/,DGDQ)<-)F7!E9544 ?=-%?#G_!&#]J7]K?]
MO[_@DQ!\<OBE\4M,B^*GB&Z\46&G>)H_#T L]-NHKVZM[.3[+&J++'"5B.UO
MFD"?,Q))KZJ_9H\*_'7P1\!/"GA/]IKXI6'C;Q_8:/'%XK\5Z9I"6%OJ=X,[
MY4@C 6,=!\JJ#C(5,[0 =S1110 4444 %%%% !1110 5X[\0?V"/V5OBG\>M
M'_:@\=_#[4+[Q_X=1X_#WBA?%VJPW.DQNK+)':^5<JMO&ZLP=(PJN'8,#N.?
M8J* *FOZ)9^)-&N=!U&:[C@NXC'+)8:A-:3*#W2:!TDC;_:1@1V->:?LR_L1
M_LQ_L;PZQ:?LU?#>3PM;:_?R7^LV-MKU_/;7=Y)M\RZ>&>=XS.X1 TVWS&"@
M%B.*]6HH *\G_:._84_8]_:^\2>%O%W[3W[.GA;QSJ'@JYEG\,S^(]-6X%DT
MA0N-K?+(C&.,E'#(2@.,UZQ10 D<<<,:Q11JJ*H"JHP !T %+110 4444 %?
MGE^QY,?V3O\ @O+^TC^R?(/LOA_XX^#-(^+W@^V((B6^C;^S=7V'HTLT^)F'
M7;&#TYK]#:_/'_@L-L_9S_;Q_8M_X* VH-O;:3\6I_AMXNNE'R-IOB*U:"-Y
MS_SSAEB>0'H&D]2* /T.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 *AU&UT^^T^>RU:VAFM)H62ZAN4#1O&00RL&X*D9!!XQ4U<M
M\<_A=9?''X)^,?@KJ6KSZ?;>,/"VH:)<7]L@:2V2[MI(&E0'@LHD+ 'C(H _
M'WXW_L<_M*_\$,?VV+S]H?\ X)2Z5-XZ^&3?#_6?%/COX ^)-1<II>D1W]C]
MO_L68[FC;+0RA<%P+?!%S\L8[7]N#]HCP7^V'^WG_P $M/VP?A[]K/P]\9^(
M_$5W8K?Q['M+^XM-/\F"<*2HF62-XQAF&Z&3!(Y/T-XD_8K_ ."H/C'Q[8>!
MO%W[4O@:XTZ3X-:KX-U;XQ6/@*6'57AN;NQ+,+!]2:-=0DBA=A<C=;HX9S"<
MK$?3?BM_P2C^ GBW]C#X<_L@_"[5+WP>WP8U#2-8^$/BZ&);J\T#6=,;=;7T
MBL46YWL9//C)02K-)@HQ5E /F_\ X+VVVJ:S^VG_ ,$^/#OAG<VJO^U%8WH2
M/[YLK:6SDO#Z[1#G=VQUK],Z^;/"?[$7CWXA?M:^$_VTOVQ/B!X=\2>)OAOH
M%_I?PS\/^$=!GL=+T.2^")?ZDQN+B>6>[FCC2(<I'#$"H61CYM=?\+/@O^U-
MX4_:_P#B7\8OB)^U3_PD7PQ\3Z=ID/@/X8?\(W#!_P (Q/#"JW,OVM3OF\UP
M[X(_Y:X/^K7(!^0GQA_9=^,/Q-TCXM?\%6_^"27A6XU?X!>,O&-V/B5^SO)K
MMU!9_%W3].O)(]6U>T6W*FU6:XBGC6U4EYXHI2P9+AK%_P!AOV$_VE_@Y^V'
M^Q_\/OVD?@!HW]F>$/$_AR*71M'^S)#_ &8L1,$EELC^13!)%)#A/D_=?+QB
MO)OV:/V$/VA_V&?ACJW[,W[(_P <?"%G\,Y-9U+4/ UOXL\(7%WJ'@Q+ZXDN
MIK2(PW<4>H0)<32R1"01.@?8[2@ U[3^R!^RU\-/V*/V:?!_[+7P@6Z/A_P=
MI?V2TGOY%:XNI&D>6>XE*A5\R6:265MH50TAVA1@  ^%/^"L_P ,=/\ C/\
M\%N/V"_A?K'BG7M&LM9TKXH07]]X8U9["^^S_P#"/QM+%'<Q_O(/-16B:2(I
M*JR,8WC<*Z\MX!_9NT__ ()-_P#!=GX.?L]_LB^)O$5A\'?VF/!?B<^*OAWJ
M?B6\U&VTO5=(L9+P:C;O<RR2QM)^YCW,Y.9)1NP45/KK]N;_ ()__$']HO\
M:5^"?[:7P'^->F^$_B)\"KC6SX>L_$WAQM3T?5K;5;1+2[@N8XIX)HV\I2$E
M20[2Q)1N,;_PH_8M\33?M4/^W'^T_P"/M+\4?$2R\*/X:\&Z?H&D26>C>%--
MED$MS]GCFEEEGNKAPOFW3LI,:)&D<:AMX!\U?\$;=*G\,?\ !2/]O;P1'XFU
M_4['1_B5X:ATUO$?B*\U2X@B?3[J4QB>\EDE90TC8#,<# ' %6O^#=[_ )%7
M]L'_ +/O^(/_ *!IM>P_L;_\$\OC%^RG^U1\?OVFM5_:6\.^)3\=]9L]5N=#
MA^&\]BNC7-I!+!!LF.JS&>/9(N]2JEBF5:/.*B_X)X?\$[_C=^P/X:^,>CQ?
MM.^&/%EU\6/BIK/Q!CNI/AC<62:3J^I" 3(8QJ\AN+91 NV,-$^2<R'I0!\>
M?\$?O!\/C;_@V,\3Z6_B'7-)F@TKXA7=EJ/A[Q!>:;=6]Q%=ZB\3B:TEBD(#
M@$H6V/C#!@2*QM7_ &LOB=\%?^"$/[#WPO\ !/C;5=#O?CQXN\%^ _$?C#3]
M0>"^TW2;R1WOI8+@'=%.\<9C$H(95D=E9656'UQ^QO\ \$I_C#^Q]_P3+\3?
M\$Y](_:ST#6SK-CKEKI7C:X^%\L#V*ZH;AIVDM!JS+<,K7#%,21 ;0&#52OO
M^"*?ASXB_P#!*'PQ_P $POCS\=FUJ7P'%:2> _B5X;\,-I-[HU]9LYL[U8'N
M[@-*BN\;8D4/&[@;&(8 'C7_  6I^%OA/_@EI\-/AM_P47_8-\(6G@'Q'X*^
M)6D:3XRT7PO%]EL_&VA7KM%/9ZE#'A;V4OY92XE#2H6=@V[:RR^/?V<=!^)?
M_!RKK_P:\5_$3QVW@_Q/^QA+X@UWP]!X]U(17;R^*X;:6U1S.9+.U?[/"S06
MCP(PBV$&.26.3Z.UO]@_]I3]IVP^&_@S_@H%\=O!GBWPU\-_%%AXCFL/!O@R
M?3I/&&K6(;['/J!GNIHX8%<^?):PIMEE"_.D:F)[Z?\ !/WXNI_P5@?_ (*;
M']I/0C:M\)_^%=CP"?AW-N72/[2&I;_MW]I_\?'GC[_D;-IQY?>@#P7_ ((K
M>%M/_9T_X*!_MP?L)?#.]U&#X:?#;QAX/U7P/X=O=4FNH]';6=*N+F[A@,S.
MZQ[X4PNXCY?7)/Z0U\K?LB_\$]?BM^S3^W1\>?VS_%'[1V@>)D^/4VARZSX9
MLOAY-IQTLZ3:S6MH(;EM3GW QS'S-T7S, 5*#BOJF@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *^,_^#@?X'7WQV_X)$?&;3] $B:SX3\/IXPT2Z@/
M[VVN-(GCU!GC_P!HQ03)Z_.<<XK[,K*\=^#-!^(_@?6?AYXIM1/IFO:5<:=J
M,!_Y:03Q-%(OXJQ% '*_LH_&ZP_:6_9@^'7[1&F;!!XY\#Z5KR)'TC-W:1SE
M/8J7*D=B,5W]?!O_  ;>>,-=N_\ @EQH/P0\97?G>(?@WXT\1> -?;!&V?3]
M2F,:8/W=MO- N/:OO*@ 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 **** /S]_X)+*GPK_X*1?M[_LP1
M#R(+'XP:+X[M;;HKMXATH7,TJ^N7@ 8CH< U^@5?GWX-NK?X-?\ !RQX^T2\
MG2UL/BQ^REI?B!KB1PJ2WNEZPUCL)/\ $('W?[O>OLGQ5^T]^SOX*+)XD^-/
MAN"1/OP1ZK'+*/\ MG&6;]* .[HKP'Q!_P %,?V2]%++9>,=1U1E[:?HLXS]
M#*J _G7%:[_P5T^#5J2OAOX9^);PCH;PV]N#_P!\R2']* /K.BOB74O^"PYY
M71_@#]'N?$O_ +*MO_6L*\_X*]_$QY"=/^$6A1+V$UY-(?S&W^5 'WO17Y\S
M?\%<_CDP'D?#GPFISR7BN6_E,*\F^//_  7O_:<^$7Q7O/ VF?"/P'=V=OIN
MG7$<D]O>B4O<6-O<-DBYQ@-*P QT R2<D^]P[PWFO%&-EA<!%.<8N3NTM$TM
MWYR1X>?\0Y9PU@XXK'2:A*2BK)O5IO9>29^K]%?D+8?\'(OQSC(_M3]F_P )
MS#/(M]4N8^/QW5M6'_!RGXOC _M/]D?39CCGR/&4D?/XVK5]7/PDX[CMAD_2
MI3_62/F(>*?!4M\0UZPG^D6?K!17YI>$O^#DOX57I7_A._V7O$.F@_?.D>(8
M+W'T\R.#/Z5ZAX1_X. /V!O$80:V?&N@%OO?VKX<60+_ . TLN:\K$^'7&V$
M^/ S?^&T_P#TEL]/#\?\'8KX,9!?XKQ_]*2/MVBOG/P?_P %:_\ @G5XW9$T
MC]J/1+=GP,:Q:75AM/N;F) /KG%>V> OBQ\+?BI8_P!I_#'XE:!XCM@NXW&A
M:Q!=H!ZYB9A7SF,R?-LN5\5AYT_\4)1_-(^@PF;97CW;"UX5/\,HR_)LZ"BB
MBO./0"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 "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BB@D 9)H **\C^,G[<'[.GP3EETWQ#XU74
M=3B4$Z3HB?:9N1D!B"(T."#AV!P:^6OBW_P5C^*7B$R:?\(?"-EX=MR2$OK[
M%W=$=F ($:?0J_UI)IJZ ^_+V]LM-M)+_4;N*W@B7=+--($1!ZDG@"O'_B-^
MWY^RS\-WEM;KXDQ:O=Q=;3P_$;LL?02+^ZS]7%?FM\0_C-\5OBQ=_;/B/\0=
M5U@[MR17EXS11G_8C'R)_P ! KF:8'VQ\0_^"O<A\RV^%'PB Z^7>^(;S/YP
MP_\ QRO%_&W_  43_:P\:;XD^(B:/ __ "PT2PCAQ])"&D'_ 'W7A]% %GQ9
MK.K^/?$Z>-O'.J7&LZS';F"+5M5F:XN4B)W&,2R$L%)YV@XS5:BB@ HHHH *
M*** "OFK]M"5)OVA]3=.@T;15Y]1I-F#^HKZ5KYE_;%_Y.!U7_L%:1_Z:[6O
MV7P/_P"2LK_]>)?^G*9^1^,W_)+T?^OT?_2*AYC1117]3G\SA1110 5/INIZ
MEHU]'J>D:A/:7,+;HKBVE:-T/J&4@@_2H**32:LQIM.Z/;_AC_P4E_;M^$'E
MIX*_:C\6>5%@16NKW_\ :4* =A'=B5%'L *^C/A-_P '#G[7GA">*#XJ>!/"
M?C"S7'G.MM)IUV_TDB9HE_[\FO@2BOG,PX/X6S1/ZS@Z<F^JBHR_\"C:7XGT
M& XLXERRWU?%U$ETYFU_X#*Z_ _;'X)?\' O[&7Q"\FP^*ND>(_ =X^!)+>V
M7V^R4GL);;,AY[M"H_7'UQ\)/VB?@/\ 'G3_ .TO@S\7_#OB:,)ND31]6BFE
MB'_32-6WQGV8 U_,M4^F:IJ>BZA%JVC:C/:74#AX+FUF:.2-O564@@^XK\YS
M;P1R#%7E@*TZ+[/WX_C:7_DS/O\ *_&3/,-:.-HPJKNO<E^%X_\ DJ/ZE:*_
M ?\ 9V_X+%_MU_L]/#8K\4W\8Z1&1NTGQLK7PV^BSEA<)@< "3:./E.,5]\?
MLX?\'!W[,GQ&\C1?C_X0U7P!J+X5[^(-J.G$],EXE$T>3V,3 =WXS7Y3GGA/
MQ;D]YTJ:KP76GJ_G!VE]REZGZ?DOBAPMFUH5*CHS?2>B^4E>/WM>A^@%%<[\
M,_BY\+?C/X<3Q=\)?B'HWB33'Q_INBZC'<(I/\+%"=K>JG!'<5T5?FU6E4HU
M'"I%QDMTU9KU1^A4ZE.M!3IM-/9K5/YA1114%A1110 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 %%%% !1139YX;:%[BYF6..-2SR.P"J!U))Z"AM)
M.J#4]4TS1;"75=9U&"TM8$W37-U,L<<:^K,Q  ^M> ?';_@HA\+/AOYVA?#I
M%\4:NF5,EO+MLH6_VI1_K/HF0?[PKXX^,/[0_P 6?CIJ)N_'_BF6:W5]UOIE
MO^[M8/\ =C'!/^TV6]Z_..(_$S(\EO2P[]O572+]U>LM5\E=]'8X*^84:.D=
M7_74^Q/C%_P4>^#_ ($\W2_AY;R^*=03*B2W;RK-#[RD9?\ X I!_O"OE/XQ
M?M?_ !S^-/FV7B#Q6UAIDN1_8^D9@@*^CX.Z0>SL1["O,**_#\]X[XCS^\*M
M7DIO[$/=7SZR^;:\CR*V,KUM&[+LBMXSM!>Z'::T@^>TD^R7!P!E6W/$?5CQ
M*I/8(@KF*[G38(]0\[0IF54U" P!F8 *Y(:-B3]T"14R?[N[UKAW1XW,<B%6
M4X96&"#Z5^Y>&.=?VKPU&C-WG0?(_P##O!_=[O\ VZ>QE];VF'L]UI_D)111
M7Z*=P4444 %%%% !1110 4444 %?,O[8O_)P.J_]@K2/_37:U]-5\R_MB_\
M)P.J_P#8*TC_ --=K7[+X'_\E97_ .O$O_3E,_(_&;_DEZ/_ %^C_P"D5#S&
MBBBOZG/YG"BBB@ HHHH **** "BBB@ HHHH WOAU\4?B1\(?$L7C'X6>/-7\
M.ZK#_J[_ $;4)+>7&<[2R$94]U.0>XK] /V3O^#A7XK^"OLWA;]K3P1'XNT]
M<(WB30HX[74HU[M)#\L,Y]E\D]R6-?G#17S^>\+9#Q'2Y,PH*;Z2VDO22U7I
M>W='NY+Q+G?#]7GP-9Q76.\7ZQ>GSM?LS^DK]FS]M+]F?]K71AJGP+^*VG:M
M.D6^ZT>1S!?VHXSYEO)B0 $XW@%">C&O4J_EOT#Q!KWA36;;Q'X7UN\TW4;.
M42V=_87+PS0..C(Z$,I'J#FOO7]C#_@O;\<_A#-;>#?VI+&;Q]X=4J@UF(I'
MK%HGKN.$N@/23:Y)R9.U?@W$W@KC\&I5\GJ>UBOL2LI_)Z1E_P"2OM=G[=P[
MXP8'%N-'-J?LI?SQNX?-:RC_ .3+T/V;HKSS]G/]JWX _M7^#QXT^!/Q'L=;
MMT5?MEHC^7=V3'^">!\/$>#@D8;&5)'->AU^)XG#8G!UY4:\'"<=&I)IKU3U
M/V/#XG#XNC&M0FI0EJFFFGZ-!1116!L%%%% !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 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%5M7U?2M TR?6M<U*"SL[6,R7-U<RA(XD'5F8\ 5\=?M*_\ !1S4=0FN
M/!O[/[&VM1F.?Q)-%^]E['R$;[@_VV&[T"X!/S_$'$^4<-8;VN,GJ_ABM92]
M%^KLEW,*^(I8>-Y,^A?CU^U3\*?V?K%D\3ZK]LU=H]UMH=BP:X?/0OVB7_:;
MJ,X#'BOA;X^_M<_%GX_7<EIK&IG3=$W?N="T^0K#CL9#UF;W;C/15KS/4=1U
M#5[Z75-6OIKJYN)"\]Q<2EWD8]69CR2?4U#7\Y\4>(&<\1MTHOV5#^2+W_Q/
MKZ:+RZGAXC&U:^BT78****^#.(**** "LSQ]:YU9-=3E=2C\Z0YSB?.)03TR
M6&_ Z"1:TZ-3M#J_AJYL0"TMF?M=L.2< 8E4#ME,.3Z0^]?HWAAG7]E<2QH3
M=H5UR/\ Q;P?K?W?^WCNR^M[/$6>ST_R./HHHK^HCZ(**** "BBB@ HHHH *
M*** "OF7]L7_ ).!U7_L%:1_Z:[6OIJOF7]L7_DX'5?^P5I'_IKM:_9? _\
MY*RO_P!>)?\ IRF?D?C-_P DO1_Z_1_](J'F-%%%?U.?S.%%%% !1110 444
M4 %%%% !1110 4444 %%%% &]\-/BE\1O@WXPM?'_P *O&VI>']9LFS;ZCI5
MVT,BCNI*GYE.,%3E6'!!%?IS^P__ ,' =MJ,]E\.OVV=%CMI'*Q1^/-%ML1D
M]-UW;(/E]Y(1CD?NP,M7Y445\UQ'PCD7%-#V>.I)R2TFM)Q])?H[KR/HN'^*
ML[X:K\^"JVCUB]82]5^JL_,_J-\+^*?#7C;P]9^+?!WB"RU72]0@6:QU'3KE
M9H+B,]'1T)5@?4&K]?SO?L4?\%&?VB_V'/$*O\.M?_M+PU/.'U3P?JTC/97.
M3\S1][>4C_EHF,D#<' VU^TG[$W_  4=_9S_ &X] 7_A7NO?V7XG@@WZIX.U
M:55O;?'WGC[7$0/_ "T3H"-P0G;7\N\8^&^=<*2E7BO:X?\ G2^'_&OL^NL7
MW3T/Z3X2\0LHXGBJ,G[*O_(WO_@?7T^+RMJ>^T445^='WX4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<7\:_CY\-_@)X;.O^/-8"2R*?L.FV^&N;MAV1,]/5CA1W/(SR'[4
MO[8'@[]GG2WT:P\K5/%$\6;32E?Y8 1Q+.1]U>X7[S=L#YA^?/Q!^(GC'XI>
M*KGQGXZUR6_O[D_-+(>$7LB*.$4=E' K\RXU\0\+P_?"8*U3$=>L8?XN\O[O
MS?9^?B\=&A[L-9?D=M^T9^UA\2/VB-3:#5;@Z=H44FZST*UE/EKCH\AX\U_<
M\#^$#)SY=117\X8_,,;FF*EB<74<YRW;_K1=DM%T/!G.=27-)W84445QDA11
M10 4444 %36%W]AO([HPK(J-\\3_ '9%Z,C>Q&01Z$U#15TZDZ513@[-.Z?9
MK8:;3NCG/$6D_P!AZU<:8CL\:/F"1UP9(F :-R.VY"IQVS5*NE\8V@O-%M=8
M11OM7^RSD #*MN>,^I/$H)[!4%<U7]E\.YO#/<DH8Z.\XJ_E):27R:?R/JJ%
M55J*GW"BBBO:-0HHHH **** "BBB@ KYE_;%_P"3@=5_[!6D?^FNUKZ:KYE_
M;%_Y.!U7_L%:1_Z:[6OV7P/_ .2LK_\ 7B7_ *<IGY'XS?\ )+T?^OT?_2*A
MYC1117]3G\SA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %7O#/B
M?Q'X+\06?BOPAKUYI>J:?.L]CJ.GW+0SV\BG(='0AE(]0:HT4I1C.+C)73'&
M4HR4HNS1^OW_  32_P""WF@?%'^S_@;^V+JMII'B1MD&D^-'"PV>IMT"771;
M>8_WQB-S_<. WZ/ A@&4@@C@BOY8Z^\_^":?_!9_QQ^S0;#X+_M(7-[XC\ J
M5@L-3R9;_04Z +GF>W7_ )YGYD'W#A1&?Y^X\\)(U.?,,BC9[RI=^[I]O\&W
M\O2)^Z\$>*;I\N!SJ5UM&KV\I]_\7_@75G[4T5D> O'O@OXH^#M.^(/P[\36
M>LZ)JULMQIVI6$PDBGC/<$=P000>0000""*UZ_G><)TYN$U9K1I[I]F?OD)P
MJ04X.Z>J:V:[H****DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MRMP$$?[WS9,?(T4:_>917I?_  4"T[P1_P %#?\ @H/^QKX;_98^(6B^+_\
MA6/Q$G^(?C;Q%X4U.&_M-#T6WC@>%;B>!F6,WLT:0Q1D[I=LC %(W8?HY/!!
M=0/;7,*21R(5DCD4%64C!!!Z@BJ/AKPEX5\&:=_8_@_PSI^DVAD+FUTVRC@C
MW'JVU !DX'/M0!^;'_!,3XX?!BY_X+A?\%#)K?XM>&G34KCX>W&G2+KD!6ZB
ML-#O$O9(SOPZV[$+*1D1G[V*V/\ @W*^*OPQ\=>#_P!J;3/!7CW1]3N)?VQ_
M'.K0VMC?QR2/I]P]F;>[5 <F"0 [) -C%2 <@@?H_10 4444 %%%% 'SI^W9
M_P $L_V0?^"@VG6NI?&3P1/I/C71]K^%?BCX.NO[-\2:#,AW1R6U[&-Q"-\P
MCDWQY.=N[!'S ?VM/^"EG_!'F1=%_P""A_AZ]_:#^ 5F0EO^T)X&T@CQ%X;M
M@<*VO::F?.C48W7<)/ W.TDCA*_2JFRQ13Q-#-&KHZE71AD,#U!'<4 <A\!?
MV@_@E^U%\+M,^-7[//Q0T;QAX5U>/?8:UH=XLT3D?>1L<QR*3AHW"NAR&4$$
M5V-?G_\ '[_@CQX]^ OQ/U/]L/\ X(Q?%*S^#?Q$O91=>)_AE?1L_@;QP0<F
M.ZLDXLIF&0)[<+MR<"-G:4=M^P]_P6"\"?'OXGM^QY^UW\,K_P"!'[1&G(%O
MOAEXNN%\G6L _P"E:/>\1:A ^UF4(=^%; =4,A /LJBBB@ HHHH *^:OVY/V
MQ3\+;.3X4?#'5 /$=S&/[1OX6!.FQ$?='I,PZ?W0<]2I'2_ME_M96'P!\,_\
M(UX6N(I_%FIP'['$<,+&(Y'VAQZ]=BGJ1D\ @_GCJ6I:AK&H3ZMJM[+<W5S*
MTMQ<3N6>1V.69B>223G-?C_B/QW_ &;"65Y?/]\_CDOL)]$_YGW^RO-Z>7C\
M9[->S@]>OD1S32W$K3SRL[NQ9W=LEB>223U--HHK^=]SPPHHHH **** "BBB
M@ HHHH **** "BBB@ INJ6AU7P[<6:@M+:G[5;CDG &)5 Z#*X<GTA]Z=4ME
M<_8[N.Y\I9 K?/$_W9%[J?4$9!'<$U[7#V;5,BSJACH_8DK^<7I)?.+9K0JN
MC54^QQ5%7?$.E?V)K,^FJ[-&C!H)'&"\3 ,C$=LJ5..V:I5_9=.I"M352#NF
MKI]T]CZI--7044458PHHHH **** "OF7]L7_ ).!U7_L%:1_Z:[6OIJOF']K
MJ9I_C[JSN!D:?I:\>@TZV _E7[+X'_\ )65_^O$O_3E,_(_&;_DEZ/\ U^C_
M .D5#S6BBBOZG/YG"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^B/\ @G3_ ,%!_B#^P9\61K5GY^I^#M8ECC\6>&UD&)XQ
MP+B'/"SQ@DJ> PRC$ @K^^/PD^+7P^^.?PZTKXK?"SQ+;ZOH6M6HGL;VW;@@
M\%6'5'4@JR'#*RD$ BOYAJ^K/^"7W_!2KQ;^PM\1AX>\4S76I?#C7KI?^$@T
MA"6:QD.%^VVX[2*,;D&!(J@'E49?R'Q+\.X<14'F.7QMBHK5?\_$NG^-+X7U
M^%]+?JWAWQ]/(*RP&.E?#2>C_P"?;?7_  OJNFZZW_?"BL_PKXJ\.>.?#.G^
M,O!^M6^I:5JMG'=:=?VD@>*XAD4,CJ1U!!!K0K^4Y1E"3C)6:/Z=C*,XJ47=
M,****D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %4?$WB?PUX*\.WOB_P 9>(;'2-)TRU>YU+5-3NTM
M[>TA0%GEDD<A8T4 DLQ  &35ZOCG_@NQ^S]^TG^T7_P3[U3P]^RMX<B\1>)_
M#GBW1/$[^"KA_P!WXHM-.O4NI=-920)0^Q7$1_UAB"#YF% 'J'P4_P""E_[#
M?[0/CRY^&7PU_:.\,W&NIK#Z=IFFW6JQ02:U(L,4IDL [#[;'MF3YHMW<XQ@
MGH?VH?VY/V0/V*M+T[6/VK?VC/"?@.+5Y&328_$.K)#->E<;S#%S)(%W+N95
M(7<,D9%?%G_!+?\ :K_9*_X*Q:-\0=/UG3_^$8^(>@?'W3_'LGPU\41)'K_A
MFZL(M*7S!&X5BGG6EQ:M*@!"2LKK&S^77VCJ7[%'[-WBWXO^*/CE\4OA1H'C
M+Q%XEM;>P%[XLT6WOSINEPP+&-.MO.1A%;M*9[AU&-\ERY;("A0#L_A)\8OA
M1\>_A_IWQ7^"7Q'T3Q;X9U:,R:;KWA[4X[NUN "5;;)&2I(8%2,Y4@@@$$5T
ME?G9_P $%?V=]/\ @1\0_P!K6;X,6CZ=\$]3_: O+7X6Z/$Y^QQ26<9@U26S
M'*_9OM7^C(R\'["5'W*^\_BM\4O OP2^&VM_%OXF:\FF:#X>TZ2]U2]=&8I$
M@SA44%I'8X544%G9E506(! *'CSX^?!GX7^/_"'PJ^(/Q)TK2?$GCZ]N+3P9
MHEW<A;G6)K>$S3K G5O+C^9CT&5R<L >O)"@LQ  ')-?D+^TM\/OB;>?\%DO
MV#?VHOC[97>F^-/B-XN\9F/PI/<[D\)Z';Z-$=/TG:I*&X43S37,BYW7-S*B
MLT44.W]>J /*_@%^V[^RA^U-\0_&_P +/V=?CCHOC+6OAR]BGC.+07>>#3GN
M_M'V=?M 7R96;[+/E8G<IY?S[=RY]'\2>(]#\'^';_Q;XFU*.STW2[*6\U"\
MF/R001(7DD;'954D_2OR<^ /Q[^-7P!_X++_ /!0Y/V:OV.?$7QC\5ZGJ7PV
MFM?#NBZU9:/9P1Q:#=M-+=:A>LL,!9I5"1@22RLS%4*I*Z?5O[(G_!7GP/\
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
M_P#I%0\XHHHK^IS^9PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K>^%_Q,\:?!KXB:-\5/AWK4FGZWH.H1WFFW<?\
M$B'."/XE(RK*>&4D'@FL&BHJ4Z=:FZ<U>+5FGLT]TRZ=2=*HIP=FG=-;IK9H
M_I#_ &)_VLO!?[:'[/>C?&OPD8X+BX3[-K^E+)N;3=00#SH#WQR&0G[R.C<9
MP/6:_ O_ ().?MYW7[%'[0D4'BW4I!X#\6O%9>*H"25M#DB&^4>L18[L=8V<
M8)"X_?"TN[6_M8KZQN8YH)HUDAFB<,DB$9#*1P00<@BOXR\0>$*G"6>.G37[
MBI>5-^76+\X[>:L^I_7? G%<.*<F4YO]]3M&HO/I+TEOY.ZZ$E%%%?!GVP44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 4_$&O:1X6T*\\2Z_>I;6-A;/<7=Q(
M>(XT4LS'\!7Y<_'SXPZS\<_BEJ7Q!U4ND4\GEZ=:NV?LUJI(CC';..3CJS,>
M]?3O_!2[X^?V=I=M\!/#=[B:\5+OQ T;<K"#F*$_[S#>1UPJ=FKXPK^=?%?B
M7Z]F"RJA+W*6L_.?;_MU?BWV/#S+$<\_9K9;^H4445^0GEA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !4EK/]FN$G,2R!3\T;_==>ZGU!
M&01Z&HZ*NG4G2J*<'9IW3[-#3:=T<UKNF?V/J\^GAF9$;,+L,%XV 9&([94@
MX[9JI71>+[07&EVVJHH#0/\ 9YL #(.YXSZD_P"L!/8*HKG:_LKAS-X9[DE#
M&QWG'7RDM)+Y-/Y'U-"JJU%3[A1117MFP4444 %?+W[6O_)>M6_Z\=-_]-]O
M7U#7R]^UK_R7K5O^O'3?_3?;U^R^!_\ R5E?_KQ+_P!.4S\C\9O^27H_]?H_
M^D5#SBBBBOZG/YG"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ K]FO^""W[:[?&/X*W/[+GCO6#+XC\!VX?1'
MGDR]WHQ8*JC/4P.1'[(\('0U^,M>A?LJ_M%>,/V4OC[X;^.W@IF>XT._#W5G
MYFU;VU;Y9[=O9XRRYYVDAAR!7Q_'/#%/BOA^IA$OWB]ZF^TULO22O%^M^A]7
MP7Q'4X8SVGBF_P!V_=FN\7N_5?$O2W4_I:HK!^%OQ+\'_&3X<Z)\5? &J+>Z
M-X@TV*^TZX'5HY%# ,/X6'W67JK @\BMZOXFJ4ZE&HZ<U:2=FGNFMTS^QJ=2
M%6FIP=XM736S3V84445!84444 %%%% !1110 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 %%%% !6)\1_'>C?#+P)JOC
M_P 0/BTTJR>>10V#(0/E09_B9B%'NPK;KY!_X*>?&CRX-+^!FBW?,FW4=;V-
M_",B&(_CN<CV0U\_Q3G<.'LCK8U_$E:*[R>D?QU?DF88BLJ%%S/D_P =^-->
M^(OC'4O'/B:Z\Z^U2[>>X;L"3PJ^BJ,*!V  K)HHK^.JM2I6J2J5'>3;;;W;
M>[/EVVW=A1114""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@"2&W6^CETJ1PJW<1BW,P #9!0DGH X4D^@-<8RLC%'4@@X((Y!KKZ
MQ_&EJ5U0:JHRM\GF.<D_O>DF3ZEOGP.@<5^Y^#V=V=?*JC_Z>0_!27_I+MZL
M]C*ZN]-^J,>BBBOW4]@**** "OE[]K7_ )+UJW_7CIO_ *;[>OJ&OE[]K7_D
MO6K?]>.F_P#IOMZ_9? __DK*_P#UXE_Z<IGY'XS?\DO1_P"OT?\ TBH><444
M5_4Y_,X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'ZH?\&]7[8US/\ VQ^Q;XUU,LD4<NL^"VE?[HW
MW=HOXL)U _Z;GTK]3*_F3_9_^-'BG]G;XU^&?C=X,DQJ/AK5XKR*,L0LZ*<2
M0L1_#)&7C;_9<U_2=\+_ (C^%OC!\.-"^*G@B^^TZ1XATJ#4-.F[F*5 ZAAV
M89P1V(([5_*OC)PTLKSV.8T8VIXC?RJ+XO\ P)6EYOF/Z:\).(7F62RR^M*\
MZ&WG![?^ NZ\ERF]1117XZ?K04444 %%%% !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 %%%% %'Q/XBTKPAX;O
M_%>N3^59Z;9RW5U)_=CC4LQ_(&ORG^*'Q UCXJ?$'5_B%KS'[3JMZTQ3=D1)
MT2,>RH%4>RBOMG_@I3\5O^$.^#EO\/-/N=MYXGN]DH4\BTA*O(?;+F-?<%J^
M"*_GCQ>SMXG,Z>64W[M)<TO\4MONCM_B9X>9UN:HJ:Z?F%%%%?CQY84444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !46KVAU+
M0IK=03);'[1 ,$G &) !T'RX8GTBJ6GVT_V>=)C$KA3\T;_=<=U/J",@CT->
MSP]FU3(\ZH8Z/V)*_G%Z27SBV:T*KHU5/L<915O6]-.D:K-8!F9$;,3L,%XV
M 9&([94@X]ZJ5_9E.I3K4XU(.\6DT^Z>S/JDTU=!1115C"OE[]K7_DO6K?\
M7CIO_IOMZ^H:^7OVM?\ DO6K?]>.F_\ IOMZ_9? _P#Y*RO_ ->)?^G*9^1^
M,W_)+T?^OT?_ $BH><4445_4Y_,X4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Z^?\&]'[5_\ PF7P
MKUW]DOQ3J6Z_\)R-JGAM9'Y?3II/WT:^T4[;O^WH#^&OR#KV+]@+]HF3]EG]
MKOP3\8Y[UH=-L]76VU[!X;3[@&&X)'\6U',@!_B13VS7Q_'?#\>).&*^%2O4
M2YX?XXZI?]O*\?1GUG!.>RX>XCHXENT&^6?^&6C^[27JC^CJBDCD25%EB<,K
M %64Y!'J*6OXC/[("BBB@ HHHH **\F_:1_;Q_8O_8_L6O?VG?VHO _@AUCW
MI8Z]XB@AO)EQG]U;;C-*<<X1&-?*<_\ P<%_"[XRW#Z5_P $ZOV(_CM^T1*7
M*0>(/"W@>;2O#N\'&)-2U 1^5D]"8B.">U 'Z"T5^?G_  E/_!Q]^TQA]"^%
M_P"S_P#LS:+.<L/$>LW'C'Q#;@]-GV4+8M@=0V.<8[T-_P $:OVROC(AN/VQ
MO^"YO[0FNR2\S6?PB6P\#6A_Z9F.TCFWIV.<$CG@T ?H'17EW['W[)_@W]B_
MX+V_P0\"_$+QMXHL;>_GO#K'Q \2OJVI2R2D%@]PX!*@CA< #M7J- !16-\1
MO'_A/X3_  ]U[XI^/=62PT+PUHUUJNM7T@RMO:6\3332''941C^%?GY_P3(@
M\=?\%E/A[?\ _!1K]L+7O$4?@#Q/XBO[7X,?!G2_$5U8:1I>C6=R]J+W4([2
M2/\ M*^EFBF!,Y>*,)F)%#@* ?HY17RUXF_8 U7X:_M(?"/XT_LK_$OQ?H'A
MKPQXLN9/'OPSD\:7D^@ZK87&E7UHMS':7,KI!/!/<12[8=B2 ,65I$C9?3/C
M+^W%^S+\!O&5U\.O'_CK4)O$&G:"=;U;0_"_A/4]=N],TS+*+V[ATRVN'M("
M58"68(K;&P3M. #UFBO.=+_:Z_9GUS]G2U_:VT/XTZ%??#B^LDN;'Q;977FV
MURKS"!$CV L\K3D0"%5,IE(B"E_EJM\*/VQOV?OC1\3+SX+^"O$VKP^+]/T4
M:Q>^&/$?@[5=%OX; RK"MRT&H6T#B)I&VJV,.5?;G8V #T^BN/\ C_XQ^#?@
M;X->)-=_:!\>Z;X9\''2)X-?UG5M9&GPP6\D;(_^D;T,;$,0I5@V2-O.*^=?
MV;OVF_\ @EI^P/\ \$U_ 7C+X>_M.:7H_P "M.T^YMO!7B3Q1K%Q)/J2)=S"
M585G47%RXF,H"1QG"@;%"!: /KJBO ;?_@J3_P $_P"Z_:.TC]DNW_:?T!_'
M^O3&#2=$6.X\NYN0H8V@NO+^SBY (!MC()@Q"E-Q KYE_P""R7_!0+P5\-/V
MC_V?/V-[[Q5J5MH/BOXM0?\ "X+2VT'4'%YHL%G]I2P+Q0D74$\DD)FBA+ET
MC,4@V/(C 'Z,45\"_LX>,_\ @C__ ,$\_P!HSQ-=?"3]K>U\%GXU:6->M?@Q
M=:BUKHV@)I]C<WEUJ%OIA@5M'$MM')*_G>6C^4HC7E$KWKP/_P %2_V"?B;\
M(/#/QS^&W[0MGXAT#QIKESHWA*/0]%O[O4M8O[<,9[>VTV*W:]F>-5+N%A.V
M/#G"$,0#Z HKS?\ 9^_:Z_9U_:BT/7]>^"/Q+@U1/"FK2Z7XJLKRQN-/OM$O
M(QEX+RTO(XKBU<#G$L:\ XZ&N>\+?\%"OV2?&7B_POX)T/XCZA]J\<WC6W@>
M\O?!VK6MAXDD6)YB=/OI[5+:^3RHWE$D$CH8QO#%2"0#VFBOBSX6_P#!9_\
M9]^)_P#P44^(G[&=M>:C8:7X$TO1K./6;SPOJ"C4-;O+B<2J&$)$-I'$MMBX
ME\N-R\CJQC57/7>-/^"V?_!*?X?Z-JOB+Q-^V]X,6PT7Q0GA[4+VREGNXEU%
ME#F)&@C<3*@*^9+'NCBW*'921D ^I:*\J^$7[;/[-'QXU_QWX0^$WQ N=7UO
MX9QVS>.O#Z>'-0BU'2?M$<TMNKVDMNLS/*D$K(B(S.%& =RYN_L[?M>?LX?M
M8>"M<^(G[/\ \4[+Q!HWAG7[G0_$-XMO-;?V=J-O'%+/;3+<)&T;QI-&6! V
M[L'D$  ](HKPKPW_ ,%+/V)O%7Q$\,?#+3/C6(K_ ,;W#P>!=1U+P[J5GI/B
MB50"4TS4[BW2RU%CD;1;32%LC;G->41?\%D_@'>?\%*M=_84C;6(+3PGX.%Q
MJ^LGPCJ4WVW6I[Z*"&VM_*@8F&.,2[I\>4[RA5?]TV0#[,HKR?X2?MO_ +,G
MQWU'QWH7PE^(-UK6J_#*:*'QWH4'AK44U+1YI%E:.&2SDMUG,C"&7$:HS';T
MY&<+2/\ @IK^P1K/[/>J_M5Q?M2>%[7X?:)K<^CZIXFU6X>RAAU&%5:2SVW"
MI(TX##]TJECT )!% 'NM%>$_"+_@II^P?\>?C7I_[.GPB_:3T/7/&NJ>#+?Q
M79:!;17"ROI,\,<\<S,\:HCF*6.0P,PF56W,@&34<7_!3G]AM_B#X;^&]Q\=
M(K2Z\9ZD=/\ !>KZAH&HVVB^(KO.!!I^K2VZV%[(3\JK!.Y8D!<DXH ]ZHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN7^-7C^+X6_";Q
M!X_D=0^F:9+);ANC3$;8E_&1E'XUCB*]+"X>=:H[1BFWZ)7?X"DU&+;/@/\
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
M;@\:3:3#I>O7.@>,=1TRV\0V41!BMM2M[6>..^B7 4I*"KJJHX=%"C7^ /\
MP35_8K_9GL_B%I_PI^"5G#;?%75M2U#Q]9ZE=S7MMJKWSLUS&UO.[0QPLI$?
ME1HJ%$52#B@#GOB9X?\ ^"='[6/[+/PG_:!^(GAS1/$7P^\-ZMH/BOX2S6EW
M+$+;4P4BTR.V2VD0R3&25(%M3N5I"(V0D8'B?P@NK6V_X.4/C2;FYCCQ^RYX
M><[W PJZH^YN>PR,GMFO2?V5O^"&?_!-7]C/XOQ?&OX%_ V\M=6L+N6Z\/VF
MK^*=0U&PT*>0,'EL[6YF>*&7:S*)=ID4$A64,<^C_%K_ ()P?L??&_\ :@T3
M]L;XB_"^:Y\?Z%HJZ1%JMIK]]:PWUBDQGCMKVV@F2&]B64[Q'.CJ2%W A5
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
M&%P2>RE-_-\L?RD>-FL_>C#YA1117XB>0%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3X)1!,LIC5P#\R./E
M<=U/J".#[&F454)SI34X.S6J?9H:;3NCF=:TXZ3JDU@&8JC9B9A@LA&Y&([9
M4@X]ZJUT'BVT$UA!J:#YH6\B7H,@Y9#ZD_?!/8!17/U_9?#>;PSW)*&-6\XZ
M^4EI)?>G;R/J:%55J*GW"OEC]J7_ )+GK'_7"Q_](H*^IZ^6/VI?^2YZQ_UP
ML?\ TB@K^@/ _P#Y*RO_ ->)?^G*9^4^,W_)+T?^OT?_ $BH>?4445_4Y_,X
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5^O?_!N)\6Y]=^"7C_X*WMSN_P"$<\0V^IV:N>5B
MO(F1E7_9#VI;ZR'UK\A*^\_^#>CXD_\ "*_MGZOX!N;C$'BKP9<Q11[L;KFW
MEBG0^^(EG_.O@?$_+UF'!.*5M8)37ERM-_\ DMS[GPXQ[P'&.&=])MP?GS)I
M?^36/VIHHHK^,3^NPHHHH **** "BBB@ HHHH Q_B)X]\*_"KX?Z[\4/'6I&
MRT3PWH]UJFLW@A>3R+2WB:::38@+-M1&.%!)Q@ FORX_X*H?\$X-*\3?MGG]
MM3]@3XHI\%_C+H7P6USQTOC/PR8X['Q3/97=EB'4X_\ 53130S2*TI!#94RB
M55"U^IOC+P?X9^(7A#5? /C71H=1T;7--GT_5M/N 3'=6TT;1RQ-CG:R,RGV
M-?*/_#EG]E[_ (2C3=+D\8_$&X^&NG>"KKPV/A9?_$36;C3Y+26YMIA;&:2\
M,QL0+<(;%F:!U*J1L7RV /3?^";O[4WBC]L7]A'X2?M-_$KP[;Z#XA\>^#[;
M4-0TN(&.-KDH?,>!7);RGV&5 2Q$;KDG&3\U_$']CKP)\%/^"]WP3^/O[*'A
MVT\.:AX[^'_C#_A?FD:!&L%OJ&EV\-L+#4+B&/"K*VHSP)YA&93$#R8G-?1_
M[6?_  3;_9-_;-\*^"?"OQ9\%:CIW_"M;Y;OX?:EX*\076A7?AV01K$!:2V4
MD9B7RT10H^4!%P 5!'<? 3]F'X/?LW:?>P_#;2=3FU#5O)_MOQ+XG\17NM:S
MJOE!A$+K4-0FFN9U0,^Q'D*1[V"*H8B@#M[?6M'O-3N=%M-6MI;RS6-KRTCG
M5I8 X)0NH.5# '&1S@XZ5\1?\%S?^"<7P"_:Y_9'\9?'GQGXI\0>&?'GPK\(
MZCXF\!>-=/\ %]];1Z'>V5L]PCB 3>0BN8E5Y%C$@!W*X8 U]!>#?V!_V8?
M?[2OQ-_:V\.^![F/QO\ %[2+/3/'6H2:S<O%>6UM L$:)"9-D),:("4 )V @
M@DYX'X'?\$??V+_@%X?A\!^%K/Q[JW@^TU!;W3O /BSXI:UJOA^UE202)C3K
MFZ:WE5757"RI(H=0^-P#4 =__P $\?%WQE\??L&_!KQQ^T.EP/'.K_#'1+SQ
M6UY%Y<[WTEC$\KRI_!(S$LZX&UBPP,8'R-_P4G\->'/%O_!>_P#X)[:-XJT"
MRU.S$'Q,N!:ZA:I-'YT.@QS0R;7!&Y)8XY%;JKHK#! -?HY7D'[4G["O[.'[
M8.J>%?%GQA\+ZE'XF\"7DUWX'\9>&?$-YI&L:#-,JK,UM=V<L<BK(J*KQL61
MP!N4XH ^._VEOA%I&C?\'+G[,OQ+^"FC1VNNZQ\)?&$WQE?2XQ&;G1(;4P:;
M/=A/OYOIHXU=^28(ER?+4#3_ ."1\<<7_!4__@H2L4:J#\4?"Y(48Y.ESDG\
M22:^Q_@A^R?\&O@'KNM^-O".FZEJ/BGQ-'#'XC\9^)M:N-3U?48H01#"]U<.
MSI!'N;9!'LB0NS*@9V)Y[X)?\$]OV5?V=?BKX\^-OP?\(^(M+\4?$Z59?'>J
MS?$77;LZM*JNL<KI<WLB)(BR.$=%5HPV%*@"@#Y:_P"#=[_D5?VP?^S[_B#_
M .@:;7E?_!%6RM=1_P"#9CQAI]]")(9_#?Q)CFC;HRM<:D"#]0:^]/V>/^"=
M7[)_[*6B^,_#_P  /"?B?P]:_$'6+G5_%RQ_$S7[A[W4;C;Y]Z'GOG>"YDV(
M&GB*2$* 6P*S_A)_P2__ &*_@3^S%K?[&GPF^'.OZ+\-/$4%U#JGA>W^)&ON
MC17(<7$<<KWS36ZR^8^]8G0/N)()H _++X_?$+7/AY_P;_\ _!/O5M6N&B^'
M#?%;X?-\692,P-HT,DMP4N1T^SF6&-FW<;XXAGD _5W_  <S>#=9US]CKX7_
M ! ^$T3CXG^'?V@O"LGPLO;#_C[_ +5N+AH5AA8?,0X;<5'#>4I(.T8^M?"/
M_!/']COP9^R3/^PGI_P>6^^$MQI[V+^"_$6NW^K0);L^\1QR7L\LL05\.FQU
M\MP&3:0",[X._P#!-_\ 9K^#6J^$]4M&\8>)A\/U*_#ZS\=^.=1UNV\,_NC"
M&LX;N9T2586,*3,'ECC9D1U5F! /F>[\(>%-4_X.JX=4U/0K.[N;/]A,:A9R
MW-NLC6MV/%YM_.C)&8W\EV3<,';(PSAC2_\ !+N&'2?^"UO_  47\/:9"D%D
MFO?#>]6VB4*@N+C0[UYY<#^)W&YCW/-?5:_\$_\ ]EE/VN6_;L7P=KP^*C:-
M_8[>)O\ A/\ 6]IT[S?.^Q?9/MGV7[-YHW^3Y7E[N=N>:/@E^P#^RU^SM\=_
M&?[3'PD\(:_8>-OB&T#>-M9O?B!K=^-9:!&2 S07=Y+"QB1W6,[!Y:L0N!Q0
M![-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'SS_P4P\1_V1^SS#HR28;5M?MX64=T19)2?IN1/S%? -?8/_!5
M?Q'F3P;X1BDZ"\O)USZ^4B'])*^/J_EKQ1Q7UGC"K#I3C"/_ )+S?G)GSN8R
MYL4UVL%%%%?GAPA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 .6!+V*739'"K=1&/<S  -D%23V 8*3[
M UQS*R,4=2"#@@CD&NOK%\86I34AJ2@[;Q?,8Y)_>='R3W)^;'8.*_<O![.[
M2KY54?\ T\A^"DO_ $EV]6>QE=;>F_5&37RQ^U+_ ,ESUC_KA8_^D4%?4]?+
M'[4O_)<]8_ZX6/\ Z105_;?@?_R5E?\ Z\2_].4S\[\9O^27H_\ 7Z/_ *14
M//J***_J<_F<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *]S_ .":'Q)_X5/^WK\+/%[W'E1O
MXL@TZ>3/"Q7@:S<GV"SDGZ5X95O0=:O_  YKEEXATJ8QW5A=QW-M(#RLB,&4
M_@0*X\QP<<PR^MA9;5(RB_\ MY-?J=>7XN6 Q]+$QWIRC+_P%I_H?U(T55T/
M5K77]%L]=L6S!>VL<\)SU1U##]#5JOX :<79G]T)J2N@HHHI#"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"F^K/??M!V>GB3*67AJWCVYZ,TLSD_7#+^0KYUKVG_@H)J7]H?M4^(( V1:6
M]E"/_ 6)S^KFO%J_COC&M[?BK&R_Z>27_@+M^A\OBGS8F;\PHHHKYLYPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "H-9LSJ&BRPJI,EO\ OX@ 2< ?.!V'R_,3_P!,Q4].AD$,JR&-
M7 /S(XRK#N#Z@C@U[/#V;5,CSJACH_8DK^<7I)?.+:-:%5T:JFNAQM?+'[4O
M_)<]8_ZX6/\ Z105]8ZSIQTK5)K$%BJ-F)F !9"-RL0.F5(./>OD[]J7_DN>
ML?\ 7"Q_](H*_P!,/ JI3K<45:D'>+H2:?=.=*Q\=XRM/A:BU_S^C_Z14//J
M***_JL_F<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /Z4?V,?%7_  F_[(?PO\6-+O>_
M^'^CRSG/_+0V<6\?@VX?A7I=?-7_  2 \5'Q?_P3C^&.H/+N>VTV[L7&>5^S
MWUQ H_[YC7\"*^E:_@G/\/\ 4\]Q5#^2I./W2:/[?R/$?6LDPM;^:G!_?%,*
M***\D]4**** "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@#\UOVM_#_BOQ#^TAXOU2RT&ZN(VU=HXVMX3)D(JQCA<G^&O
M.O\ A ?'6,_\(5JV/7^S9?\ XFO:/CY)YOQM\5MC&-?NAU])6']*Y&O\\\^X
MUY>(,6IT+_O:FO-:_OO^ZS]2I>#&#QN&A7CC)1<TI6Y$[75_YD>?S>$O%5L-
MUQX9U",>KV3C^8JC+%+ _ES1,C?W67!KTX$@Y!P1T-68M:UB!=L&K7*#T2=A
M_6O,7&U!O6@U_P!O)_\ MJ,I^!TK>YC_ +Z7_P!T/)J*];?7M<D&)-9NV_WK
MEC_6J\L\EPQ:Z(FSU$ZAQ^39K;_7/ ?\^Y?A_F<<_!#,5\.,@_6+7ZL\LHKU
M%4L%&!H6E?CI%N?_ &2F2VVG3 A]#TT9_N:9"O\ )*VCQEE+7O1G]T?_ )-'
M'4\%.(5\&(I/U<U_[:SS&BO1F\/^&ICFY\.VLA]M\?\ Z+9:#X<\'D$#PA:C
MKR+FYX_\BUK#BW)Y[N2]5_DV<=3P:XLA\,Z4O24OU@CSFBO0)_"7A68$1Z#'
M%GO'/*<?]].:B_X0+P>Q+/#J ST$=Z@ _.(G]:U7%.2MV]H__ 9?Y')/PCXR
M@M(0?I-?K8X2BN[?P#X.(_=QZF#_ +5]&?\ VE5:;X=:)(2+>^NHAS@OMDQZ
M< +6W^LF1?\ /]?^ S_^1..?A9QS';"I^E2G^LT<;178CX8Z/CGQ1<Y]M,7_
M ./4R7X9Z> ?(\1S,>V_3P/_ &H:VCGF425U6C]]OS.*IX=<:T]\'+Y.+_*3
M.1HKIF^&EX[X@UJU"Y/,ZNI_)5:@_"_40,_\)#II]LS_ /QJM89ME=3:O#YR
M2_-G)4X'XOI?%@:GRBW^5SF:*Z"?X<:Q$,QZA9R^R.__ +,@J)?AYXK<_)90
M$9X)OX5S^;@UJLPR^3M&M!ORE%_DSCGPKQ/35Y8&LO\ N'/_ .1,2BMM_AWX
MM09:Q@_#4(#_ ">JTWA#Q) =ITF1SV$)$A/X*36WMZ%OB7WHXY9-G$/BPU1?
M]N2_R,VBM%?!_BUQE?"VHD'H18R?X4R3POXFA&9O#M\@]6M'']*VC&4U>*N<
M<\/B*3M.#7JFBC13YH)[=]EQ"Z-C.'4@_K3*6QB%%%% !1110 4444 %%%%
M&;XMM1+90:B@ :)O)DZ#(.64^I/WP3V 45\<?M02I-\<-9=.@BLUY]1:0@_J
M*^VOLZWL,NG.P47,?EY9L -D%23V 8*3[ U\0_M+JR?&W6T=2"#;@@CD'[-%
M7^@OT/\ ._[4Q%7#S=YT*,H/_#STW!_=[J_PGPOBM5]IPA1B]U6BO_)*ECA*
M***_N\_G4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /W5_X(0WOVK_@G;H$'F%OLWB#5
M8\8^[FY9\>_WL_C7V/7Q)_P0!O?M7[ :0>;N^S>--2CQC&W*POCW^_G\:^VZ
M_AWCF/)QACU_T]G^+;/[.X,ES\)X%_\ 3J'X*P4445\J?3!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 ?GM\=B#
M\:O%A!_YF*\_]'-7*5U?QTMVMOC3XLC;J?$=X_\ WU,[?UKE*_RWXBO_ *P8
MN^_M:G_I;/Z^RNW]F4+?R1_])04445XYW!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 ^*XN(.8)W3G/R,14G]IZD1@ZA/C_KJW^-
M045K3KUZ7P3:]&T95*%"M_$@GZI,)B;CBX/F?[_/\ZBCT_2HAA=%L#T^]8Q-
M_-:EHK98_'1=U5E?_$_\SCGD^4U%:>'@_6$?\B-K#2V&#HFG_AI\0_\ 9:JS
M>&?#]P1YND0X!!P@*9_[YQ5ZBMO[7S:UOK$__ Y?YG'+A?AF?Q8&B_\ N%#_
M .1**^%?"@&#X=A/N;B;_P"+IDOA#PO(,+HJ)[K/)_5C6C16T<_SB*LJS_!_
MF<=3@CA&H]<#3^44ORL8I\ >'FDW.UTHX^6.91_-32GX?^%\<&_S_P!?2?\
MQNMFBM8<29U3VK?>HO\ -,XZGAUP55^+!Q^3DORDC G^'>D,#]FO+E/3>RM_
M("OB[]OCX-^(_!'Q5?XBR(UQI/B)8S'>(IQ'<QQ*DD;\G#-M\P=B&(&=C8^\
M*Y_XI?#/PQ\7O M_X!\6VV^UO8L),JY>VE'*3(>S*>?0C*G*L0?W/Z/WCWF?
MA1XB4<RQ[]I@JR]EB(J,>94Y-/GC9+WJ<DI6^TN:.CDFOSCQ,\#.'N*>$:V$
MRFE[+%1M.F^>;BYQ3M&2E)JTDW&_V6T]DT_RWHK?^)_PW\2_"7QSJ'@#Q9 J
M7EA-M\R,DQSH>4E0GJK*0PS@C." 00,"O]TL!C\%FF!I8S!U%4I58QG"47>,
MHR2<9)K1IIII]C_,/%X3$X#%5,-B(.%2#<91:LXR3LTUT:>C"BBBNLYPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#]KO^#>2XDG_87U>)SD0_$>_1.,8'V2R;\>6-?=U?#_\
MP;\Z9]@_8(DN]N/MOCG49L[<9Q';Q_C_ *NON"OXAX^:EQGCFO\ GY(_LK@=
M./"."O\ \^XA1117R)]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!\#_M/6OV/X^>)X<8SJ.__ +Z16_K7!UZ?
M^V/:&U_:)UYL8$RVLB_^ T0/Z@UYA7^8_&]'ZOQGF5+^7$5E_P"5)']:\/U/
M:Y#A)]Z</_24%%%%?+GKA1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XO^VA^S</CAX&'
MB+PQ9!O$^APLU@$CR]]!RSVN1R3G+1]?G)7 \PL/S_((.",$=17ZT5\8?M_?
MLVMX5UR3XX^#-/<Z9JD__$_AC7(M+MCQ-QR$E/4G@2'K^\51_I;]"#Q^]A4C
MX=9]5]V3;P<Y/9N[EAVW_-K*EY\T+N\(G\3?2A\)/;0?&64T_>5EB8I;K:-:
MWEI&IY<LNDF?,U%%%?Z?G\,!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[N?\$+-,^P?\$Y?"
MUULQ]MUG5ILX'.+V6//_ )#_ $K[ KYD_P"".&@S^'?^";7PRLKF+:\UGJ%T
M>,$K-J5U*I_[Y=?PKZ;K^%N,*BK<68^2_P"?U3_TMH_M3A2G[+A? Q_Z=4__
M $A!1117SA] %%%% !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!\=?M\:0;'XRVFI*ORWVAQ.6QU99)$/Z!?SKQ"OIC_
M (*(Z1B;PMKZ+]Y;JWD;Z&-E_F]?,]?YU>,."^H>).8T[;S4_P#P.$9_FS^H
M>!\1]9X5PLNT7'_P&3C^@4445^:'U84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4_$'
MA_1?%>AW?AKQ'IL=Y87]NT%W:S9VR1L,$9!!'L000<$$$ U<HK?"XK$X'%0Q
M.'FX5(-2C*+:E&47=236J::336J9E7H4<50E1K14H234DU=--6::>C36C1^:
MG[1GP+UKX!?$>X\)7I>?3YLSZ+?M@_:;8DXS@##J?E88'(R!M92>"K]*/VD_
M@1I/[0'PWG\+3&&#5+4M<:%?RK_Q[W&/NL1R(W "OC/\+88HHK\X=;T75?#>
MLW?A_7;"2UO;&Y>"[MI1AHI$8JRD>H((K_='Z,?CIAO&G@:,L7)+,L*HPQ$=
M%S:>[6BOY:EG=+2,U*-N7E;_ ,K_ !Q\*ZWAGQ2UAXMX+$7E1EO;^:FWWA?2
M^\7%WO>U6BBBOZ4/Q0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBKWAC0;SQ5XET[PQIXS<:E?0VL  S\\
MCA%_4BE*481<GLAQBY226[/Z0/V*O!Y\ ?L?_"_P>\6R6P\ Z2ERN,?OC:1M
M(?Q<L:].J#2]-M-&TRVTBPCV06L"0P)_=15"@?D!4]?Y^XS$2Q>+J5WO.3E]
M[N?W7A*"PN%IT5M&*7W*P4445S'0%%%% !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!XA^WKX>;5/@[;:W$OS:9K$3R'
M'2-U:,_^/%*^.J_0/]H+PW_PEGP5\2Z*J;G;2I)HE]7B_>J/^^D%?GY7\0_2
M.RMX3C2CC$M*U*/_ (%!N+_\EY3^@/"W&>VR&=![TYO[I)-?C<****_GT_3
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OF+_@H#^S:?$VDO\ ';P98LVH:= %
M\16T4>3<6R#"W''.Z)0 W7]V ?E$1S].TCHDB&.6-75AAD=00P]"#U%?IGA'
MXH9[X0\<X;B++'?D?+4IWLJM*37/3EZI7B[/EFHRL['Q/B%P-E7B)PM6R;'*
MW-K"=KNG47PS7ILUIS1;CU/R8HKV7]LO]F]_@9X\_MGPU9,/#&MR-)II#;A:
M2]7M6/4;<Y0GJAQEF1R/&J_WZX.XNR+CSAC"Y_D]7VF'Q$%*+ZKHXR724))Q
ME'I)-=#_ "1XDX=S7A//*^4YE#DK49.,ET?:2?6,E:47U33"BBBOICPPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKVK_ ()S?#:3XL_MT?"SP6D1D1O&%K>W,?\ >@M&^URCZ>7 ]>*U]Y?\&]?P
MQ_X2[]L_5?B'<V^Z#PEX/N98I,?=N;B2.!![9B:X_*OG.+\P_LOA?&8F]G&G
M*WJU:/XM'T'"F!_M+B3"8>VDJD;^B=W^"9^U5%%%?PL?VH%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,G
M@AN8'MKB,/'(A5U/0@C!%?F_XP\/S^%/%FI^&+E2)-.OYK9MW^PY7/Z5^D=?
M%/[;?@[_ (1CXWW&JPQ;8=:LXKM<#@.!Y;CZY3<?]^OYN^DGDLL5PWA,RBM:
M%1Q?^&HM_P#P*$5\S]4\*<>J.:UL(W_$BFO6+_RD_N/(:***_C _> HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#GOBK\,O#/QA\!W_P /_%D :VO8_P!W
M.$!>UF'W)DZ893SU&064_*Q!_-7XF?#KQ+\)_'&H> /%MNJ7NGS;&>,DI,A&
M4E0D E&4AAD X/(!R!^I=>*_MI_LW'XW^!U\3>%K(OXGT*%FLDCCR]];Y+/;
M<<ELDO&.?F+*!^\+#^V?H<^/W_$..)_]5\[JVRW&S7+*3TH5W91G?I"II"IT
M3Y9MI*5_YC^D?X2?ZZ9'_;N64[XW#1=TEK5I+5Q\Y0UE#JUS1U;C;X!HH((.
M"**_V3/\VPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K]?/\ @W!^&']C_ SX@_%^>WVOKWB>WTN%V7DQV<'F$CV+
M7A'U3VK\@Z_HE_X)F?!'_AG_ /8:^'G@*ZL_(OY]"35-61EPXNKPFY=7_P!I
M/-$?TC K\B\:,SC@^%%A4_>K3BO^W8^\W]ZC]Y^J^$.6O%\4/$M:48-_.7NK
M\'+[CW>BBBOY0/Z?"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 **** "OG_ /X*!>#O[2\":1XU@BR^EW[03$#I
M%,O4_1HU'_ J^@*YSXN>!XOB/\-=9\%R*"]]9,MN6Z+,OS1G\'537R''N0OB
M?@[&Y;%7E.#Y?\<?>A_Y-%'M\-YE_9.>X?%-V49*_P#A>DOP;/SNHITT,MM,
M]O<1LDD;%71A@J0<$&FU_F>TT[,_K%--!1112 **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ^+OV_OV;3X1UY_C?X,T]O[*U6XQKL$0R+2[8_Z['41RGJ>
M0),C(\Q%'S17ZN>(O#VA^+=!O/"_B73(KS3]0MV@O+68';(C#!&1R#W# @@@
M$$$ U^;W[17P-UKX!?$FY\'7[//8RC[1HU^P_P"/FV).TG'1U(*L/[RDC*E2
M?]B_H:>/W_$0>&UPEG=6^8X*"Y)2>M>@K)._6I2TC/K*/+/5\[7^<7TD_"3_
M %0SK_6'*Z=L'B9>^DM*55ZM>4*FLH]%+FCHN5/A****_N$_EP**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TO]C;X*/^T5
M^U/X#^"YMS+;Z[XDMXM151R+-&\VY;\($E/X5_2A'&D2+%$@55 "JHP /05^
M.O\ P;M_ 2X\6_M#^)_V@M2L=UAX/T/[#I\KK_R_WAQE3WVP1S!O3SE]>?V+
MK^5O&K-UC>):>"B[QH0U_P 4_>?_ )+RG]->#V5/!\/3QDEK6EI_AAHO_)N8
M****_'#]:"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@#X8_:X\ GP'\;=3^SP;+35L:A:X''[PGS!
M^$@?CTQ7F5?7_P"W?\-W\2_#NU\>Z?#NN-!F(N-HY:VE(5C[[7"'V!8U\@5_
MG7XN\-/ACCS%48QM3JOVL.W+.[:7E&7-'T1_4'!.;+-^':,V[S@N27K'1?>K
M/YA1117YF?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7GW[2OP&TK]H
M'X;S>&)3%!JMF6N-!OY5X@N,<HQZB.0 *^.F%;#%%%>@T5]%PEQ5GG!'$F%S
MW)ZKIXG#S4X2\UNFNL9*\91VE%M/1GC\09#E?%&2U\JS&GST:T7&2]=FGTDG
M9Q>Z:36Q^4&LZ/JGAW5[K0-<L);6]L;AX+NVF7:\4J,59&'8@@@_2JU?9/\
MP4#_ &;6\1Z6_P >/!>GLU_80*OB.VA3)GME "W( YW1@!7Z_NP&^41L6^-J
M_P!^?!WQ3R/QAX%P_$.7>[*7NU:=[NE6BESP?EJI1>G-!QE97LO\DO$?@+-/
M#GBJMD^,U2]ZG.UE4IN_+)>?22Z236MKA1117ZB?"!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !117L7[ ?[.LG[5'[7/@KX.3V;2Z;>:
MLMSKV!PNGP S7 )_AW(A0'^\ZCO7+CL90R_!U,56=H4XN3?DE=G3@\)6Q^+I
MX:BKSG)17JW9'[0?\$BOV</^&;?V&_"FDZG8>1K7BB,^(M<#+AA+=*K1(PZ@
MI;K A!Z,K>M?35-BBCAC6&&-41%"HBC 4#H .U.K^#<US&OF^95L;6^*I)R?
MS=[>BV7D?V[EF HY5EU+!TOAIQ45\E:_J]WYA1117GG<%%%% !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 %77-&T[Q'HMWX?U> 2VM[;/!<1G^)'4JP_(U^=WQ"\&:C\//&VI^"M4!,VG
M7;1;R,>8G5''LRE6'L:_1NOF']OOX72)<:?\6M+M<HZBRU4H.C#)BD/U&Y"?
M9!WK^?OI"<)O.>%H9M0C>IA7=VW=.5E+_P !?++R7,S]+\,LZ^HYO+!5'[E9
M:?XUM]ZNO-V/FFBBBOX@/Z!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@!'CCE1HIHD=&4JZ2(&5@>H(/!!]#7Y]_MD_LWR? KQ[_ &KX<LV_X1C6
MY'DTM@Q86DG5[5B>?ESE"<[D(^9F5\?H+7._%?X8^&?C'X"O_A[XLAS;7J9B
MN%C#/:SKGRYTR1\RGW&Y2RD[68'^C/HT^.6+\%>.HUL1)RR[$\L,3!7=E?W:
MT5_/2;;M]J#E'=IK\:\;/"W#^)O"LJ5%)8RA>5&3TN^M-O\ EG9+RDHRV33_
M "YHK<^)7P\\2_"GQQJ/@#Q;;+'?:=/Y<AC)*2J0&21"0"4=2K*2 <,,@'BL
M.O\ =?!XS"9C@Z>*PLU.E4BI1E%WC*,E>,DUHTTTTUNC_*O$X;$8/$SP]>#A
M.#<91:LU).S371IZ-!111728!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %?KG_ ,&\G[)Y\+?#O7_VN_%.G;;WQ*S:/X8,B<K812 W$J^TDZ*G
MJ/LQ[-7Y=_ /X,^*_P!H;XS^&O@GX)A+:EXEU:*RA?866%6.9)F _@CC#R-_
MLH:_I-^%'PS\*_!GX9Z#\)_ ]E]GTCP[I4&GV$9Z^7$@4,Q[L<;F/<DGO7XK
MXT<1_4,FAE5)^_7UEY0B_P#VZ5EYI21^P>$/#_U[-YYG57N4=(^<Y+_VV-WZ
MN+.@HHHK^73^E HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6+I@F0%?[A^AIX_?\0^XD_U2SNK;+L;-<DI/2A7=DG?I3JZ1GTC+EGHN=O\
ME[Z27A)_KADO^L&5T[XW#1]Y):U:2U:MUG#64>K7-'5\J7P)1117^Q9_G %%
M%% !1110 4444 %%%?4?_!,?_@F]XS_;K^)JZGKD-SIOP\T*Z0^)=;52IN6&
M&^Q6YQAI6&-S=(U;<>2BMY^:YK@<EP%3&8R?+3@KM_DEW;V2ZL[\LRS&YQCH
M83"0YIS=DOU?9+=OHCVG_@B=_P $T3\</%-M^UE\;_#^_P ':'>9\,:7=Q93
M6KZ-O]<RG[UO"P^CR#;R$=3^R%9WA#PCX9\ ^%M/\$>"]#MM,TG2;..TTW3[
M2,)%;PHH5$4=@ !6C7\6\8<58WB[.)8NMI!:0CTC'_-[R?5^227]?\)\,X3A
M7*8X6EK-ZSEUE+_);)=%YMME%%%?*GTP4444 %%%% !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 %>#_M8_LO)X^MIOB-X L0NN0INOK.)<?;T ^\/^
MFH'_ 'T..N,^\45\[Q3POE'&&35,MS"%X2V:^*,NDHOHU]S5T[IM'J9/F^-R
M/'QQ6%E:2W71KJGW3_X*U1^9CH\3F.1"K*<,K#!!]*2OK']JO]E!O%SW'Q*^
M&=B/[4P7U/2XE_X_/62,?\]/5?X^OWOO?*$D<D,C0S1LCHQ#*PP01U!%?YZ<
M<<#YSP)G$L%C8W@[NG42]V<>Z[-?:CO%]TTW_37#_$.!XBP*KX=V:^*/6+[/
MR[/KZW2;1117QA[P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 D'(-%%
M 'Q5^WY^S6O@GQ WQK\$Z:%T;6+G&LVT/W;*];)\P#^&.7D\9"R;A\H:-:^;
M*_5OQ)X<T+QAX>O?"?BC3([S3=2MFM[VUE'$D;>_\+ X*L.58!@00#7YN_M"
M_ _7?@%\2;KP3JDC7%HX^T:/J&S:+NU8D(^.S @HZ\@.K $C#'_9/Z'/C]_Q
M$?AC_5;.JM\RP4%RRD]:]!62G?K.GI&IU:Y9W;<K?YN_20\)/]3,\_M[+*=L
M%B9/F26E*J]7'RA/64.B?-'1*-^&HHHK^V3^80HHHH ***]W_8/_ & ?C#^W
M?\2?^$9\$P-IOAW3Y$/B7Q7<P%K?3XS_  *,CS9V&=L0()ZDJH+#CS#,,%E>
M#GBL7-0IP5VWT_S?1):MZ+4Z\#@<7F6+AAL+!SJ2=DE_6W=O1+5ES_@GA_P3
M^^(O[>7Q:7P[I7G:9X2TB2.7Q9XD\O*VT1/$,61AKB0 A5Z  LW P?WR^#GP
M=^'7P"^&VE?"7X4^&H-)T+1K80V=I O)[M([=7D8Y9G/+,23UK._9U_9X^%O
M[+7PETOX,_"#0%L=(TR/EVPTUW,V/,N)GP-\KGDGH!A0 JJH[BOX^X]XYQ?&
M&/M"\<-!^Y'O_>E_>?\ Y*M%U;_J_@?@K"\)X&\[2Q$U[\NW]V/]U?\ DSU?
M1(HHHKX ^Z"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 **** "O#?VGOV3[/XC1S^._A];1V^O*I>ZM1A8]0Q^BR^AZ-W]:]RHK
MY[B?A?)N+LIGE^94^:$MG]J,NDHOI)?<]FFFT>GE&;X[),;'%865I+?LUV:Z
MI_\ !5F?FA>V5YIMY+IVHVLD%Q!(8YH9D*O&P."I!Y!![5%7V]^T)^RWX8^,
MMN^NZ28]-\0HG[N]"_N[G X28#KZ!QR/<#%?&WC3P3XH^'OB";PQXOTB6SO(
M#\T<@X9>S*1PRGL1Q7\#^(/AIGO &-M77M,/)^Y52T?E+^6=NCT>O*VD[?TA
MPSQ9EW$F'_=OEJI>]![KS7=>?WI&51117YP?4A1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7GG[37P$TS]H3X:R^&2T<.L6):Y\/7LF (KC !B8GI'*%5
M6.>"$?YO+VGT.BOIN#N+L]X#XGPN?Y/5]GB,/-2B^CZ.,EUC*+<9+K%M=3Q.
M(^'LJXKR.OE.8PYZ-:+C)=?)I])1=I1?1I,_)_5](U3P_JUUH.N:?-:7ME</
M!=VMQ&4DAE1BK(RGD,"""#T(JO7V-_P4%_9L.NZ:_P ??!.G$WME$J>)[:'K
M- H"I=A>NY!A'QGY C8 21C\<U_OUX1^*&1>+W V&XBRUVYURU:=[NE5BEST
MY>C=XNRYH.,K*]C_ "2\0^!<T\.^*:V3XW7EUA.UE4IOX9KUV:Z23CT"BBON
M7_@FS_P1I^(G[5$EA\8/CU%>>&/AXS+-:P%3'?Z\G4"$$?N8"/\ ELPRP/R
MYWK]KG>>Y7P]@98O'U%""^]OM%;MOM\W9:GSF3Y+F6?8V.%P5-RD_N2[R?1>
M?R6IYQ_P3B_X)F_$[]N_QH-5N3<:%\/]+N@NO>)C%S*PP3:VH;B28@C)Y6,,
M&;)*H_[I_!/X)?#']G?X:Z;\)?A!X4M]'T/2XMEO;0#YG8_>ED8\R2,>6=LD
MFM/P!\/_  5\*_!FG?#SX=>&;31]$TBV6WT[3;&()%!&.P'<DDDDY+$DDDDF
MMBOY$XVXZS'C'&>][E"+]R%__)I=Y/[ELNK?]5<&\%9?PGA/=]^O)>]/_P!M
MCVC^+W?1(HHHKX4^U"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 "BBB@ HHHH **** "BBB@ HHHH *Y3XM?!OP5\9/#YT3Q98?O(P39W\( FM
MF/=3Z>JG@_@".KHKCS#+\#FN"GA,9352E-6E&2NFOZVZIZK4WPV*Q&#KQK4)
M.,XZIK1H^!/C/^S]X\^"NIE-<LS<Z;))MM-7MT/E2^@;_GF^/X3Z'!(YKAJ_
M2S5=)TO7=.FTC6M/AN[6X0I/;W$8=)%/8@\&OF+X\_L07>G>=XJ^#2/<0#+S
M:%(^9(QW\EC]\?[!^;T+=*_CKQ&\!<PR;GQ_#R=:ANZ>]2"_N_\ /R*_\#7:
M6K/W+A;Q'PV/Y<-F=H5-E/:,O7^5_P#DOIL?.%%/N;:XL[A[2[@>*6)RLD4B
ME61@<$$'D$>E,K^<6G%V>Y^IIIJZ"BBBD 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% "21Q31O!<01RQR(4EBFC#I(I&"K*P(92"000002#7P+^U%^R7XF^&WQ>
ML]#^&?AJ]U32_%ET1X8LK"&2>83DC=9!1EF=2PV_>+(RG);>%_2_X0_ 7X@_
M&;41!X9TWRK%'Q=:K= K!%ZC/\;?[*Y/(S@<U]??!K]FSX=_!NUCN-/LAJ&K
M*=TFKWD8,@?:RDQCI$-KN..<,02:_M+Z(G$/B'P'Q!6S'"T>;*Z\'&K&;<8S
ME%/V<Z>C;E"6C:7*X.46^;EM_.GC]PUPGQIE%/!UZG+C:4DX2BE)QBVN>,]5
M[LEJE>ZDHNUKW^'O^";'_!#S0/AL=/\ C?\ ME:7:ZMX@7;/I?@ABLUGIS=0
M]T1E;B4?\\QF->_F'&W](D1(T$<:A54850, "EHK^J^(>),VXGQSQ6/J<SZ)
M:1BNT5T7XO=ML_(\AX>ROAS!+#8*%EU?VI/O)]7^"Z)(****\(]L**** "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@#S[XQ_LU_#?XR1/>:K8?8=5VXCU>R4+)D#@2#I(.G7
MG' (KY-^,7[-?Q)^#DSW>JZ?]NTK=B/5[)2T6.V\=8STZ\9Z$U]YU2\2:QX?
M\/>';_7_ !;J-I9Z58V4MQJ=W?R*D$%NB%I'D9OE5%4$DG@ '-?DW'?@]PMQ
MJI8A1]ABG_R\@E[S_OQT4_727]ZVA]GP[QQF^06I-^THK[$GM_A>Z]-5Y'YL
M45+_ ,$^-!^*?_!2_2_BA^V9IEMI_@WX4^(O&LEI\ M#?1VCFO=(LPUO/J5P
MV[*)=3HSH@7,>R0?,I0UTOQ)^"WQ(^$UY]G\:>&Y8(2VV*^B_>6\O^[(.,^Q
MPWM7\><9>%_%W!,Y2QE'GHK:K"\H?/2\'Y22UV;6I^Y9%Q?DF?Q2H3Y:G\DM
M)?+H_DWYV.5HHHK\[/IPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BI+2SN]0NH[*PM9)YI6"Q0PH6
M9V/0 #DFO;?A#^Q!X\\8O'JWQ$=] TXX/V=E!NY1Z!>D?U;D?W37T/#O"G$/
M%F,6&RK#RJ2ZM*T8^<I/W8KU>O2[/,S3.<LR:A[7&55!=%U?HMW\CQK0M US
MQ/JD6B>'=)N+Z[G;$5O:Q%W;\!V]^U?1OP4_83D$D/B'XS7"[1ADT.TESGVE
MD7_T%#_P+M7O'PY^$_@'X4Z7_9?@GP_%:[E GN2-TTY]7<\GZ=!V KHZ_K3@
M7Z/N39,X8O/I+$5EKR+^%%^=]:GSM'HXO<_%^(?$O'XY.CER=*'\WVWZ=(_*
M[\T5])TG2]"TZ'1]%T^&TM;= D%O;QA$C4=@!P*L445_1,(0IP4(*R6B2T22
MZ(_+Y2E.3E)W;"BBBJ$%%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?GI_P63^
M(WCG]K3XL> _^")'[/'B*YL=:^+T)UKXU>(-.;]YX9\ V\H%T2?X);R0?9H\
M\-\R, )@:^U_VC/C]\-/V5_@1XM_:,^,6MKI_AGP9H5QJNL7/!;RHD+>6@)&
M^1VVHB#EG=5')%?(G_!$'X"?$S7_  ?XU_X*C?M2Z&UK\6/VE]3CUW^SKC);
MPWX6C7;H^DQ[AE0MOME;H6WQAQOC)H ^T_AG\-O _P '/AUH7PF^&?ARVT?P
M[X9TBWTO0]*M$VQ6EI!&L<42CT5% ]>.:U[ZPL=4LY-/U.RBN+>92LL$\8='
M7T*G@CZU+14RC&<7&2NF--Q=UN>%_%3]A?P%XK>35/A[?'0+QLDVVTR6KGV7
M.Z/\"0.RU\\_$G]F_P"+OPN\RY\0>%Y)[*/).I:=F:#'J2!E!_OA:^^J" 1@
MBOQCBSP*X*XC<JV&@\+6?6G;D;\Z;]W_ ,!Y+]S[S)O$3/LJ2IU7[:"Z2^+Y
M2W^_F/S+HK[O^)/[+'P<^)?F75]X<73KZ3)-_I.(7)]67!1_J5)]Z\-\=_L"
M?$#1]]UX#\16>L1#)6WN!]FG^@R2A^I9?I7\X<2^!''>0RE/#4EBJ2ZT_B^=
M-^]?RCS>I^IY3XB\.YBE&K-T9]I[?^!+2WK;T/ J*VO&'PY\=^ +G[+XS\)W
MVG,6PKW-N0CG_9?[K?@36+7X]B<+BL%7='$4W":WC)-->J=FC[BE6HXBFJE*
M2E%[-.Z^]!1116!H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M44^WMY[J9;:U@>21SA(XU)9CZ #K32<G9 VDKL917H_@C]D_XY>.2DUOX/DT
MVV?'^E:PWV< >NP_.1]%->X?#O\ 8'\"Z)Y=]\1-=N-9G&"UI;9@MQ[$@[V^
MN5^E?H_#?A+QWQ/).AA'3IO[=6].-NZNN:2_PQD?*YKQIP[E":J5E*2^S#WG
M^&B^;1\J:%X=U_Q1J":3X;T6ZO[I_NV]G TCGWPH/'O7N'PM_8/\:>(3'J?Q
M,U-=%M3R;*W*RW3CT)Y2/_QX^JU]3>&/!_A7P7IXTKPEX>L].MQUBM+=4#'U
M.!\Q]SDUI5_17"OT=.'\ME&OG59XF:^Q&\*?SUYY??%/K$_+\Y\4<SQ2=/ 0
M5*/\S]Z7^2^Y^IROPW^"GPU^%%L(O!GAF&&<KB2^E'F7$GKF1N<>PP/:NJHH
MK^@L!EV RK"QPV#I1ITX[1BE%+Y*R/S3$XK$XRLZM>;G)[MMM_>PHHHKL, 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 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^>O\ @I]^W?H/_!/+]DC6
MOCB=&.M^*[ZXBT/X;^$H49Y_$/B*[)CLK.-%^9P7R[A?F\N-\9. 0#Y?_;[N
M)O\ @JQ_P4=\)_\ !*'PI*UU\)OA+-8^._VG+N%LP7TRL)-'\-N1P3*X$\L9
MZQX8$/"17Z1PPPVT*6]O$L<<:A41%P% X  '05\M_P#!(G]A/Q!^PY^RPMM\
M8M7_ +;^+_Q%U>;Q?\9O$\KK)+J&OWA\R6/S%X:* $0H!\IVNX"^817U-0 4
M444 %%%% !1110!'=V=I?VSV=]:QS0R+B2*9 RL/0@\&O./&'[(OP(\8,\[^
M$!IL[]9](F,&/HG,?_CM>ET5Y&;9!D>?4O9YCAH5ETYXJ5O1M77JK';@LRS#
M+I\^%JR@_P"ZVK^MM_F?,?BW_@GG*-TW@3XAJ?[EMJUMC\Y(_P#XBO,?%7[(
M_P >O"K,S^"GU"(=)M*F6<'Z*/G_ /':^ZJ*_)LY^C]P!F;<L-&>'E_<G=?^
M SYON31]I@/$OB7"655QJK^]&S^^-OQN?FSK7A?Q-X;E\CQ%X=OK!\XV7MH\
M1S]& JC7Z930PW,307$*R(PPR.H((]P:Y3Q!\!_@UXHW'6?AIH[NWWI8;-8G
M/_ X]K?K7YMF?T9,9&[R_,8R[*I!Q_\ )HN7_I*/J\)XM4'IB<*UYQDG^#2_
M,_/BBOMC5/V(O@#J&?LNB7]CGI]EU.0X_P"_F^N<U3_@GO\ #F;)T;QOK5OG
MI]I6&8#\E2OB<7]'KQ$PW\.-*I_AJ6_]+4#WJ'B;PQ5^)SAZQ_\ D7(^2J*^
ME;[_ ()V7RN3IOQ5B=>PGT@J1^(E-9]Q_P $]/'"Y^R?$'2GZX\RWE7Z= :^
M>J^"_B;1=I9=)^DZ3_*;/4AQYPG46F*7SC-?G$^>J*]XG_X)]_%I3_HWBSPZ
MX_Z:7$Z_RA--B_X)^?%XY\[Q5X;7TVW5P?\ VB*XWX3>(RE;^S:GX?YF_P#K
MIPM:_P!:C^/^1X317OT7_!/?XDDCSO&VAJ,<[?./_L@JY8_\$\?%4C8U+XDZ
M?"/6"Q>3^;+6]/P=\2ZKM'+I_.4%^<T92XYX4@KO%+[I/\D?.M%?4VG?\$[_
M  _%C^UOB?>3^OV?34B_]"=ZWM-_8%^#5HP>^UG7KLCJKW<2*?\ OF,']:]S
M"^ 7B3B/CH0I_P"*I!_^D.1Y];Q(X5I_#4E+TA+]4CX[I55G8(BDDG  ')-?
M>&A?LI? #P_AK;X=6MPXZO?S27&?PD8K^E=CHG@[PCX94)X<\+:=IX P!96,
M<7_H(%?8Y=]&?/ZMOKV/I4_\$95/S]F>'BO%C+8?[OAYR_Q-1_+F/@?PM\#_
M (N^-"I\.?#O5)T;[L[VIBB/_;23:OZUZ3X5_8'^+&K;9?$VLZ7I$9^\AE,\
MJ_\  4&T_P#?=?8-%?HN3_1QX-P5I8ZM5KOM=0C]T5S?^3GR^.\4L]KW6'A"
MFO1R?WO3_P E/"?"'[ WPOT9TN/%NO:CK+K]Z($6T+?4)E_R>O6O"'PU\ >
M81#X-\(:?IW&#);VRB1A_M/]YOQ)K<HK]9R+@CA+AJSRW!4Z<E]JUY_^!RO+
M\3XO,>(,ZS;_ 'NO*2[7M'_P%67X!1117U1XX4444 %%%% !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 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 1W=W:6%K+?W]S'!!!&TDTTSA4C0#)9
MB>  !DDU^;?[(%O??\%B?^"AUQ_P4H\66,TOP"^!M[>>'_V;;"Y0B#Q)K0;R
MM1\4;&^_&K)Y-NQ!'RAALDB<';_X*7?%_P")/_!03X_I_P $7?V/_$UW8VUY
M;07W[4'Q&TJ0;?"?AF3G^QXY!P-0OU^01\E86)*LC2&/[K^$7PF^'?P'^%^@
M?!CX2>%+70_#/A?28--T/2;-,1VMM$@1$&>2<#EB26)))))- '14444 %%%%
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 %%%%
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
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 ?+/_!;+Q]X%\"_\$H_V@D\:^,M*TAM6^$'B&PTM=3U"
M. WEU+I\T<4$0<CS)'=E547))8 #FO"/^"0/[=__  3IT;_@D!\%_A/\9OVS
M_@[I<T'PMM]+\3^'O$/Q'TRUG@_=O'/!/#+.KQG&X%6 .#7Z.T4 ?F;_ ,%-
M/VOO@1\?/^"!WQ^\??"C7-/M?AV='NO"OPQURZU':OB>*SDM[5IK82X9U-W'
M=01XW&1;82@D2 #R+]OKQUX:\!_L\_\ !/\ _P""ETWPWL_BU\%OA!H#Z9\6
M]*TJR@UB&WL-7T*QM/MTD)W(WV62!S\^ LIC4E2V1^Q]-FAAN87M[B)9(Y%*
MNCKD,#P00>HH ^"/V??CU_P2_P#V\]:OO"O_  3&^%/@?5]6D\(:G%X@^)GA
M[X9G2$\(175C-!!&;N2TA?[7-+,H%M&=PA2X=]H50_S]_P $9/\ @L!^S/\
ML;?L9Z'_ ,$Y?VX;K6_ ?QS^#M_=>%KCX=MX4OKO4-?;[3*]F=/CMH7%RTJ2
MI&H!R[#>/W<B.?UK\.>%O#/@_31HWA+P[8:79ARXM-.LT@B#'JVU !D]SBDF
M\)>%+GQ%%XON/#.GR:M;PF&#5'LHS<QQG.460C<%Y/ ..30!^9W_  5X^+$?
MPS_:Q_X)[?M0?M,6MOX#T32?B#J[^-KV_N-]EX=N[S28=EK/<KE,AQ(F_A6\
MIV&%!P_XY?M2_L_:K_P<0?LS:T?BKH]E%J'P&\101Q:K>I:30S7;B:UBFBF*
MO!+*D;%(I LAX&W/%?IQ>Z?8:E$L&HV,-PBR+(J3Q!P'4AE8 ]P0"#V(S4U
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
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!1\3>)_#7@KP[>^+_&7B&QTC2=,M7N=2U34[M+>WM(4!9Y9)'(
M6-% )+,0 !DUXO\ !3_@I?\ L-_M ^/+GX9?#7]H[PS<:ZFL/IVF:;=:K%!)
MK4BPQ2F2P#L/ML>V9/FBW=SC&"?+_P#@NQ^S]^TG^T7_ ,$^]4\/?LK>'(O$
M7B?PYXMT3Q._@JX?]WXHM-.O4NI=-920)0^Q7$1_UAB"#YF%>._\$M_VJ_V2
MO^"L6C?$'3]9T_\ X1CXAZ!\?=/\>R?#7Q1$D>O^&;JPBTI?,$;A6*>=:7%J
MTJ $)*RNL;/Y= 'Z45R/P=^/GP9_:"TK6-=^"7Q)TKQ/9:!XCN]!UB\T>Y$T
M5MJ5J5%Q;%AP70LH.,CGK7F/[67CGQE\3O%^G_L/? [Q'=Z7XA\5Z=]O\>>*
M--E*3>$O"Y=HI;B-Q_J[Z[97M;3H587%R-PLV1OEW_@V.\+Z!X'_ &./B]X*
M\*::EEI>C_M0>,K+3;.,DK!;Q/:QQQ@DDD*J@<DGB@#]"?'/CKP7\,/!NJ?$
M7XC^+-.T'0-#L);W6=:U>\2WM;&VC4M)-+*Y"QHJ@DL2  *\%_X?#_\ !*#_
M *21_ __ ,.=IG_QZO6?V@OV?/AA^U#\-)_@W\:=%;5O"M_>VL^M:"\FVWU5
M()EG2VN !EX#+'&SQ@@2!-C[HV=&^&_^"DG[ 7[".K>+_@/^Q9\(/V*?A)X?
MUKXK_%.UGUF_\/\ PWTNRNK3PMH:C5=5:.>&!7A\SR;2R)!&1?;>=V" ?HM;
M7EK>6D=_:7*202QB2*9&!5D(R&![@CG->7_ +]MW]E#]J;XA^-_A9^SK\<=%
M\9:U\.7L4\9Q:"[SP:<]W]H^SK]H"^3*S?99\K$[E/+^?;N7/JE?D?\  'X]
M_&KX _\ !9?_ (*')^S5^QSXB^,?BO4]2^&TUKX=T76K+1[.".+0;MII;K4+
MUEA@+-*H2,"265F8JA5)70 _6/Q)XCT/P?X=O_%OB;4H[/3=+LI;S4+R8_)!
M!$A>21L=E523]*\ATG_@HS^Q%K'[(MA^WC%^T9H-M\)-4@EET[QGJAELX;CR
MY987C6*X1)C*)()D\K9YA,;84XKR?]D3_@KSX'_;"_93^(_QJ\/_ +-WC2Q\
M<_".^N]+^)GP7N9;-=9TJ^@1V>(/=2V\,D;*DF'8H28I%V;EVGSSXN_M.^!?
MVU_^#;KXH_M,_#[X0P>!]!\4_ 'Q?-I7A*)XI$TZ*"&^@108HXT!)AWX50%+
M8&<;B ?3?Q1_X*,?L2_!/]F3P]^V+\6OVA]%\/?#KQ9H5GK'AG7M4CGBDU2S
MNH(YX'@M3']ID=HI8V\H1>8NX!E!XK>_:!_;(_9J_98^'/A_XM?'[XI6WAOP
M]XIU_3]%T'4KFQN91=7U[DVT(6*-W3>%8EF 5 I+E0":_-O_ (*&6\%Q_P &
M=7A]+B%7"_LY?#!U#+G#"302#]01FOK']M_]NOPI^P]\ _@QJGC_ /9?U/X@
M:7XS\6^&/#EE?K<Z>EAI&HW+(+>:43NTX=-C2(T4#@,@!DC)!H ^P**\3_:&
M_;*T_P"$WQN\&_LI_#+P/_PF7Q3\=Z?>:GH_AM]6%A9Z?I=IM$^I:A=>7*UM
M;!W2)2D,TDDKA4C(5V3B_@G_ ,%)#XL_:G\7?L(_'KX%7G@CXQ^&O"__  DV
MB^&].\00ZGI_C#1R2@N=)OIDM!*PD4QO'<1VY1@<Y5'9 #Z@HKX"^&/_  6I
M^-'[1'PE^*_CO]FC_@F3XX\2ZW\(_B1K7A;Q)X<U3QIING)"NF6]O),[79\R
M)[II)98UM+7[3@0;WE030[_J;]AO]KOX??MY_LF>!_VNOA;IUY9:+XWT?[9!
M8:@%\^SE25X9[=RO#&.:*6/<.&V9'!H ]7HHHH **** "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 \C_; _;$^&_[%7ASPA\0_C)-'8>$M?\<VOA[7O$MS*4MO
M#Z7-M=/#>W#;2J0?:(8(7=RB1BXWLP"8/Y3?MF?#'X%?&G]JW3OVA/V&_&6E
MW?[4W_#6]@O@S5? 6K)<7&I>%_[-TO\ M"741;LP;2HH3*7GD&P;C"&(F9&_
M;.:&*XB:">)71U*NCKD,#P00>HKE/AA\"?A!\%KWQ!J'PK^'VG:'-XIU@ZKK
MSV$17[5=F*.(N020HV1( BX0$$@99B0#Y4\=?\$K?VHK[X]?$'XV_!G_ (*Q
M_$OP!'\0_$0U;4=#TOP;HEXEN4@CMX8%FNH'E,4442(B%MJ_,0 68GYU_P"#
M8?X,?%OP3X#^-/Q7\6_M6^(]=\-67QJ\9:'=>"+W1K..SFU**ZLY)-=:6*,3
M"X=4=#$&\H"0D+D"OUBHH \G_8N_;8_9X_X* _ RV_:,_9?\6W.M>%;O4KJP
MBO+O2I[.3S[>39(ICG16QT(.,$,.^0/(OV?@/VC/^"I_QC_:&<"?0O@SX:L/
MA7X2F'S1MJEP(M8UZ5<]&'F:1;$CO:R#US]6:1HNC^'[!=*T'2;:RM49F2VM
M(%BC4LQ9B%4  EB2?4DGO2Z=I&DZ.)QI.EV]J+FX>XN1;P*GFS.<M(VT#<Q[
ML>30!8K\ROV,OC/\(_V<?^"ZO[>6F_M"_$O0_ DOC6'X>:GX//C'4XM,36[.
MRT2ZCNY[5[AD6=(GD179"0I)ST./TUK,\1^"_!WC 6X\7>$],U3['+YMI_:-
MA'/Y#_WDW@[3P.1S0!^;W[&OA+3= U[]OG_@IAXAN+?PM\,_C7>VT?@2_P!<
M(L8M2T[1])NK5M97SMN+>\N+F1H7;!E50X&V1"WD7[)?Q?\ A1:_\&>.N6]U
M\2M"BDM_@9XQT6XBDU6%7BU*:74UALV4MD3R%EV1GYFW @$$5^R-% 'XV_M^
M?&'X37__  9[>&;&P^)F@W$]U\"_AWHUM!!JT+R2ZC;R:(+BS558EIXMC^9&
M!N0(Q8  UZ)_P79_:"^!D?\ P3D_9VUZ/XO>&YK.^^-_@&_L;BVUF&1+BUMI
M6>XG0JQ#1QJC;W'RKC!(/%?J=10!^8'[5?C:S_8__P""_?PG_P""A/Q5U^W3
MX(_%7X&R_#6+XAM<AM*T#5?M[W]NMS< F."&X(A6.5B$9I)"2%C9AU7C+PYX
M9_:L_P""^/PO_:C^"WB[2]4\%? 'X-ZVGQ"\;:9>I-IJWNHB>&UTEKI"8S.D
M4TMX\>X^5'L9]OF)N_0W5=)TK7=.FT?7-,M[RTN$*7%K=PK)'*IZJRL"&'L:
M9H>@Z'X9TN+0_#>BVFGV4 (@L[&V6**,$Y.U$  Y)/ [T ?F-_P0V_:*^ %O
M\-OVYO$4OQD\+V^G)^V/\0O$7VF;7+=(TTBY6Q6WOLE\"WD965)/NL1@$FNU
M_P"#5WQ9X6US_@B!\(/#VB^)+"[O]$G\10ZS8VUVDDUA))XBU.:-)D4EHF:)
MT<!@"5=6'!!K]#Z* "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 "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 "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 "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 "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 "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 ****
/ "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>cms-20210630_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/20210630"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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-20210630.xsd" xlink:type="simple"/>
    <context id="id3d1303f335d40718654c4356bee7152_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="i1fc9b515e98f4b3f8095d07d51da5222_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="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4d6a8105615c46e692c71a846c840656_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i43790695a0ab41338a89cb6fce66362c_I20210712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-07-12</instant>
        </period>
    </context>
    <context id="if95d7cd7ab704ac280c51c6cf98e9fba_I20210712">
        <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-07-12</instant>
        </period>
    </context>
    <context id="i3301ab02abb540068c56ea7bed1412b5_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="icef535e3549b4da8a31e65d703fac292_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2dd38638c9f647b8ba93c74da230f7e4_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="if3dc06ae13654e04a81922e6475ebf2b_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i174ef0f588e34444b5e087814a10e75f_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="i9c8ee72c78d4402f9633ed70cce94419_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ief910a0132d74a08aad779c42df7c713_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="idb63e32cbe174208947e8c812afeb7fa_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia2a3a9b6ca7c4b35862e85663a0a3e56_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="i447c802418d84e2f8c3f726841cdce19_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1830c8453449413194844643860f45f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd11e4917ff345c98aa69fb04d20f68b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i789f4ff648764a97860a2d2ef6561786_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id647680599e948b98ff3c0602068349a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2bfbf6430e4c4292a351d90667f76479_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id5069b4898a3452697c0264708265342_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic15fc5a41bf1499faf8e7771bd732cfa_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="i63a798e7d5e64a999c71daeabec1797f_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="i1ef84505512c4dcdb465a39a70e70b00_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i9031e5794904426caecc20513dc247f3_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6f4934df67d84a71ba774d9f2b4aae99_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="i18b2c98edefa4fe39caf30db5c68e2d6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i04c646ea482645f98262f510d7a6bdb9_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="if34ee290dcc642e9b9dff9b0fc62be30_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i7bd56da94f1c47359e5cce0821ccfb25_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="i1407a2026ad642249836a809724c064a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ice3ccd2e38544be180df5ddb31ae6111_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="i651d22ff5808467087c1cd9879e8ae5b_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i871c49e7b9b249e68e9db11b1a8fab98_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="i248760019f5c4b0b83315c61e6cb14fd_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i09b32ab8692e48b5a3dd6311d9693bc1_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="i6d1af2c43ca04919aa76eb604171c725_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i04d79b3a20b24a37a371cc7e3d000040_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="i87187ccede654c92b1b2a18ced199c64_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i682a88c3280c47cb8083edf841702b8f_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="i39afa0a37c354c6db003f5e01977f657_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i6223a7f212404457bb75cfb6547d350d_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="ibf7fb0afb99e4bfcaf82e438b8364b1b_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i0b9fd11b2de0424ba02ec5a736726304_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="i21f93f7653f24a4da7021204f33fcbb4_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8babae8b9e0e4c15bcd04b0b58b5296e_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="ib8e28115cffc4395a62b5b188eadcf99_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i63a8c30967834bb3adb302c241af6c40_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="i399eec7ade864857a9dc11e0cf9f35c4_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i146d840f52064daf9cf0f0977f92ec91_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="i6fb4e2e78f3540d3aa915a07982f5089_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i71a79489f72846888cfad2d1c55c3ad3_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="i93b4643df01f4516b48a9a8305a87024_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i42e47dc4b4ca480286f5f0c9a3be016e_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="i82831fc76e4441f18a5b713351833332_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b8c76cd686e432292e61a06029a2485_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="ic32e3957fa0c4828b525a9d570369b40_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i33f632beea73419482f3306c4e065c3b_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="i37810f85569b4f6aadc7ce6961ef7b23_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i767f6a05a8144d9daba32f76f1eab90b_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="iba17b7bb2a774fce843078694ecb357d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i209d3a24de1c4d7686b55ceda1427e31_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="ie325f10a50c14d6e8d61dd7e19056307_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie0fe7c8a6e464711979b84cb528dc9e0_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="ie1f10dd16a774b5695dfda7e32cf9e82_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ib80558451ca34a9793f03adbcbf4110a_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="i5f4f187a89ae4153aedb180aa7aabbed_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i573d47224df34ae3b942e1a543f5052d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iba167d50f6a14b9499a944c5e6bb196b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3ae0c9c8bfef4feeb4ede6c82829e5c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibdfd4787f3dd4ae8b86457b386514ffb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e76bb6062404a46928982852df7b776_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="i6247084399e3440f94c4c178ab2609aa_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3549a300efe84c88a2e08db16701d299_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="i6aeac6f2e04749478dca3e5f55a44091_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9487d2dc6c164f6999d84cc40c5f1f92_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="icc58e69ba77c43269bee2f1ec8e6d211_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i119c6f8d17db48458e36c1f3a9179c49_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="i56d0327a63b54a97b59d8f1e9d73432d_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i09f19db800324212b706ce10f1b522a5_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="ie12615627d174472b4716b6be8a1d2d3_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ea214001e9f486195c742daf12ddb25_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="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i40ef1a256bfe42d0a5d439f6938cb11f_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="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i400adfb6d9a24e838352f6e032f92e94_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="i5ce6beba334249f5b9758fc23ca1bfac_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib62dbde320dd4de3ab97c42f66a7b8cc_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="ia241c401691c463d8432e506e43dc368_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6ea2c49f226f40c5b19bbd9a82d21dbb_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="i6b56658a986249cb98e9bd17e250603d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6b972f429c245e79a2c225f5aac3414_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="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i587ffe67ca6d4ddb93615c64e171925c_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="i7e151cb07c0c4246b5ddb4e89762edae_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i2e6fd1cb2c344b76900b474d0eefb353_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="i7cc65862128645e3bdc54856448d2d2c_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="iede64e69172043fe8322d22f561fa004_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i62dfb76607b942d18b3568db81b4ad4e_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie3972a976d394c969f6c5b56b873d7e8_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="ib167527575154aadb868fdd7ba0c80c3_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie827b10a2a8a4982ba10ea117bd8ec0f_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="ib0f8c9046e844cdcadfb8cc71bee7252_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i162ca68cfdd84dcd8377d78e61f8f8d8_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="ifdf6eee086414459a6200982c3ebda20_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iaee26ac817544827a006a6e7173e254a_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="ia0ff70df3df542ee936ba9f67100690b_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9286ef44a0644eb4a7b1b1f6150eb243_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="i9dd6d3f7711e47b792f1b3fcb2561723_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c0ced26021f4825aeda7841ad5da52e_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="i9d26baeba30a4ee2b8f978c8fdd3c08f_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i913f9fcee5ef42f0a1db4c3102106703_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="ib7e80294294e4722ad6df39b8e029d6f_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i17f299238cad40dc98b17e6ecc3a359f_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="i1cb8efb3990e47ce81d779a8a08a15fc_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib187de9b84764ad4957f9cb9b2608f30_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="i69519bdafb4f49089c8241758c04be8b_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i1a473d4ec5f14216bc62fdedcad2507b_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="i3185661c44c0466295ff490b7800c224_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i87b16792600e4f6899f083b536312790_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="i02fe50d485eb480faf74180b697ba6d4_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d73f9cc669d43fea808a71ecf5dd4c6_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="ibd47d361984f467ea1837444485b5553_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i723a0089303b44fbab2f2e47eddf76f9_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="i557f73353b1142a1b0ccb020e9e10da4_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i768df287c6874884a7b7873e5044bd23_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="i4689479c396e4b9e971491ad5b50eb73_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia89efaf597c84a239847afe394413059_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="i8b15bee9062648f6bd07b0736dd80187_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i1bd7b4ba87f94d85a542edba5cf71ff3_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="i1330a740553b45ca970e703442e73099_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie95f7f271203435e8a2dab368c794278_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="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic192a955e2a641728c82917ec63322e7_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="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88cdde61f2c74d3eac253e919609c815_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="i3a092f70efd14387aa3aee069cc9b1a3_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4c91655a8dba4a228f6f7103e1bf7629_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="i303ceef8b16f45e4afbeded3d7352c3a_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="ib62760e87f014ad4b639896dfb94b115_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i57d8c844ced74cde8ad7203bb2df309e_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i73e408fd81f64c3a9e13b29876b4207a_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="ifc5ab32d7f954632afe2d376ff23c719_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iaba3eee051a14e908c79b943305b5262_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i62e93db155d947cdbbda02cc45c0ec05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RevenueSubjectToRefundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba503905cfa14e96a5eb89b1e9fdd13a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RevenueSubjectToRefundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0efb149c1c3c4fa1a87499f82fa74ac8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia85a3b5f128743338d9862eb16cabb04_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i015a4288013d4d78a4b4a4dbfba8a3f1_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i36e7d4e27f974560b3b3b304df94f0a7_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9d36a9f037f647ac951ef14cf373acde_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">cms:EquatorialGuineaTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idea8c64c8ec04d17a13613069005b8b2_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5cbc2182b96d44edab545733d7c28a9d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="icb30c98554a84602b86f868ce78605a7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4615f3851c474283bdbd394f5ce8d6b5_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i17a7cb24a9b54f0eb3545a5129c5cd52_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i20508a2fb32f4cc8b67040751ac543c9_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if5f37ab1530a4a2899cc3f0dc33467bf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:NewCovertGeneratingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i38adfc98ffc949a79a3f2026ac862018_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:NewCovertGeneratingFacilityMember</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="i3b2e2d55e56d41208706922054d0873c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:EnterpriseSegmentGeneratingUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i271b9b4b954d431182adacfd3fa6cdb5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:EnterpriseSegmentGeneratingUnitsMember</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="id346865bc69e45d99aa4693ab6148cad_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4f8e6e52afb443e298786a5e75ef5cc3_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd0843226c754039acab5462b08a51c7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8a615d723cb6417280223bd42c4ae6aa_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5913ecaed5f545e3bff6c491c242f87a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i01182185515a4adeb2ae5b2c2b6ff903_D20200501-20200530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:CivilCaseConsumersV.MPSCStaffMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-30</endDate>
        </period>
    </context>
    <context id="i836086ac610b455d9f20b845dbf4174f_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="i8cf4d6fcd67d4adbb8aeff727cb5ffef_D20190130-20210630">
        <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>2019-01-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b427237230f4a5b81a3626d5f3d092c_I20210630">
        <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>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5e0f8424d3694baa834ed7d3109a971a_I20210630">
        <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:NatureOfExpenseAxis">cms:RepairCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic36bdb1af8b745dd9510c4beb4101134_I20210630">
        <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:NatureOfExpenseAxis">cms:IncrementalGasPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630">
        <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:NatureOfExpenseAxis">cms:InsuranceRecoveriesMember</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="i609b61bdfa0e4b83a62479e55b8e80c9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9e540be0bb764a069f32ffcb2b287781_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i654ab9134b1b4625a87dca82e2523d18_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie71f8edf16694adbafa7ae6425089e36_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if577840e28454e52af1090209550b59a_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i857ab1f6b85e4b4db88854f678755c36_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="icb0916bbab2646c9b24d534d83e27892_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie80cf3a7054a4aad8d6c25bdbba6a877_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i30a99afc84da496a89fa89fb1f9a2981_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4d6df658054640c983efdce10eff3166_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5f5160667a844e0cbb156bb4779a3c47_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i816401651deb4499a5be47dbecd77ab3_I20210630">
        <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:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia2ae40e208014aeebb233757e35fc3cb_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i000ee3cb82674fcca1093d099c0a4a6d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="idbeef7a07c6e4116973db563f2e1dd94_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iec27d6a0990a43dabd12a2d01abdd356_I20210630">
        <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:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i29c59061b3d34188a54578424d8dcef5_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icfafef1434ec4f8986c9c2ba14e9c3dc_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if8f967ffac8440ed8dee163f58150dea_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e44697bfb994cceb4bf0b55664a12b3_D20201201-20201231">
        <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>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2161c78c33064083bfca4d391f55564c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id8c0ba2157c9436f8961960dab21badb_D20200915-20200915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-15</startDate>
            <endDate>2020-09-15</endDate>
        </period>
    </context>
    <context id="i56057d67e47d4785b88789aab945b24f_D20210630-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie829822c93144839a2f3fa8dc1dfc559_D20201222-20201222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-22</startDate>
            <endDate>2020-12-22</endDate>
        </period>
    </context>
    <context id="idf3649ffdc3240b286abfd88ee7f602a_D20210630-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="id311954ea88c4393be226c93f147383e_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i37ce0cb62d78491c8e6c87e75939f942_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="ida82e5bdb2524902a1df3bf18bfb6060_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if10295f109434a1a847452dec2e3c97d_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i5a01c3a7560a47c7b7b255965f55086d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i13199080995547f7a79273e6940cebe3_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ide8318c0a52f4ac8b69e1be0ec86a953_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c961810c6424213a1a32d9cfbab4f86_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if4a37843ca9143608d2590ba0a74e79e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id285efcc5a234dd484aa1e82e4314cb0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie431e6e8cdc04a01a0b2ff2de00e379a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66e0db9ddbc94253b2417d6ce8934209_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i66fd4b12485c40dca037a8d9a5731858_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iafa98e5bff9e4193900b99b15d34760f_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i2b4021c32227457ab5a4d90fbb7b4071_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6dff5bdb515047178f86a52ef16d6f90_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie1a9e791bd1d45e38593739d04385ab3_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0c9f237ca86b4314ab75bb30255967f4_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i7136a30af2084a8cbd28fd33f12e977c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i75a8b6a81cd643abae49275d7da5e9f9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i731dd9ac98804c0a8766de79d6365a33_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ffc188593be4aefb6ae6de6b69c6375_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if48bf810e6454c718aa708f9bdfa4c0b_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i04f0637a7fa94dffa0633291415d850c_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6f335a24054940b88ff9d7ad1fddaccb_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i50bb05990b0f4b0ea27e00498dd69889_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia101f3f6b3ff4509b0469a338bddee79_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id3670c80b9de47e486da74dc14ab2e97_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ifafae4b0bf744fdaa47102fc587df0c4_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="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib3f663e2a7fe4b54b3a9483a90747402_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="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib94f135dedcd46c197cd8a9d06cdda53_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="id0b16799189241869820449ff59d0033_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id7c5726c92364ac4a76daf18b72178ec_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="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i38e4ee59cf8541d789d703762adfeee9_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="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8ebd02812528476cb75ae2088caad5d3_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="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i62df19fd76494089981054ede953ad54_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="idcd10497e31545d488a4f9408e095276_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie5ddb735b3d345a98f5b32851fbb81a4_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="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i298d43a8f38e4eeda0af40421dea8971_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i596e97133235439ba867e58fe761806f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a97d75380b947b98d4244b0e7db7931_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i604010290bbe4459953cba0892da2687_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="i2eeac680795f4288a9e92644aef6cdf8_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="id35fa73d6a604553989616ad3dc74796_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="i2d016ccebe19468c839439ddbc0c9bb2_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="i15052c86635e45da9ebd5cd64a714baa_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="i65e0bbda3dd44b26a5f3616b6a1c1f94_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="ie1101a3d51b440538566c15ab08385b2_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="ia49fe78283dc442e8bf434d425146e68_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="i87a17431dd934225a9e25ae1a18f41f7_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="i5bc3819fa28544919e59074a9daa6394_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="i71ab9349eac24bae855b40a5be7e0fe8_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="ibeb5310a7a254f66b0f4e5eb76aa92f2_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="ibfe27c92f58c427d8c2f7f552f26ba7e_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="i23857272c2fd4a6ea3d8780b3a57775f_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="icda85d1798834ca59d5059767bfc170f_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="i07e8027b84a94e6185dfe7bea049ce7b_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="ia45e6f76f36840f29abd794a3033cdec_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="i16cda882a84142978adab452b84d7e76_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="ifc981326cbd74d90bea68d9b1eee1e3e_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="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i295a42eb95624c8a9041c3310f36e6a6_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iced7fe87eb9b4900ac0e6bda548063d7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i92868f4778c54c6493353070687d1473_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id2a2a5744ad54033b8d8ae849cce0317_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i351280c6e1e14624a1022c94b45cf59b_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia3c823e35fd74c5286f211cb8f34f87e_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23ebf940c2e34b428340cfe2fd647efb_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4588e068286a4f1783a3ae231df56e86_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0e14a1f5d89c4055a110cd7e18720ecc_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5210368139c7400783e8c99399520aad_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1b602034bba84a24be582c60ad4e0853_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i28a762e238704527b89b95b96cd73de6_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i047cef68d9e94206bb9ac3c1f2ce50c9_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8bdbd680f5af4b5db4fb03bb6bbef7e5_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i121c96aa53654d8da717d93b841de31e_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia028e4105bd649909c270195eb206e32_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="i58d3ffbf829b4698a6cb83d4ef032b23_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="iecf78af15fc841298aedf6e668c7ed3c_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="i124f520a8b1c45e0ba14da9d893a1aae_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="ic107c39043ec420aac97f9b9fcc09975_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="i7347364ee50c470b8e2b982da25917ae_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="ib2c5a5f28cd44a7fbaaa30aa5250a33b_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="ic445dfac12a94a13bbff94bd24847ae4_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="ic9c212f7a02243d2bae80850caed8787_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="i86c2ac52027d4491af73ca70ebc35884_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="ia2aed5f08a3742e08e44be1751ab455c_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="if20de805785642ae90e994961d23e8b7_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="idb79f3fe7a0b49a69070003669b3a3c2_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="id4c51e00aba74e85a79c494e15814d2e_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="ib45f4bde95934fd5af0cfb0af939f065_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="i6ad2e3e9d13048138f0a6d0738f6328e_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="i7c4fad627f9b45fca1d9839842adf060_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="i6849ba11910e4e55b97c4d131ca751a5_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="i9e3e3c39c56d43e1b79d2ba4fd3cc99d_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="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i60a2953ec9514deb976096581fd18fdf_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic99ad62f1478413ba59b1e35a248a105_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i89be181b14204421831ef29eb3462dae_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib8f7f7e150ae4e798d4e383837490ffa_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i631bd6d357994f5f8b19cb1c9eee0394_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6996c01c776b466c9a028ef399b9f0db_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23c7ebb010504f66b8feea0563e4d1aa_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iebc14bdcf8ba48bcb4535b8e439bb0cb_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8fbf6957cb964275b1122a33779a238c_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i503bdf48402f49c18f7ac1d910a48a05_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a4d31c777a9467d9e696fcead62c260_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6f5662244f4b47009bbd1af9f815e859_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23c50b0df1e148ea960cc47de0c4969c_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4f6aa0b482434e388b151ed5bbe369fd_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2ec258ac581d4c08a1f2a151c326ec39_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d68572462584ae2b62470fc59d998d4_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="i9ffa468acc3445e590b5610315d7e6c3_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="i31805a19c6c94da1a0a91c546fee8cb8_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0257cb5e1c1649c7bf10fc0bf4dd615f_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i93f0b5cb1bb445b6b1fcc673987d6b6c_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="i2ee2143eb8334b4e8f338a2f1a301086_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="i9970ea793d614a81bf2e08464b4623c8_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9403d92fe98146d08da306fe3e5bdc44_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i466f140d58844b478d83c4a872b38279_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i38310769237740faba6b1b8af824dc1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cd5006eee4a4a499fed43334762d6ad_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="i9a4e40d080884f34bcc6607aad0abfd3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib57e00f4c67b41359b854cd79dc0d33d_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="ib47c01c04a2341459e12a113afa5a887_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0cef8be1536440f9a15bbc9a0805c334_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="i1e5693676979420ca247da9e3c9f3dc5_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i736bbdc620b74706a188177e770624c6_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="i37bd75c71a3d4807ba29cd8d3705eb21_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icaea8d0634de4711a9ece6832b7b1892_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i50e735540cf34e0cbdc418fd0aba031f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i59da6fd6f79040649f11c96700e13ec5_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0893214b6d3a4ac0b709c16c382c14a5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8293d08b18174aa39b283945f21c0f07_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia5ead4c4a1644237ad85eda89153f3fb_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i429aa380fc934b499eeeb83e615e7f0a_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6a35b7431196456fad9b6c247a3d663d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6177d4167d741e683a75ea860a71d18_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i7910c8bdd43e44deac5badebc1f718d2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1cd1b353b06c471cb80815fa56eb3d32_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i737a1067b8b34ecaa7a8062a476fab48_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2a1436cc2dd47628b0d647a6a4b1194_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia7bc7e7f9be34100aeac89af04b8ee34_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie5489f4f9c294b9694ba511742a7c7c5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifc9fff878ea148e4bd24375d2c62cb12_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i18cae6f5526946a2a6880dc5206adc5a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i328660a19b8847b9ab7a3ae3b632ef6c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i14251815456747bca55f1e9151d85cdd_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic579f4fe3093410d863446fbc8098c67_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0a7986922d754489960531b1e6c41c45_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i41a132c0c2a34ad096582349330c641a_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2586b08f9d2d48c696820bed2427c999_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i415f9440e1924154baf7b3d3df159769_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4626e74039c54c22b043ee1e799051bf_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id50d1adedeb04ed4a83232842a43fad8_D20191001-20210331">
        <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>2021-03-31</endDate>
        </period>
    </context>
    <context id="ied12ae0607734101b38eb07dd72da8c7_D20191001-20210331">
        <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>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8efda791eeba40e2a70a6514d3cf4c70_I20210630">
        <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>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9882e6bc8e9741428fdcaf1904c609ab_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i50b7402a28244fb88ce64c12676c8e4f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8bf8d55a57514186ab072992b990ce53_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i7c81c4a8a0ab43b2ae782c56b46f93a5_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9299edf4bc5d4614a85a9242123bf0f5_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <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-12-31</endDate>
        </period>
    </context>
    <context id="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_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="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie906edd5f5d24fee98fc207ad3e05836_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>
    <context id="ie371ff139f20477caff2e29d67692844_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i08931bec24fb4f3bb1ea043273a02e0a_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231">
        <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>2020-12-31</instant>
        </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="mw">
        <measure>utr:MW</measure>
    </unit>
    <unit id="site">
        <measure>cms:site</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfMy0xLTEtMS0w_db164d14-3600-47f3-81f2-43026cdd1615">0000811156</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNC0xLTEtMS0w_6079bdeb-5956-4fd8-b7ee-275228282c65">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNS0xLTEtMS0w_f89aba7f-5ae9-4cfb-a48f-4a878d67a304">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNi0xLTEtMS0w_b2db10a9-37b7-4eb8-98a8-6342db0f695d">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfNy0xLTEtMS0w_9b5c8317-77cc-4e01-b45f-9672aeec850c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMi9mcmFnOmRhOWI4OTcyYmIwZjQ2N2JiZDkwMTM0M2QyZjQwNTYwL3RhYmxlOmUwZDcyMGVhODViNjQwM2ViYjM3YmZlMmE5YWUyNDM3L3RhYmxlcmFuZ2U6ZTBkNzIwZWE4NWI2NDAzZWJiMzdiZmUyYTlhZTI0MzdfOS0xLTEtMS0w_f9b45901-acd9-4624-94c0-808b6289bb0e">0000201533</dei:EntityCentralIndexKey>
    <cms:PreferredStockDepositaryShareConversionRatio
      contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMzkyL2ZyYWc6MDE3MDE1MTg0NThhNDY3NzkwNzE4ZjhhNjFjYTcxYzgvdGV4dHJlZ2lvbjowMTcwMTUxODQ1OGE0Njc3OTA3MThmOGE2MWNhNzFjOF8zMjk4NTM0ODgzNDIx_32d9f9eb-c711-4516-9060-3585d847bf55"
      unitRef="number">0.001</cms:PreferredStockDepositaryShareConversionRatio>
    <dei:DocumentType
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl84Nw_f7faf457-3cec-48d2-a563-56477fd4a8d0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl85MA_34e49247-20c5-428c-9ec7-ca747b3f54c8">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl8xOTE_be7ec916-4640-4079-a12c-cecca577f4fd">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl8xOTc_46a5121e-9835-450a-9bbd-9e813879ed50">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ODk2YjJhZTIwNTg3NDdjM2FmMWFiNmYzNjI5MzVjM2EvdGFibGVyYW5nZTo4OTZiMmFlMjA1ODc0N2MzYWYxYWI2ZjM2MjkzNWMzYV8xLTAtMS0xLTA_d9e2e0d1-cbbd-444b-8382-535c97b0474c">1-9513</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ODk2YjJhZTIwNTg3NDdjM2FmMWFiNmYzNjI5MzVjM2EvdGFibGVyYW5nZTo4OTZiMmFlMjA1ODc0N2MzYWYxYWI2ZjM2MjkzNWMzYV8xLTEtMS0xLTA_b51491de-d24d-407a-8df6-5aaf9520fd14">CMS&#160;ENERGY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ODk2YjJhZTIwNTg3NDdjM2FmMWFiNmYzNjI5MzVjM2EvdGFibGVyYW5nZTo4OTZiMmFlMjA1ODc0N2MzYWYxYWI2ZjM2MjkzNWMzYV8xLTItMS0xLTA_4ba7e139-69cb-4eb8-b99d-2c44d2b364e2">38-2726431</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTU_f2dfd79e-6e56-46f9-9bc9-f19071c41800">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTY_60a06015-0739-469c-a251-595b3178fd30">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTc_aa41d018-3b92-41d4-adfe-1fa4050371fb">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDY_0d830899-c3de-42ae-abc9-f6e4a4700fd7">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDk_90a12d7e-b462-495e-8713-58b52d533d9e">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTE_7cd82641-691a-437b-95fd-dbf85e5334bd">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDc_968fa7cd-34e0-4387-a11d-46ed5ca19a1b">788&#x2011;0550</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6NDMzOGQ5MTE0MWY0NGFlNjgzODRkYTdkMjc1OTRkMWQvdGFibGVyYW5nZTo0MzM4ZDkxMTQxZjQ0YWU2ODM4NGRhN2QyNzU5NGQxZF8wLTAtMS0xLTA_2f04b84b-87d0-496f-a093-6053c1a63fd3">1-5611</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6NDMzOGQ5MTE0MWY0NGFlNjgzODRkYTdkMjc1OTRkMWQvdGFibGVyYW5nZTo0MzM4ZDkxMTQxZjQ0YWU2ODM4NGRhN2QyNzU5NGQxZF8wLTEtMS0xLTA_cd5967cd-7cf7-46b0-b2e4-13dce7ab221a">CONSUMERS&#160;ENERGY COMPANY</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6NDMzOGQ5MTE0MWY0NGFlNjgzODRkYTdkMjc1OTRkMWQvdGFibGVyYW5nZTo0MzM4ZDkxMTQxZjQ0YWU2ODM4NGRhN2QyNzU5NGQxZF8wLTItMS0xLTA_184de2a2-5344-4246-aab0-b9c27da107b6">38-0442310</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTg_6509fa46-273a-4dfd-9581-edc1223fa3dd">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTI_c2fb0f6b-aaa5-4660-bece-7020feca603a">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTM_b047e16d-85d3-464e-a971-b941e0a638fb">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTA_46760797-e069-4fe1-8789-18cb5656e590">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MDg_21193307-9777-4026-8333-e57d55c8574e">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTQ_ccf485b2-0a2e-4e64-b610-3100ba42ed2a">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGV4dHJlZ2lvbjo4ZWM1OWMwYmM3NjU0YmIxODFhYTk2N2VkZmNmMDViYl81MTk_bd472615-e6c3-4161-aa94-5a7b9f98b29a">788&#x2011;0550</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18yLTAtMS0xLTA_a80d65bd-6c91-40ed-bbdc-bcc689ede230">CMS&#160;Energy Corporation Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18yLTItMS0xLTA_7f8f73c0-ff00-4d44-87fa-c4010fc89e82">CMS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18yLTQtMS0xLTA_3549e4e6-fd52-4913-a597-393e04f05fb8">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18zLTAtMS0xLTA_75388558-0c7c-41be-a5d7-daade14c18e5">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18zLTItMS0xLTA_15c15734-35ad-4cd2-b46c-924315829397">CMSA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib01a598fc29442c88c3f757eeb6bbfa4_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N18zLTQtMS0xLTA_17b4522e-1176-4dd5-af30-f290011c21f9">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N180LTAtMS0xLTA_cb64cdbb-e623-4557-bd79-ed755c78720a">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N180LTItMS0xLTA_d6bf2eb8-ad7d-4718-a62a-2ee657da68df">CMSC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i91a4982026c84b5a907fcdd5cd0f6419_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N180LTQtMS0xLTA_155cbdc3-d323-41bb-8b4e-6a023b46a2be">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N181LTAtMS0xLTA_cad9aa43-2f28-4f0c-86a4-4d23ee1bfb16">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N181LTItMS0xLTA_81746bf6-d3ac-4949-b098-d18fb7d4ff73">CMSD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5be7510f89444c4d8d6834087e4018dd_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N181LTQtMS0xLTA_4334d3e0-1c15-439b-a582-69b2e91ba061">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i4d6a8105615c46e692c71a846c840656_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTAtMS0xLTkwMTgvdGV4dHJlZ2lvbjpiNjA5YjQzZDMzNGM0YjYwOGVkODBjMGFiMDlhZmQzY18xMDk5NTExNjI3OTU2_9b3b8761-79aa-4cac-9aa7-39fce7098c25">CMS&#160;Energy Corporation Depositary Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4d6a8105615c46e692c71a846c840656_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTItMS0xLTEyNDk5_730c6ebc-bac4-416b-903e-87393b55a6b1">CMS-PRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4d6a8105615c46e692c71a846c840656_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTQtMS0xLTEyNDk5_1bc96c6c-a009-439d-a703-dac4e6f07d9f">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTAtMS0xLTA_e437d68f-3db0-4cb2-b34a-6f82493d3d94">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50 Series</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTItMS0xLTA_5df6b8c1-26b2-4177-8a13-e57dbcd3a1a7">CMS-PB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i15fea23c37eb49c38a9e6bc9706b9de2_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xL2ZyYWc6OGVjNTljMGJjNzY1NGJiMTgxYWE5NjdlZGZjZjA1YmIvdGFibGU6ZGU3OGViMzliYWM0NGJmZjk3YjQxMmYzMDcxNzk5NDcvdGFibGVyYW5nZTpkZTc4ZWIzOWJhYzQ0YmZmOTdiNDEyZjMwNzE3OTk0N182LTQtMS0xLTA_40977ec8-250e-4c77-918e-b4d1a83adfc8">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6MmQxMTE0NjIzMjFhNDI3NTkxNjRlMTcxZmMyYTcyN2IvdGFibGVyYW5nZToyZDExMTQ2MjMyMWE0Mjc1OTE2NGUxNzFmYzJhNzI3Yl8xLTEtMS0xLTA_b16c08b5-22a8-4e5c-85d6-7fef99758cca">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6MmQxMTE0NjIzMjFhNDI3NTkxNjRlMTcxZmMyYTcyN2IvdGFibGVyYW5nZToyZDExMTQ2MjMyMWE0Mjc1OTE2NGUxNzFmYzJhNzI3Yl8xLTctMS0xLTA_1dae1466-40f4-40f7-b45f-7bb1cee69e45">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6YzIwNDM0YjdlZTI4NGNhNmEwNjU5NmQwZDZjZjQ5NjAvdGFibGVyYW5nZTpjMjA0MzRiN2VlMjg0Y2E2YTA2NTk2ZDBkNmNmNDk2MF8xLTEtMS0xLTA_8d685491-cd6d-47cc-ab18-45c1918276de">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6YzIwNDM0YjdlZTI4NGNhNmEwNjU5NmQwZDZjZjQ5NjAvdGFibGVyYW5nZTpjMjA0MzRiN2VlMjg0Y2E2YTA2NTk2ZDBkNmNmNDk2MF8xLTctMS0xLTA_f34475ce-1762-41c9-a502-7809488ce6e3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl8yLTAtMS0xLTA_8b906fb5-5a85-4974-a59b-20eb1bb3047d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityFilerCategory
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl8zLTYtMS0xLTA_0c708eb4-e3a7-45b4-9a05-64ea61fc34f0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl81LTItMS0xLTA_40ed529f-a3e9-46f4-a6eb-110bcace626f">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl81LTgtMS0xLTA_c6bd0880-bd95-4dda-b56b-f357cd3c00c9">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl82LTItMS0xLTA_943f70bb-71bc-4f66-ade4-f56aa15a57b8">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN183L2ZyYWc6ODBiYzUwZjY3MjdhNGRlMGIyZThiNjg2YjI4OThmNTMvdGFibGU6OTY0Njc4Mjg5YWZjNGVmZjg4OTg2OTU4NGJkNTA3ZDYvdGFibGVyYW5nZTo5NjQ2NzgyODlhZmM0ZWZmODg5ODY5NTg0YmQ1MDdkNl82LTgtMS0xLTA_0c61bfb2-7e36-4944-8662-5c9dd5698748">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xMy9mcmFnOjA3MTA4YjA3N2ZhODRhYmRiMzZmZTJjZjNmNzZjMjMxL3RhYmxlOjhlNjk1ZTdlNjYwMjQzMWQ4ZTIzYWZiNTNiOTMwMTdlL3RhYmxlcmFuZ2U6OGU2OTVlN2U2NjAyNDMxZDhlMjNhZmI1M2I5MzAxN2VfMS0yLTEtMS0w_d0ba8f69-d099-444b-9ea8-38e401ee2051">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xMy9mcmFnOjA3MTA4YjA3N2ZhODRhYmRiMzZmZTJjZjNmNzZjMjMxL3RhYmxlOjhlNjk1ZTdlNjYwMjQzMWQ4ZTIzYWZiNTNiOTMwMTdlL3RhYmxlcmFuZ2U6OGU2OTVlN2U2NjAyNDMxZDhlMjNhZmI1M2I5MzAxN2VfMS04LTEtMS0w_a361efd1-36c0-4880-80a6-408501e3c77d">false</dei:EntityShellCompany>
    <dei:Security12bTitle
      contextRef="ieae2558a48e14d9ba69edbb168cdf448_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xOS9mcmFnOjZkNDUzZmZmOWE2MTQ4NzhiODE3OTM4YjY1MjlhMWI1L3RhYmxlOjQyMGNmNzViZDUyMDRiZDVhZWRlMjNkNGJiMDk0NGU3L3RhYmxlcmFuZ2U6NDIwY2Y3NWJkNTIwNGJkNWFlZGUyM2Q0YmIwOTQ0ZTdfMi0wLTEtMS0wL3RleHRyZWdpb246M2FlNDE0NGI5NmU1NGJkZmE3OWY0MWI3MGMyNDEwNWFfNA_a80d65bd-6c91-40ed-bbdc-bcc689ede230">CMS&#160;Energy Corporation Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i43790695a0ab41338a89cb6fce66362c_I20210712"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xOS9mcmFnOjZkNDUzZmZmOWE2MTQ4NzhiODE3OTM4YjY1MjlhMWI1L3RhYmxlOjQyMGNmNzViZDUyMDRiZDVhZWRlMjNkNGJiMDk0NGU3L3RhYmxlcmFuZ2U6NDIwY2Y3NWJkNTIwNGJkNWFlZGUyM2Q0YmIwOTQ0ZTdfMi03LTEtMS0w_d9367a1d-dc32-44d2-aa86-f8532403dcde"
      unitRef="shares">289654238</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if95d7cd7ab704ac280c51c6cf98e9fba_I20210712"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18xOS9mcmFnOjZkNDUzZmZmOWE2MTQ4NzhiODE3OTM4YjY1MjlhMWI1L3RhYmxlOjQyMGNmNzViZDUyMDRiZDVhZWRlMjNkNGJiMDk0NGU3L3RhYmxlcmFuZ2U6NDIwY2Y3NWJkNTIwNGJkNWFlZGUyM2Q0YmIwOTQ0ZTdfNC03LTEtMS0w_7cfe55c8-0b85-400b-9d21-c9fbdbcd24d0"
      unitRef="shares">84108789</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentType
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNS9mcmFnOmEzMTBiZmUxYzFmMDRjNTk4MTc4YjcwNDBlYTI4NjlhL3RleHRyZWdpb246YTMxMGJmZTFjMWYwNGM1OTgxNzhiNzA0MGVhMjg2OWFfMzA_f7faf457-3cec-48d2-a563-56477fd4a8d0">10-Q</dei:DocumentType>
    <us-gaap:Revenues
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtMi0xLTEtMA_32c3b40f-3fde-4e85-a226-f20f0d6e7f66"
      unitRef="usd">1558000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtNC0xLTEtMA_528e99f3-4c9f-4a46-9f9f-f53ed8a8db60"
      unitRef="usd">1382000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtNy0xLTEtMA_2169d544-e449-48c0-81bd-9d1c03c1c2cf"
      unitRef="usd">3571000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMtOS0xLTEtMA_91652a7a-08cc-48bb-89f1-beea8ac24099"
      unitRef="usd">3184000000</us-gaap:Revenues>
    <us-gaap:FuelCosts
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtMi0xLTEtMA_2f8a3886-0151-4c1f-af00-e86c2db4f55a"
      unitRef="usd">116000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtNC0xLTEtMA_a19e2896-5dd3-4f23-985c-7cc6209ae5b1"
      unitRef="usd">63000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtNy0xLTEtMA_81eb0e9e-d09a-459e-974e-790541f1a2cc"
      unitRef="usd">254000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzYtOS0xLTEtMA_a338bd32-82b9-44dc-9e77-7d6c0524dcc3"
      unitRef="usd">166000000</us-gaap:FuelCosts>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2dd38638c9f647b8ba93c74da230f7e4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctMi0xLTEtMA_80cde600-6373-4d00-b3c8-29c3899141c0"
      unitRef="usd">391000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if3dc06ae13654e04a81922e6475ebf2b_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctNC0xLTEtMA_fa47b878-8813-4fe7-a24e-3b9d9689e529"
      unitRef="usd">362000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i174ef0f588e34444b5e087814a10e75f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctNy0xLTEtMA_7065ac52-8d75-4fed-bcf1-70c421b2c40a"
      unitRef="usd">768000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9c8ee72c78d4402f9633ed70cce94419_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzctOS0xLTEtMA_ce288f56-6972-4dbd-9a1e-32078b0901d1"
      unitRef="usd">719000000</us-gaap:CostOfGoodsAndServicesSold>
    <cms:PurchasedPowerRelatedParties
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtMi0xLTEtMA_cc9a9760-996f-4756-9f4b-f0c5cfab28e5"
      unitRef="usd">17000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtNC0xLTEtMA_d01b3cc9-fcbe-474f-ab3f-f8fa6a180352"
      unitRef="usd">14000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtNy0xLTEtMA_9dc8d911-e544-4a7e-b2a2-b9d27727bbfb"
      unitRef="usd">35000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzgtOS0xLTEtMA_a31d75a7-41f1-4b90-b0cf-f34609f3dd33"
      unitRef="usd">32000000</cms:PurchasedPowerRelatedParties>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ief910a0132d74a08aad779c42df7c713_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktMi0xLTEtMA_5b385de4-2123-427b-922b-eca18b244fa7"
      unitRef="usd">96000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idb63e32cbe174208947e8c812afeb7fa_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktNC0xLTEtMA_ad5ce6cf-b188-4bb7-a2ff-b3df4b1ba138"
      unitRef="usd">82000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia2a3a9b6ca7c4b35862e85663a0a3e56_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktNy0xLTEtMA_a5315c2a-c907-4d93-a33c-9d63ec310f0f"
      unitRef="usd">375000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i447c802418d84e2f8c3f726841cdce19_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzktOS0xLTEtMA_92767c51-a209-4226-a098-c47bd21c8333"
      unitRef="usd">355000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTItMS0xLTA_214052f5-8007-48ba-9267-dd8959c6e445"
      unitRef="usd">355000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTQtMS0xLTA_c8cb7aaf-3479-4477-aa00-d8ac1508c11d"
      unitRef="usd">316000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTctMS0xLTA_656b4c0d-4f19-4425-8423-68d98219f35c"
      unitRef="usd">666000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEwLTktMS0xLTA_fab1b8f8-af9e-4f0a-93f5-f1ad825ffc35"
      unitRef="usd">604000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTItMS0xLTA_9a912ba6-4e49-4710-9011-8bb5f72cce4a"
      unitRef="usd">244000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTQtMS0xLTA_b2312c50-de87-499d-bc5c-b75352077bab"
      unitRef="usd">222000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTctMS0xLTA_4ec9494f-8c2b-414f-899a-7a7fd58a916a"
      unitRef="usd">582000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzExLTktMS0xLTA_91e65837-9f77-4b8a-8308-82e16dece246"
      unitRef="usd">537000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTItMS0xLTA_6dbca96c-dddf-4060-b4db-8e7afddfb5f2"
      unitRef="usd">87000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTQtMS0xLTA_6b770b0a-5f79-4ba4-bb82-9236f0e1090b"
      unitRef="usd">75000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTctMS0xLTA_4fe0dfab-a5f7-45f3-9c2d-c67af331d1e4"
      unitRef="usd">209000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEyLTktMS0xLTA_fd0621f7-a728-40fe-af59-bd835e3a6e8f"
      unitRef="usd">188000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTItMS0xLTA_8482d74e-a696-417e-b2f8-950d64d9e75e"
      unitRef="usd">1306000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTQtMS0xLTA_a3867b7e-acf2-4b23-bcca-8ac1d05c4812"
      unitRef="usd">1134000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTctMS0xLTA_d0cb9a8e-6ab8-405d-a779-c1261451c19d"
      unitRef="usd">2889000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzEzLTktMS0xLTA_faa1b983-807b-4a06-8805-9fa38d25566e"
      unitRef="usd">2601000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTItMS0xLTA_6478df5b-2283-4e1e-a88d-c08998eb1a58"
      unitRef="usd">252000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTQtMS0xLTA_a5a30465-9a25-4e3c-b749-2164161c1a26"
      unitRef="usd">248000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTctMS0xLTA_3be79e5b-1df8-4e33-a20a-c96206acdb9b"
      unitRef="usd">682000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE1LTktMS0xLTA_90ff0a1b-55e9-4f9c-bb5e-16ea606d89cb"
      unitRef="usd">583000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTItMS0xLTA_877f6606-1539-47d5-b9db-5f07b00f30d7"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTQtMS0xLTA_78841512-1f2c-4e4c-9dbc-383c5a6149f5"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTctMS0xLTA_6d79677f-997e-44f6-8642-1538b55668fc"
      unitRef="usd">2000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE4LTktMS0xLTA_88106ad2-86e0-4471-99c5-716a74c1ba2d"
      unitRef="usd">2000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTItMS0xLTA_583ca2e4-c2c9-4778-92ba-44847a53e5d7"
      unitRef="usd">0</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTQtMS0xLTA_9589770f-f0fc-4fb7-ac52-228b6a236b17"
      unitRef="usd">0</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTctMS0xLTA_6b192b69-e147-4414-b142-6d5367ec7eb9"
      unitRef="usd">0</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzE5LTktMS0xLTA_318ba8b8-94ab-4402-965b-72e6ba2bc6aa"
      unitRef="usd">7000000</cms:InterestAndDividendIncomeRelatedParties>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTItMS0xLTA_d8b94a67-cc3b-4671-bc70-61f784873185"
      unitRef="usd">2000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTQtMS0xLTA_e3401fdc-84dd-44a1-897e-544070fa290a"
      unitRef="usd">2000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTctMS0xLTA_61b9df68-7ea3-4e04-8ff5-1be00b149294"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIwLTktMS0xLTA_0445e294-0b23-4cbf-b74e-4c55da2cd8a1"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTItMS0xLTA_5992470a-db6e-4d33-a185-873a8c26c965"
      unitRef="usd">2000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTQtMS0xLTA_4e5f32f8-b308-4bc0-9f54-fc3be0f2a84f"
      unitRef="usd">-2000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTctMS0xLTA_eb7f0937-c3c0-4248-a523-2a8f4983baf1"
      unitRef="usd">4000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIxLTktMS0xLTA_4a69e4d2-9b70-457e-93cb-41666691d948"
      unitRef="usd">1000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTItMS0xLTA_6d197d2b-bca6-4e06-b7f9-ac921d21a618"
      unitRef="usd">40000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTQtMS0xLTA_50d2ed94-95c8-405f-bd15-a7dcf3b4dcdb"
      unitRef="usd">30000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTctMS0xLTA_db0dc7e9-faa6-419c-ba8e-b3f4e45e76c5"
      unitRef="usd">81000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIyLTktMS0xLTA_a269c846-14dc-4537-a3a1-8fdd4476c7d0"
      unitRef="usd">61000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTItMS0xLTA_c36a21ed-ea5b-411a-8fdf-1848f2ccb866"
      unitRef="usd">5000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTQtMS0xLTA_63d6b192-01b5-45b5-b2d7-c691e57656c8"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTctMS0xLTA_8d3d3abd-da60-4808-ab2f-0311245bb330"
      unitRef="usd">6000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzIzLTktMS0xLTA_5881a56d-39e5-4225-90a3-492c1970d456"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTItMS0xLTA_7756d01f-18c1-4486-bc7f-7e62bbb11de3"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTQtMS0xLTA_3fea4ba8-2bc5-4174-90b7-93afc1c26d82"
      unitRef="usd">1000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTctMS0xLTA_fa70f1dd-6382-46d3-901f-cfe5d89b4630"
      unitRef="usd">4000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI0LTktMS0xLTA_a35d2765-4861-4ab9-92be-9a18f1a57c5b"
      unitRef="usd">5000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTItMS0xLTA_c439b348-9e5a-47c1-acdc-889f6e8324e9"
      unitRef="usd">48000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTQtMS0xLTA_b14872c7-ec7a-4b21-ae77-8856f5e44241"
      unitRef="usd">32000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTctMS0xLTA_da68dc94-b6f4-4c61-8372-d7cd808c6af8"
      unitRef="usd">92000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI1LTktMS0xLTA_c214341d-1e4c-4bc2-af50-02a1d54e9d6c"
      unitRef="usd">71000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTItMS0xLTA_69502ca0-d0c0-4069-80db-31a2d7619c6c"
      unitRef="usd">120000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTQtMS0xLTA_e67a8c79-6110-4a42-82f0-071bb299a39d"
      unitRef="usd">121000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTctMS0xLTA_47cdd141-0879-433f-abeb-05f26780eb69"
      unitRef="usd">239000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI4LTktMS0xLTA_97f1a445-fd20-4103-a960-2071eb810e6a"
      unitRef="usd">237000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTItMS0xLTA_0cc9ac29-3453-4c7c-9d2f-53eb3b37a10f"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTQtMS0xLTA_23ae12f3-f701-4f8e-b216-431099e522c3"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTctMS0xLTA_0bb88921-5206-4394-8292-4b375573e78a"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzI5LTktMS0xLTA_dbdc0810-f10c-4a4f-976a-808936600eb2"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseOther
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTItMS0xLTA_e99ab364-a85f-4aa3-b920-bbac86ba67d8"
      unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTQtMS0xLTA_9651b077-aa9b-48b8-998b-2b50098f4807"
      unitRef="usd">3000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTctMS0xLTA_e49ea4be-fc65-4a09-a914-a3f0538d635c"
      unitRef="usd">5000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMwLTktMS0xLTA_f03ce212-10a5-487c-a85e-7a723a22f7d0"
      unitRef="usd">6000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTItMS0xLTA_b4c7d536-c8fe-41ff-8f1d-1ce4e08d5ecb"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTQtMS0xLTA_fc6da0ed-40ca-4703-98f1-5f284d7e98dd"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTctMS0xLTA_9071caee-4890-4fe5-846d-e39d56538298"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMxLTktMS0xLTA_dfd5b85e-399e-432e-ba0a-71f928a2d326"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpense
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTItMS0xLTA_67aa7142-0673-47ac-85b6-aabd8cfddb86"
      unitRef="usd">125000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTQtMS0xLTA_e641245e-684a-4103-b3c8-8415692f87f2"
      unitRef="usd">127000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTctMS0xLTA_17dd1dc6-b9be-4174-a99f-652d1f4446e4"
      unitRef="usd">249000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzMyLTktMS0xLTA_2eb0f91a-0560-4ba1-92dd-0739289afcb8"
      unitRef="usd">248000000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTItMS0xLTA_05de2a1c-0b20-4ebe-94ba-126dabe742c6"
      unitRef="usd">175000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTQtMS0xLTA_f5c361fb-2012-4dcd-945f-a3bb38c955b4"
      unitRef="usd">153000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTctMS0xLTA_4f8b4f5f-425a-4d08-9052-c61e90121f40"
      unitRef="usd">525000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM0LTktMS0xLTA_7359f3fa-fe71-4101-b2aa-8dc1e174914b"
      unitRef="usd">406000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTItMS0xLTA_f748c2c8-2f61-4beb-926f-41dbaefddff7"
      unitRef="usd">22000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTQtMS0xLTA_4ffba99b-f748-427a-8116-553610cfbd69"
      unitRef="usd">24000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTctMS0xLTA_2ee8b0d6-b68d-489c-acd8-68d4a66f0825"
      unitRef="usd">64000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM1LTktMS0xLTA_8c5c84f6-9d84-44fe-a08c-283ad6904945"
      unitRef="usd">48000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTItMS0xLTA_f5824805-18e6-4cdf-9d32-a191ea3bcf98"
      unitRef="usd">153000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTQtMS0xLTA_3884d33c-7b90-497e-b4cb-5bbdd632a973"
      unitRef="usd">129000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTctMS0xLTA_f4ecb719-dde7-41ee-ab9d-2c946d683462"
      unitRef="usd">461000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM3LTktMS0xLTA_fa00dca4-9c37-45c5-af1d-f11f57417f2b"
      unitRef="usd">358000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M182_befb02b2-59d4-4c83-8b9a-09b0d7266ec3"
      unitRef="usd">7000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M18xMA_adda8d68-ab6e-4d04-b23b-d3f18ffb6bbc"
      unitRef="usd">3000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M18xNA_6beb1550-d959-4827-8e1f-bc8ecf516b79"
      unitRef="usd">16000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NDYzMWQ5MjE3MTI0MTJiOTRjODcwNTg5ZDkyZWE2M18xOA_7fd64cff-5a69-40f4-8033-3e9883f4f720"
      unitRef="usd">6000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTItMS0xLTA_118aaa59-7c9d-4a2e-9644-6549303c395b"
      unitRef="usd">18000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTQtMS0xLTA_f2ffc1ec-aee3-4662-82e5-42406d33ed72"
      unitRef="usd">8000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTctMS0xLTA_af8331e8-f5f2-4a88-bbae-d7664b523216"
      unitRef="usd">52000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzM4LTktMS0xLTA_2a3c3bb9-c33a-4aad-8f80-8a76de8e001c"
      unitRef="usd">22000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTItMS0xLTA_6958f328-fed3-4a4c-a475-9beee8c71267"
      unitRef="usd">171000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTQtMS0xLTA_85346cbe-94a4-419f-a893-bb4b1d3e52e2"
      unitRef="usd">137000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTctMS0xLTA_056af7de-0bff-44fc-8b5e-cd1875503c6b"
      unitRef="usd">513000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQwLTktMS0xLTA_b0412b82-9b37-48e8-ba72-d41c6e1073ed"
      unitRef="usd">380000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTItMS0xLTA_fb0538c1-fd40-46b3-8d84-d1aca1c5ed12"
      unitRef="usd">-5000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTQtMS0xLTA_cf8f8f9f-8cb6-4bdb-a79c-fee65f71d376"
      unitRef="usd">1000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTctMS0xLTA_25ce4022-5eb3-4e93-b135-392a1990ac57"
      unitRef="usd">-12000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQxLTktMS0xLTA_d732c75c-b2d1-41e8-8f54-c1a30a3f29ad"
      unitRef="usd">1000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTItMS0xLTA_1bf49579-2542-44d2-8492-d10de58f7ed5"
      unitRef="usd">176000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTQtMS0xLTA_5c9b8a98-b148-450a-b780-e87fd1856183"
      unitRef="usd">136000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTctMS0xLTA_4486a57a-ba12-4423-9a39-4a9a523c5378"
      unitRef="usd">525000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ2LTktMS0xLTA_a89d68d6-e878-4b6b-9c5a-a67a6d018e4c"
      unitRef="usd">379000000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTItMS0xLTA_bb3d93be-8d24-44b4-bbb6-fb7404213011"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTQtMS0xLTA_e3ac4f66-c730-41ee-a21a-d70c0afda526"
      unitRef="usdPerShare">0.45</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTctMS0xLTA_2a946038-ae4f-4787-8f00-19a59214899a"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ4LTktMS0xLTA_a365e913-6c29-404d-90bc-29847abba29b"
      unitRef="usdPerShare">1.25</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTItMS0xLTIyMzM_fd647996-b528-4ef5-8059-068433d31637"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTQtMS0xLTIyMzM_5493ab61-b24a-4a72-a103-e532a1efcb19"
      unitRef="usdPerShare">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTctMS0xLTIyMzM_4227cb10-aa44-48fd-87b9-abaf9d5021b6"
      unitRef="usdPerShare">0.18</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUwLTktMS0xLTIyMzM_2b8c0310-1e04-4918-aa8f-fd9847c52cf3"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTItMS0xLTIyMzM_0cfd8728-bb41-4d01-a0b1-18ad7f74dd79"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTQtMS0xLTIyMzM_b62c2372-3c62-40e8-8fdb-c78b39718e53"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTctMS0xLTIyMzM_2ba6ca55-99b8-4628-a021-839cd232f1c6"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzUxLTktMS0xLTIyMzM_9a005536-7ad5-42c9-acf7-0d992f3d9497"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTItMS0xLTA_dcf551a5-18db-44b8-ab11-1b829ea19863"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTQtMS0xLTA_0ecc8de7-d9dd-4073-a4b1-22b23034b390"
      unitRef="usdPerShare">0.45</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTctMS0xLTA_28d352a3-2a4e-4e8f-8f2c-d23ebceac1e9"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzQ5LTktMS0xLTA_54bc0777-bb61-4312-8cff-58abde361704"
      unitRef="usdPerShare">1.25</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTItMS0xLTIyNDE_c2f55c03-5a52-4665-bdce-0b5740664efd"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTQtMS0xLTIyNDE_aaa7d918-5f44-4535-9f86-02b159a110ad"
      unitRef="usdPerShare">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTctMS0xLTIyNDE_4fcb7dc1-7b2a-4050-8cb5-734708c14f24"
      unitRef="usdPerShare">0.18</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU1LTktMS0xLTIyNDE_ee1863cd-2b4e-4ca1-9083-f102ee03bf1d"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTItMS0xLTIyNDE_baafeea5-6c4a-426c-b8be-cb78731f4236"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTQtMS0xLTIyNDE_4bff0559-fa4b-4a9f-9a0b-fc55d23fa801"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTctMS0xLTIyNDE_dcedcc83-642c-45e2-8cc2-d6e78a0247ab"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTEvZnJhZzphNjYwMzFmZGI0M2U0MDY4OTI4ODlkYjdiMzZkNjYyOS90YWJsZTplYTdhZDk1YzVkM2M0MGMyODUyYmI0ZjFlODZlYWQ1ZS90YWJsZXJhbmdlOmVhN2FkOTVjNWQzYzQwYzI4NTJiYjRmMWU4NmVhZDVlXzU2LTktMS0xLTIyNDE_cb8fec24-9e7f-44a6-8add-6eaf423e9dcb"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtMi0xLTEtMA_1671d9a4-bafa-4280-aa87-1bbd0cb46fe8"
      unitRef="usd">171000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtNC0xLTEtMA_d2096082-e238-4fbf-9e6d-0014c0e2e5c0"
      unitRef="usd">137000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtNy0xLTEtMA_341a7388-ac6c-44db-b91f-fa9ea6d32c2f"
      unitRef="usd">513000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzMtOS0xLTEtMA_20929708-9205-431d-a968-15bc1b16ecd2"
      unitRef="usd">380000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_63794fc0-24e6-448e-b11f-f02f638910ee"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_65396c28-3c30-4421-bd04-e6c321745b9e"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_ab33341c-5a22-461e-a2fc-d0afdb8505d2"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMC0xLTEtMC90ZXh0cmVnaW9uOjJiNjkxY2NjOTU5NzQ5OGNiYjVkZmVlZmRhODI1ZWYxXzY_c37929d9-6c7e-4a5f-b5a3-2b4d5175abe7"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktMi0xLTEtMA_a6b202c1-4549-4ce1-b7f3-59a3f6064de5"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktNC0xLTEtMA_cc6fd27a-16df-4fc0-9894-974d1ff0df21"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktNy0xLTEtMA_33027661-4bb9-4b95-afa4-f8ef0df23dcf"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzktOS0xLTEtMA_c0b4fee0-d8d0-482f-812b-301a89a727e5"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_2b7e984e-959b-4d02-9049-376341bc1897"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_5765e078-1d54-430f-87f9-329720eee4e1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_8de4a637-42dc-4e1a-917b-2b4ef92f196e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZWQyM2JiMWFjZTI0YjQyYjQ3ZTAxZGMwNWYwODk1Y182_a38d459b-5ac0-4d23-8ceb-b3a5ef5501b8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTItMS0xLTA_2906f51b-00a8-4444-854b-5f75250c6379"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTQtMS0xLTA_026e3c83-96dc-4a00-84ac-e813026a5624"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTctMS0xLTA_77557324-2345-4d0e-b96d-8b39004a6dd1"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzEwLTktMS0xLTA_ca32498a-0560-4313-8137-1919cab29523"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl82_25a0d1c6-ca17-4ad4-b1c8-38ea26c57133"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl8xMA_f3cc9fc4-f46a-45d0-9ef6-babb3a3c2cfa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl8xNA_f778c046-2a80-4c12-9e5a-e8a6d87ea397"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5MzA4MDU2Njk3MmM0NmM4OTk0MWJkNDZiNjUwMzI5Yl8xOA_7fad1f51-6a0c-4a32-a54e-ffd11360861c"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTItMS0xLTA_dd762e7d-1d6c-4323-9ad0-6a2b4717d270"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTQtMS0xLTA_964d513e-538a-4590-a37e-2279e9fce251"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTctMS0xLTA_a6779590-c26e-45d0-8177-c18b33bce70d"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE4LTktMS0xLTA_05e295d6-4ce2-45d9-8932-d9d9bc0373e1"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M182_2e52fa33-ff40-4a5c-bfba-bff398ce0125"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M18xMA_0e67c2e8-d0ee-4d24-bcab-cd9c52b4f934"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M18xNA_dc36d99d-4726-4759-abe5-836cb18ffd0e"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMGYwYmE4MWI5NDY0MmQwODJlMWFhZGRiZDU1MTE3M18xOA_7daf14ef-eecf-4aab-97e9-ab1b88315373"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTItMS0xLTA_ec460f39-b9f0-4635-9628-dce256712813"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTQtMS0xLTA_e55a9a8b-381c-410d-9187-7765939a5a03"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTctMS0xLTA_5514569c-922c-470e-a943-fe85d0c0ac41"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzE5LTktMS0xLTA_b57ffe50-5ee8-42e8-8e02-b0368699dde7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTItMS0xLTA_58b7ef28-38f7-4a17-bf56-d8e708735972"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTQtMS0xLTA_1ff158f9-71f2-4f34-955c-483259af9163"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTctMS0xLTA_4fb84d81-181d-433c-96bf-8ec2d863e680"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIxLTktMS0xLTA_2f022f0a-32f7-4c49-a4f0-b6b91bc388bb"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTItMS0xLTA_f5f874f2-3ee2-4011-bb3f-28c5ce4da1fe"
      unitRef="usd">173000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTQtMS0xLTA_72a1c74d-d8ad-482e-a663-d953e926264a"
      unitRef="usd">137000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTctMS0xLTA_039ecc42-b3d6-4cdf-bb94-50dba6933d66"
      unitRef="usd">517000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzIzLTktMS0xLTA_0d89bf71-1882-4a39-aa0f-7f359deb77b3"
      unitRef="usd">377000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTItMS0xLTA_ffc393ea-554a-42d5-b353-f930101f9afa"
      unitRef="usd">-5000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTQtMS0xLTA_29eb2595-c127-47cc-a589-fe762a982f22"
      unitRef="usd">1000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTctMS0xLTA_8bce2cd4-2ae2-4791-a0b1-032e9c7a2e3f"
      unitRef="usd">-12000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI1LTktMS0xLTA_a576086c-c94f-4dea-aeef-d27ec4624d2d"
      unitRef="usd">1000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTItMS0xLTA_ac1a2522-12b1-403f-80e2-2328abd358f8"
      unitRef="usd">178000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTQtMS0xLTA_ce0e9a56-c038-454b-8508-82d892fd2a03"
      unitRef="usd">136000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTctMS0xLTA_9fe49bdd-97ae-44da-a7f5-e0030cdde4b9"
      unitRef="usd">529000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTQvZnJhZzplNDNlNmQ2OWU4MGI0MjllOTVmNmQxNzFkZjNmMTVkOC90YWJsZTo3ZDlhMjQ2ZDAyN2Y0Y2NmODRiNDE4MzgzYjA3MjQ0NS90YWJsZXJhbmdlOjdkOWEyNDZkMDI3ZjRjY2Y4NGI0MTgzODNiMDcyNDQ1XzI3LTktMS0xLTA_5dda18eb-fd00-490e-9e13-6442af9d6153"
      unitRef="usd">376000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMtMi0xLTEtMA_14d39a05-e9ce-430f-95b2-21ecb34f58b7"
      unitRef="usd">513000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMtNC0xLTEtMA_684fccbc-a07c-460d-9d95-851251037dd9"
      unitRef="usd">380000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUtMi0xLTEtMA_9a076201-0561-41e3-b056-7bf1dd9d79a3"
      unitRef="usd">582000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUtNC0xLTEtMA_da7ce8e9-3ab3-497f-82c8-1327441ffc42"
      unitRef="usd">537000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzYtMi0xLTEtMA_57e15a59-d152-4d45-abff-448a42dcc2fd"
      unitRef="usd">75000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzYtNC0xLTEtMA_ebdd4397-e97c-48de-ab1f-e12fff09bdbc"
      unitRef="usd">95000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzgtMi0xLTEtMA_609a5501-d550-41cc-a3cd-87ad6cf880d4"
      unitRef="usd">29000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzgtNC0xLTEtMA_5870e106-1c6d-42af-81b0-aa9615f3e356"
      unitRef="usd">5000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzktMi0xLTEtMA_06b993e3-c848-4a81-8058-ae1dce6b68c7"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzktNC0xLTEtMA_468e42e5-77fd-45fc-925f-a7a629826636"
      unitRef="usd">531000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEwLTItMS0xLTIyNTY_a1da799b-f43c-422c-a528-bcdda500eafb"
      unitRef="usd">-23000000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEwLTQtMS0xLTIyNTY_51284419-14d7-479a-9c59-fca0d613038d"
      unitRef="usd">22000000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzExLTItMS0xLTA_910c7ae6-f6f6-4922-8cee-1e78528f3f8c"
      unitRef="usd">-101000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzExLTQtMS0xLTA_54e0a820-0f50-451d-abe0-3827e0263551"
      unitRef="usd">-132000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEyLTItMS0xLTA_fa3dd727-69ef-455e-b749-7bb3f4cd0fd6"
      unitRef="usd">-36000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEyLTQtMS0xLTA_6d3fdf78-ffa4-4279-a528-41b8d59eb12d"
      unitRef="usd">-99000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEzLTItMS0xLTA_2177cc61-7259-4a6a-a97c-a9f534dbbe07"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzEzLTQtMS0xLTA_70102970-0561-479d-80ce-27d7c8ec205a"
      unitRef="usd">17000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTItMS0xLTI2MjI_b8a4c5c0-7b94-4aaa-ab45-7e88ad81bd00"
      unitRef="usd">-78000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTQtMS0xLTI2MjI_4b6f19cf-6bca-43b9-86df-276467b582e5"
      unitRef="usd">-13000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE0LTItMS0xLTA_67e2bd56-7b7b-4af7-9ecd-baa54c380216"
      unitRef="usd">-34000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE0LTQtMS0xLTA_110408fc-1d5a-4954-b517-6ebe19487149"
      unitRef="usd">-37000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTItMS0xLTA_7a51f38c-9a54-4e4c-959a-0ed29b8168da"
      unitRef="usd">1367000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE1LTQtMS0xLTA_95fabe5e-2f1c-42cf-bfb3-8cff7c4bfadf"
      unitRef="usd">796000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE4LTItMS0xLTA_717debc6-676e-4546-bd6e-0ea0b9dce834"
      unitRef="usd">878000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzE4LTQtMS0xLTA_631d2623-3476-4f9b-b713-a64ee6406d07"
      unitRef="usd">944000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTItMS0xLTIyNjE_ba2b67e5-2a25-4dd3-9102-b433327e5ddf"
      unitRef="usd">90000000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTQtMS0xLTIyNjE_8b2c7e54-3a1b-4af0-a1ab-b1df860095c1"
      unitRef="usd">-167000000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI0LTItMS0xLTA_ea8ec179-8a63-42a3-a5f9-f154b7c4d1ff"
      unitRef="usd">63000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI0LTQtMS0xLTA_4cc45464-e254-4348-91d6-cf5f83246a8b"
      unitRef="usd">57000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTItMS0xLTA_addbf600-afcd-4dd3-84d5-bee713efbcc8"
      unitRef="usd">-851000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI1LTQtMS0xLTA_f3be228f-f67a-4ba7-acd7-eaee8525a9d4"
      unitRef="usd">-1168000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI4LTItMS0xLTA_1725c02d-f543-43a2-8b2f-87de53115bcf"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI4LTQtMS0xLTA_f03b466a-69f6-4621-a634-5be1e80f1654"
      unitRef="usd">2353000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI5LTItMS0xLTA_6df2a477-8d4e-4005-9527-d8d675cf03d3"
      unitRef="usd">18000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzI5LTQtMS0xLTA_dbc8cf29-598d-404a-8a67-b8eea61a7028"
      unitRef="usd">392000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMxLTItMS0xLTA_41522e61-33c4-479e-88a6-7febfcd23ed4"
      unitRef="usd">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMxLTQtMS0xLTA_37f0b25b-8dc5-4868-90c4-ed61587977cd"
      unitRef="usd">90000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMyLTItMS0xLTA_108d2cd6-457b-43ff-bb11-7ce2e1d3d57f"
      unitRef="usd">20000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMyLTQtMS0xLTA_13dcca00-e72b-4bd9-896a-ce1475d50b72"
      unitRef="usd">104000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMzLTItMS0xLTA_002f6bd3-e619-44a6-af33-5a40f4ac86f5"
      unitRef="usd">253000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzMzLTQtMS0xLTA_f7f7b047-8bc6-4288-8df7-249f55e6d30c"
      unitRef="usd">234000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM5LTItMS0xLTIyNjU_732fa6bd-b306-4846-80cd-2a02bbd826df"
      unitRef="usd">-138000000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM5LTQtMS0xLTIyNjU_b6aab9e9-65ca-4115-922b-fb55eadc280e"
      unitRef="usd">132000000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM3LTItMS0xLTA_139c26a6-64e9-4302-b4f5-b879802dc917"
      unitRef="usd">-20000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM3LTQtMS0xLTA_1298f7e2-dffe-490f-961d-ed51986c75ab"
      unitRef="usd">-54000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM4LTItMS0xLTA_7dd6ee83-e66f-4f8c-89a0-6b14807d7fbf"
      unitRef="usd">-409000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzM4LTQtMS0xLTA_f6708070-8243-4a86-b104-6a99ec79b9aa"
      unitRef="usd">1819000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQwLTItMS0xLTA_77bf32e6-4d15-48b2-b4e4-bc77260b260b"
      unitRef="usd">107000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQwLTQtMS0xLTA_27ef2f3d-b478-4884-b444-095f2b4273e0"
      unitRef="usd">1447000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQxLTItMS0xLTA_dbb70e02-56dc-44c2-8ca3-4597e128ecc0"
      unitRef="usd">185000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifd11e4917ff345c98aa69fb04d20f68b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQxLTQtMS0xLTA_27f2e4b1-d368-4ebb-90f7-25b814847e31"
      unitRef="usd">157000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQzLTItMS0xLTA_bef86532-0c1c-426a-b829-624de9e2a117"
      unitRef="usd">292000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id647680599e948b98ff3c0602068349a_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzQzLTQtMS0xLTA_5e81f331-eda5-4e8f-9e1e-016bbc819aa9"
      unitRef="usd">1604000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUwLTItMS0xLTA_aa9973e7-e16b-42b6-933d-7e302b062f90"
      unitRef="usd">138000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMTcvZnJhZzozMzk1YzZlMmU2ZDg0ZWE5YjQxYjkzNzBmZTZiMWRkMC90YWJsZTo0YTM5YzllMzE1MDU0ZWYzYjkwMzlhODg5MjczYzE1Yi90YWJsZXJhbmdlOjRhMzljOWUzMTUwNTRlZjNiOTAzOWE4ODkyNzNjMTViXzUwLTQtMS0xLTA_313f5867-e414-42a6-819e-6252ee91a4f1"
      unitRef="usd">167000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzQtMi0xLTEtMA_f292c715-bc54-468a-96b1-908271d4df5c"
      unitRef="usd">153000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzQtNC0xLTEtMA_bf7d4ea7-9a60-4968-a919-d83f1e436a23"
      unitRef="usd">32000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzUtMi0xLTEtMA_e4abb3d0-dc1a-4922-9ea9-3bbaef55dd0b"
      unitRef="usd">18000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzUtNC0xLTEtMA_eb4cc797-efea-4597-97dd-c7a8fe6ad09e"
      unitRef="usd">17000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ2MTM4ZDlhOGI3NTRjZGM4ZjllMTYzNmY4NjY4ODJmXzY_b68eca86-378a-4d8d-b2cd-418cd87cc2da"
      unitRef="usd">27000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ2MTM4ZDlhOGI3NTRjZGM4ZjllMTYzNmY4NjY4ODJmXzEw_b2634c85-bd09-4e3e-b99b-041278d76581"
      unitRef="usd">29000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtMi0xLTEtMA_04537ec5-c5dc-416c-82c5-41d751d397d2"
      unitRef="usd">745000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzYtNC0xLTEtMA_a2b30e24-1a8d-4c00-8db6-213e9cd7cc10"
      unitRef="usd">853000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzktMi0xLTEtMA_5eab4104-e9d8-4d5b-9939-3abb9ac3c209"
      unitRef="usd">16000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzktNC0xLTEtMA_8f1d7240-f55c-421f-ab1d-768c16196b78"
      unitRef="usd">19000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEyLTItMS0xLTA_6b240426-00c3-4ba6-8329-dcae7ea52893"
      unitRef="usd">318000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEyLTQtMS0xLTA_26aee218-c00a-4d4e-b012-fb202eefb195"
      unitRef="usd">353000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEzLTItMS0xLTA_28e39b22-e7a4-4666-b88c-0020a7ce7826"
      unitRef="usd">172000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzEzLTQtMS0xLTA_29aa2129-46d8-41e5-af1b-4ea9080fc672"
      unitRef="usd">155000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE0LTItMS0xLTA_ac069948-94c8-403b-a12f-db0aaedffc02"
      unitRef="usd">49000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE0LTQtMS0xLTA_f460cb6c-acfa-424e-b694-604a9fc25305"
      unitRef="usd">68000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE1LTItMS0xLTA_718e93c7-fd7d-48da-85b0-8880a3521135"
      unitRef="usd">243000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE1LTQtMS0xLTA_697fb5f2-095a-48df-b339-d10c9cd6842e"
      unitRef="usd">332000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE2LTItMS0xLTA_a9962cd8-02a1-4ed4-b7da-1eae743152fe"
      unitRef="usd">21000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE2LTQtMS0xLTA_85eceb76-141e-45b9-bbca-f12e515ad405"
      unitRef="usd">42000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTItMS0xLTIyNzM_f92bbc94-b7e8-44a5-a393-ebbdfbe16708"
      unitRef="usd">448000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTQtMS0xLTIyNzM_14a166cf-d15e-4796-9244-5ae1a82cc940"
      unitRef="usd">429000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTItMS0xLTA_17a5c09b-caa7-4b71-b561-4015a780b1c0"
      unitRef="usd">139000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE3LTQtMS0xLTA_50f95e4d-143a-4ed2-b838-5b44b00f953f"
      unitRef="usd">104000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE4LTItMS0xLTA_73f86f12-2314-4698-bacc-54e36f762555"
      unitRef="usd">2322000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzE4LTQtMS0xLTA_ea09a3ae-6e60-4ea6-af4e-75a88d0bcbf6"
      unitRef="usd">2404000000</us-gaap:AssetsCurrent>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIxLTItMS0xLTA_166d5e04-59c8-420b-ae26-53fd7ff99c18"
      unitRef="usd">29027000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIxLTQtMS0xLTA_a2b4ddec-46b5-435a-999c-a2e8c4864df6"
      unitRef="usd">27870000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIyLTItMS0xLTA_3282bcdf-bc23-4907-9fcd-cf82db0569f2"
      unitRef="usd">8326000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIyLTQtMS0xLTA_3325c33e-ce1d-4043-9c9b-d4e33fba6a57"
      unitRef="usd">7938000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIzLTItMS0xLTA_fed532f4-364b-4846-8b00-b1ea5c3478a5"
      unitRef="usd">20701000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzIzLTQtMS0xLTA_c4555cd2-ecb7-4e45-b7f3-695267f8a024"
      unitRef="usd">19932000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:ConstructionInProgressGross
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI0LTItMS0xLTA_ad228d74-f3a4-4a46-85a4-e82988a36082"
      unitRef="usd">832000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI0LTQtMS0xLTA_2096adf1-b2ba-456a-b705-61dc8720bde3"
      unitRef="usd">1085000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI1LTItMS0xLTA_d218eb35-ae66-4b36-98b2-09e0bf7dfc48"
      unitRef="usd">21533000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI1LTQtMS0xLTA_17ffc48a-c5d7-4cf7-8655-bca87082891c"
      unitRef="usd">21017000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI4LTItMS0xLTA_dad0ec43-4f51-4f97-81b7-366782e42ec4"
      unitRef="usd">2606000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI4LTQtMS0xLTA_eaeb31c3-f705-4913-8141-2e733f641cb1"
      unitRef="usd">2653000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI5LTItMS0xLTA_50e37919-7bf8-4c70-a87f-35010a4d9d03"
      unitRef="usd">18000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzI5LTQtMS0xLTA_3fa46dbf-2030-405b-913b-be1eef14a74a"
      unitRef="usd">19000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMwLTItMS0xLTA_3131ddb6-b5cb-4987-9109-8dfe98e8e80f"
      unitRef="usd">71000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMwLTQtMS0xLTA_483b7087-1c1e-475c-97d1-652fd69c1ae2"
      unitRef="usd">70000000</us-gaap:EquityMethodInvestments>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTItMS0xLTIyNzg_f3721389-d0fd-4f88-b892-db782b8cadcb"
      unitRef="usd">2584000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTQtMS0xLTIyNzg_12942a9d-753c-42fe-a60a-43eaf1c68f90"
      unitRef="usd">2680000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMxLTItMS0xLTA_4e7533e3-1e82-49f1-a34b-1a9c63fd22c8"
      unitRef="usd">819000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMxLTQtMS0xLTA_94a1d23b-965d-47b7-a62e-b1801db6b38f"
      unitRef="usd">823000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTItMS0xLTA_a14be969-8cee-4e51-9e0f-6180593076a3"
      unitRef="usd">6098000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzMyLTQtMS0xLTA_6b7767d5-a1b1-4bb2-af44-c69c343147ae"
      unitRef="usd">6245000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzM0LTItMS0xLTA_c65ebaac-60f3-4627-8460-276f919d92fc"
      unitRef="usd">29953000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZToyYThlNGZiY2ZmZTg0N2YyOGUwY2QyNjY2YjZiMjgzYS90YWJsZXJhbmdlOjJhOGU0ZmJjZmZlODQ3ZjI4ZTBjZDI2NjZiNmIyODNhXzM0LTQtMS0xLTA_2bc7ba2c-ed3a-4d02-a46f-de4a98b8dc01"
      unitRef="usd">29666000000</us-gaap:Assets>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQtMi0xLTEtMA_6bd626eb-08de-43ef-8c41-0a1243ce3675"
      unitRef="usd">589000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQtNC0xLTEtMA_2fd7cf1d-4ca0-4139-8868-de2624c1dd29"
      unitRef="usd">591000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzYtMi0xLTEtMA_7483b0d7-83b4-44e2-befb-8b22fa02e1f2"
      unitRef="usd">659000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzYtNC0xLTEtMA_58d20d34-0633-4b1d-b8da-704e923790be"
      unitRef="usd">661000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzctMi0xLTEtMA_e794789e-ab4b-461d-a652-e8e713da1ffb"
      unitRef="usd">7000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzctNC0xLTEtMA_2426d97f-7caa-4231-b6c3-feda0f1eee04"
      unitRef="usd">7000000</us-gaap:DueToRelatedPartiesCurrent>
    <cms:AccruedRateRefunds
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzgtMi0xLTEtMA_50b25db1-5c75-4b9b-93f7-71c77051ef19"
      unitRef="usd">21000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzgtNC0xLTEtMA_a45de31e-7d3c-4d67-b790-d65c6b994204"
      unitRef="usd">20000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzktMi0xLTEtMA_2945a354-2476-4a9b-9f0b-83cae1aafd6b"
      unitRef="usd">103000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzktNC0xLTEtMA_4600aaeb-3d2c-43c3-bdc2-5cc30e9e0cf6"
      unitRef="usd">104000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEwLTItMS0xLTA_23a473ef-fbb1-4b6c-893d-02e655bda9a2"
      unitRef="usd">357000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEwLTQtMS0xLTA_6b09c24b-587d-45fd-b73a-d3a83e867081"
      unitRef="usd">454000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzExLTItMS0xLTA_593d1e1c-b5b9-424e-b845-a94ebb52b4b2"
      unitRef="usd">214000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzExLTQtMS0xLTA_83f93c05-9936-416b-aecd-b775517a0321"
      unitRef="usd">151000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTItMS0xLTIyODU_41d547f1-75c3-41f6-86cf-220181c49e67"
      unitRef="usd">990000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTQtMS0xLTIyODU_060952f6-29cb-453d-9faf-c042a10d65b2"
      unitRef="usd">953000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTItMS0xLTA_0489d107-6bed-4907-8356-cb47c44635a1"
      unitRef="usd">174000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEyLTQtMS0xLTA_d92f6a6d-daad-40e7-ae4f-e75e2cfe68e8"
      unitRef="usd">133000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEzLTItMS0xLTA_a1040af5-c613-47d2-84a2-d1609d41afb7"
      unitRef="usd">3114000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzEzLTQtMS0xLTA_b3821bb6-45d7-4ec4-94bc-e7f836ae2904"
      unitRef="usd">3074000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE2LTItMS0xLTA_d312c3f0-0b18-45b6-aa39-297f71997422"
      unitRef="usd">11728000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE2LTQtMS0xLTA_744aca82-f66c-4e5e-be6a-c96b6680763a"
      unitRef="usd">11744000000</us-gaap:LongTermDebtNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE3LTItMS0xLTA_d15c1f36-e9ec-4a4a-a091-d475ee56a78d"
      unitRef="usd">50000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE3LTQtMS0xLTA_c5dcf96a-b0e3-4764-83e7-a74041632a8e"
      unitRef="usd">56000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE4LTItMS0xLTA_ba7be892-442f-487e-a1ba-fc96e6610f88"
      unitRef="usd">3761000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE4LTQtMS0xLTA_3de314b9-ba03-4a29-a85f-d18a153f144e"
      unitRef="usd">3744000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE5LTItMS0xLTA_35387c42-4c72-44ac-96ec-ad1e26f5b71e"
      unitRef="usd">149000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzE5LTQtMS0xLTA_c6d8f660-e7f8-4aec-9afa-8dc6a18c376b"
      unitRef="usd">152000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIwLTItMS0xLTA_bea8a4c6-a878-4bbe-992c-394b3190b59f"
      unitRef="usd">607000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIwLTQtMS0xLTA_e53ba094-b1d9-414e-b521-a0867a0932c8"
      unitRef="usd">553000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIxLTItMS0xLTA_8798d6e4-cd20-4277-a764-64fc9d453418"
      unitRef="usd">113000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIxLTQtMS0xLTA_01f40987-a230-41b7-bde7-1fbdc028283e"
      unitRef="usd">115000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIyLTItMS0xLTA_a94df084-34bd-41ba-8c88-60f9aaf2f26b"
      unitRef="usd">1966000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIyLTQtMS0xLTA_e8ca0fc4-8891-40d7-95ac-460b56f5b6f7"
      unitRef="usd">1863000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTItMS0xLTIyODk_87bf958d-7c1d-4c24-b467-ff8904abcc1c"
      unitRef="usd">1717000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTQtMS0xLTIyODk_69b97065-07b5-43c5-84ef-0123f7f3e73c"
      unitRef="usd">1894000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIzLTItMS0xLTA_e8f36860-8e02-4b39-bd37-34fa83b877bb"
      unitRef="usd">382000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzIzLTQtMS0xLTA_fd3bdc8f-1a40-4b58-a23f-fadbbdd6c08a"
      unitRef="usd">394000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTItMS0xLTA_41972a48-b2c2-45db-90b9-fbe2416d836a"
      unitRef="usd">20473000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI0LTQtMS0xLTA_b66e96d0-2ab3-4148-9dec-2954d2550321"
      unitRef="usd">20515000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI2LTItMS0xLTA_ed8e7072-c7f9-4ede-b1f6-7e72c8f6308c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzI2LTQtMS0xLTA_0f54f2d5-9eaa-4aac-a8fa-bea34faba7a4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8xMg_43b4fdca-eee8-4b28-9aff-c10b52bf0bec"
      unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8xMg_a9d36b92-ecc1-4f19-855b-6eb330f58f21"
      unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8xNg_59665974-c99f-4653-81af-18824cf7a248"
      unitRef="shares">289700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyMTk2ZDhiZDlhMjA0Mzc3YjQ4ZGJmMDJhMGQwNzRkYV8yMA_7c70cba6-b3ee-45d5-89f5-54e0dd033807"
      unitRef="shares">288900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTItMS0xLTA_6d20a1e0-4743-456f-b1f1-ec1f884bfa4c"
      unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMwLTQtMS0xLTA_8812b92d-c956-4b13-9ea3-338ff4a50b2e"
      unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMxLTItMS0xLTA_1f1941d5-5759-4367-909f-d6ad0b26f8a9"
      unitRef="usd">5389000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMxLTQtMS0xLTA_1ad38a30-16cc-4737-b099-84e4d63cec69"
      unitRef="usd">5365000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMyLTItMS0xLTA_11bf7a26-c737-49b2-861d-8cccb2a15050"
      unitRef="usd">-82000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMyLTQtMS0xLTA_01049fa7-a37a-4017-8b33-2e1941497547"
      unitRef="usd">-86000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMzLTItMS0xLTA_7a3b228e-bbb1-4db0-abd8-2a58aca853a3"
      unitRef="usd">487000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzMzLTQtMS0xLTA_dbec9ab1-f7d3-4891-b026-db5dc2962311"
      unitRef="usd">214000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM0LTItMS0xLTA_eaeb047b-12a1-44de-a1e5-d00622b5eaaa"
      unitRef="usd">5797000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM0LTQtMS0xLTA_0fe0e015-4a72-469f-a59d-e25141665b16"
      unitRef="usd">5496000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQwLTItMS0xLTI4NzI_54901359-867f-4887-874d-62d64773e473"
      unitRef="usd">569000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzQwLTQtMS0xLTI4NzI_c770cd44-af28-491c-bc89-342a2a03aaf0"
      unitRef="usd">581000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM2LTItMS0xLTA_09d13f0e-943c-4231-8452-0faaeb44be10"
      unitRef="usd">6366000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM2LTQtMS0xLTA_c3dc9a6a-626b-45f7-bb2c-6bd3dc63096f"
      unitRef="usd">6077000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM4LTItMS0xLTA_91f0f0ce-a660-46dd-b96a-ba9788dff857"
      unitRef="usd">29953000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjAvZnJhZzo5NzlmNWVmODk0NDI0MjkwOTc0ZWY3ZmY3OTVmNzZkYy90YWJsZTo1ZWRhZGRmYzkwODI0MjUwOGJlMjNjZjhiNmY2MzI3Mi90YWJsZXJhbmdlOjVlZGFkZGZjOTA4MjQyNTA4YmUyM2NmOGI2ZjYzMjcyXzM4LTQtMS0xLTA_c2e5daeb-de66-401f-9629-54a4807416df"
      unitRef="usd">29666000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2bfbf6430e4c4292a351d90667f76479_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtNS0xLTEtMA_a1fe83b2-e4ec-448b-9f03-f55112978fe6"
      unitRef="usd">6302000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id5069b4898a3452697c0264708265342_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtNy0xLTEtMA_f834ae42-f88d-446c-b743-038c37a45e15"
      unitRef="usd">5222000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtMTAtMS0xLTA_faee75e6-4d3f-4297-b099-f76d39e6493d"
      unitRef="usd">6077000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd11e4917ff345c98aa69fb04d20f68b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQtMTItMS0xLTA_71489302-d7b0-4eac-9dcc-d4dfe4f29cdf"
      unitRef="usd">5055000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic15fc5a41bf1499faf8e7771bd732cfa_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNS0xLTEtMA_02a648f2-8fe6-44f4-a93c-c1d304254b58"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63a798e7d5e64a999c71daeabec1797f_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNS0xLTEtMA_44294951-25b4-4de2-b9cd-ed3ddfa5e788"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1ef84505512c4dcdb465a39a70e70b00_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNy0xLTEtMA_44f1bb6a-ffac-4dd1-a805-6780869e060b"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9031e5794904426caecc20513dc247f3_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktNy0xLTEtMA_59729048-da47-47d1-affb-1c8c9c7eea8e"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63a798e7d5e64a999c71daeabec1797f_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTAtMS0xLTA_6c384ab0-51eb-4d6e-89c9-d4227c402e5d"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f4934df67d84a71ba774d9f2b4aae99_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTAtMS0xLTA_e9dc6278-fb0b-44db-8790-502bf019ddd7"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18b2c98edefa4fe39caf30db5c68e2d6_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTItMS0xLTA_6361ca82-4426-4eae-bc6d-e7dccac5c5b4"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9031e5794904426caecc20513dc247f3_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzktMTItMS0xLTA_d276d69a-0482-4310-a614-79c2d7242938"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i04c646ea482645f98262f510d7a6bdb9_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTUtMS0xLTA_b64d0922-4924-4fe6-8ff9-ce98a50d61c2"
      unitRef="usd">5371000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if34ee290dcc642e9b9dff9b0fc62be30_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTctMS0xLTA_185c33d9-57b6-48ee-843c-54d9619908b8"
      unitRef="usd">5207000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bd56da94f1c47359e5cce0821ccfb25_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTEwLTEtMS0w_4d26aa86-ebc3-4967-a516-f0adb9092a2f"
      unitRef="usd">5365000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1407a2026ad642249836a809724c064a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEyLTEyLTEtMS0w_cd7cb0aa-e1a6-436c-812c-3a6af5e8b35c"
      unitRef="usd">5113000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ice3ccd2e38544be180df5ddb31ae6111_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTUtMS0xLTA_1e8ed8be-228a-419a-a98b-8656300b678f"
      unitRef="usd">18000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i651d22ff5808467087c1cd9879e8ae5b_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTctMS0xLTA_c1fa68cb-8f1a-4ea8-beb3-e4e9f480f387"
      unitRef="usd">11000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i871c49e7b9b249e68e9db11b1a8fab98_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTEwLTEtMS0w_9a303dee-776b-410c-9f59-468151d51ece"
      unitRef="usd">33000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i248760019f5c4b0b83315c61e6cb14fd_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzEzLTEyLTEtMS0w_19ea8404-c0e7-4075-ae81-3752af4e46b5"
      unitRef="usd">117000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ice3ccd2e38544be180df5ddb31ae6111_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTUtMS0xLTA_585ad62e-329d-4ef0-aa0a-3c3a912bb732"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i651d22ff5808467087c1cd9879e8ae5b_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTctMS0xLTA_a99b121b-d5fc-4c43-8ea1-ae7a7f1e3eff"
      unitRef="usd">1000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i871c49e7b9b249e68e9db11b1a8fab98_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTEwLTEtMS0w_357fbddb-1760-436e-9b41-df0e6ede0b86"
      unitRef="usd">9000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i248760019f5c4b0b83315c61e6cb14fd_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE0LTEyLTEtMS0w_8e96a91f-e6c1-48a2-a4f7-aaa7d3aa1fd5"
      unitRef="usd">13000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09b32ab8692e48b5a3dd6311d9693bc1_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTUtMS0xLTA_985ebeb4-cfa8-4857-9780-01d37de5b73b"
      unitRef="usd">5389000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6d1af2c43ca04919aa76eb604171c725_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTctMS0xLTA_a26f9756-8a8c-4c98-b78c-cf62e6ad10bf"
      unitRef="usd">5217000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09b32ab8692e48b5a3dd6311d9693bc1_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTEwLTEtMS0w_c67ee755-001b-44f5-b3bf-2002d8fbfe24"
      unitRef="usd">5389000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6d1af2c43ca04919aa76eb604171c725_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzE3LTEyLTEtMS0w_848ea9df-1c54-43dc-8003-54fe3bfb1d23"
      unitRef="usd">5217000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i04d79b3a20b24a37a371cc7e3d000040_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTUtMS0xLTA_ab67ae54-dad7-46dc-9e5f-2c82394ac4d1"
      unitRef="usd">-84000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i87187ccede654c92b1b2a18ced199c64_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTctMS0xLTA_da8fb04c-fda5-41e7-bf64-f1e05f2d4518"
      unitRef="usd">-76000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i682a88c3280c47cb8083edf841702b8f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTEwLTEtMS0w_ae55932c-1ff5-45e1-a774-1c624edd57cc"
      unitRef="usd">-86000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39afa0a37c354c6db003f5e01977f657_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIwLTEyLTEtMS0w_68aef5c0-4be8-4eb0-9923-857ade40b384"
      unitRef="usd">-73000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6223a7f212404457bb75cfb6547d350d_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTUtMS0xLTA_149bc3a8-f602-4f0a-b7d5-5979657b7a12"
      unitRef="usd">-79000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf7fb0afb99e4bfcaf82e438b8364b1b_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTctMS0xLTA_2bb67162-35c0-419a-a8b4-bada59ca35e2"
      unitRef="usd">-68000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b9fd11b2de0424ba02ec5a736726304_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTEwLTEtMS0w_74dddb2f-3550-4577-a286-78a2609f0fb4"
      unitRef="usd">-80000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i21f93f7653f24a4da7021204f33fcbb4_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzIyLTEyLTEtMS0w_bc759823-2d90-490c-bf8a-08bf3d6ce1f0"
      unitRef="usd">-69000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i8babae8b9e0e4c15bcd04b0b58b5296e_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTUtMS0xLTA_ffcc39a4-5834-47da-a96c-0aab4e9f9370"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib8e28115cffc4395a62b5b188eadcf99_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTctMS0xLTA_aad3935d-0d2b-48ac-835a-ea10c6fd5bde"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i63a8c30967834bb3adb302c241af6c40_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTEwLTEtMS0w_6e978dd4-d3f2-4999-88fd-0c149382126c"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i399eec7ade864857a9dc11e0cf9f35c4_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI3LTEyLTEtMS0w_e7e80cdf-74e4-4496-b943-83a52a172c19"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i8babae8b9e0e4c15bcd04b0b58b5296e_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTUtMS0xLTA_6b9aeff4-5bbc-472d-b323-9df4734c4b87"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ib8e28115cffc4395a62b5b188eadcf99_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTctMS0xLTA_58f7a943-4351-4cb9-a2d4-1177a21694f0"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i63a8c30967834bb3adb302c241af6c40_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTEwLTEtMS0w_aefe1bad-1e77-4aac-bb09-fdf83d4e5f59"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i399eec7ade864857a9dc11e0cf9f35c4_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI4LTEyLTEtMS0w_f8b0845c-d7d2-42ae-8757-b9e9b752e2c3"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i146d840f52064daf9cf0f0977f92ec91_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTUtMS0xLTA_c575d346-4667-4c32-a4c9-545bf1c02d68"
      unitRef="usd">-77000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6fb4e2e78f3540d3aa915a07982f5089_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTctMS0xLTA_b8254c35-5960-4dd8-b13a-ad8ef55ab571"
      unitRef="usd">-68000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i146d840f52064daf9cf0f0977f92ec91_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTEwLTEtMS0w_5f8d3a71-37f1-47b4-9f41-68c5ece92bfa"
      unitRef="usd">-77000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6fb4e2e78f3540d3aa915a07982f5089_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzI5LTEyLTEtMS0w_94911420-e1d8-4255-814d-bac1fb0783bc"
      unitRef="usd">-68000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i71a79489f72846888cfad2d1c55c3ad3_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTUtMS0xLTA_befdb903-a2e0-442c-a502-3d45d2dcb932"
      unitRef="usd">-5000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93b4643df01f4516b48a9a8305a87024_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTctMS0xLTA_df020869-634c-4dde-afee-484bab1983c0"
      unitRef="usd">-8000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42e47dc4b4ca480286f5f0c9a3be016e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTEwLTEtMS0w_bf5d37dd-b0c9-427d-9fca-b1ac36787dd6"
      unitRef="usd">-6000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i82831fc76e4441f18a5b713351833332_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzM4LTEyLTEtMS0w_b2f62b3a-c5f2-494b-a4ba-9b251fd9894d"
      unitRef="usd">-4000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i7b8c76cd686e432292e61a06029a2485_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTUtMS0xLTA_980d8929-c854-4e8a-b22a-4c3f1ba4f062"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ic32e3957fa0c4828b525a9d570369b40_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTctMS0xLTA_c1786d09-2b93-4137-af72-aa169c48700b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i33f632beea73419482f3306c4e065c3b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTEwLTEtMS0w_a1c8b5ad-2953-4db5-a9eb-5878fd69b59d"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i37810f85569b4f6aadc7ce6961ef7b23_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQwLTEyLTEtMS0w_d80145b3-262d-49c3-a000-01078a4326ed"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i767f6a05a8144d9daba32f76f1eab90b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTUtMS0xLTA_7ba1a34b-280f-4759-a07f-19b64ce7bb57"
      unitRef="usd">-5000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba17b7bb2a774fce843078694ecb357d_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTctMS0xLTA_ca99aafc-b9c8-482b-8f9b-90921a20ebb1"
      unitRef="usd">-8000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i767f6a05a8144d9daba32f76f1eab90b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTEwLTEtMS0w_92225f26-5ccd-4079-981d-047970d26367"
      unitRef="usd">-5000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba17b7bb2a774fce843078694ecb357d_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQyLTEyLTEtMS0w_72b22b5d-cb6a-450d-a913-c9bcfcef7cb4"
      unitRef="usd">-8000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i209d3a24de1c4d7686b55ceda1427e31_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTUtMS0xLTA_ded0fdbd-6f78-4cd7-b5d6-7a6842e1d0ac"
      unitRef="usd">-82000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie325f10a50c14d6e8d61dd7e19056307_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTctMS0xLTA_b898141f-1ec8-47bb-b32d-5e27957921c1"
      unitRef="usd">-76000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i209d3a24de1c4d7686b55ceda1427e31_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTEwLTEtMS0w_1d2c187a-54c1-4c0b-b4c0-10c8786f4193"
      unitRef="usd">-82000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie325f10a50c14d6e8d61dd7e19056307_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQzLTEyLTEtMS0w_2f5ca57f-97b6-46dd-b936-2566d33e3592"
      unitRef="usd">-76000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0fe7c8a6e464711979b84cb528dc9e0_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTUtMS0xLTA_5bf7502b-0277-4e76-a04c-37b513a251ac"
      unitRef="usd">437000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1f10dd16a774b5695dfda7e32cf9e82_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTctMS0xLTA_2e459263-7534-460a-ab9f-1adb70bd7bfe"
      unitRef="usd">51000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib80558451ca34a9793f03adbcbf4110a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTEwLTEtMS0w_47d68dac-3be8-4831-bee3-553a46295024"
      unitRef="usd">214000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f4f187a89ae4153aedb180aa7aabbed_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ2LTEyLTEtMS0w_6279de5f-6123-45dd-b628-60a6fefd7cd8"
      unitRef="usd">-25000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i573d47224df34ae3b942e1a543f5052d_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTUtMS0xLTA_bd825146-dbd7-4c00-9941-21e53acd65a5"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba167d50f6a14b9499a944c5e6bb196b_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTctMS0xLTA_dacf3f78-8fe1-4d94-b714-7e2d2a176742"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ae0c9c8bfef4feeb4ede6c82829e5c0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTEwLTEtMS0w_653a3ba2-3651-442d-8db5-271af960fbed"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibdfd4787f3dd4ae8b86457b386514ffb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ3LTEyLTEtMS0w_78e092af-0237-4d37-820a-3ca34288ff1a"
      unitRef="usd">-51000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8e76bb6062404a46928982852df7b776_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTUtMS0xLTA_3a4fec05-e60a-46f7-914f-451dafcdfd95"
      unitRef="usd">176000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6247084399e3440f94c4c178ab2609aa_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTctMS0xLTA_ee1023ef-1098-4fac-aa5a-6efc1f20f19f"
      unitRef="usd">136000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3549a300efe84c88a2e08db16701d299_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTEwLTEtMS0w_a686b703-3e11-4386-84f3-3a21f941ef68"
      unitRef="usd">525000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6aeac6f2e04749478dca3e5f55a44091_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ4LTEyLTEtMS0w_5fa4e12f-1f57-45ce-acb2-8b6c8577b881"
      unitRef="usd">379000000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8e76bb6062404a46928982852df7b776_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTUtMS0xLTA_caa6851b-a181-4190-8fda-f4493b8eca77"
      unitRef="usd">126000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6247084399e3440f94c4c178ab2609aa_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTctMS0xLTA_86401b51-1c40-4a31-99fd-e0e1af5448c9"
      unitRef="usd">117000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3549a300efe84c88a2e08db16701d299_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTEwLTEtMS0w_7116443d-ab30-4ebf-8fbf-fbc0ee213a76"
      unitRef="usd">252000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6aeac6f2e04749478dca3e5f55a44091_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzQ5LTEyLTEtMS0w_53cc6dc1-9fd5-4984-8f3e-f7f790ab1ef4"
      unitRef="usd">233000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9487d2dc6c164f6999d84cc40c5f1f92_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTUtMS0xLTA_6d35e923-df08-4ade-b81e-e0926103308e"
      unitRef="usd">487000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc58e69ba77c43269bee2f1ec8e6d211_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTctMS0xLTA_9eed0166-d216-4820-8bab-cbc4ceff8eb7"
      unitRef="usd">70000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9487d2dc6c164f6999d84cc40c5f1f92_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTEwLTEtMS0w_1e0572a3-caa8-4872-9c68-e06cc06438cf"
      unitRef="usd">487000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc58e69ba77c43269bee2f1ec8e6d211_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzUxLTEyLTEtMS0w_46776b98-e818-4a5d-8f73-ad01a499d4d8"
      unitRef="usd">70000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i119c6f8d17db48458e36c1f3a9179c49_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTUtMS0xLTA_159a0b92-45e9-4e7c-984c-b5bb1fbd9658"
      unitRef="usd">575000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i56d0327a63b54a97b59d8f1e9d73432d_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTctMS0xLTA_4c7bb7f9-5387-49f7-ac17-436ecba6aaa0"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09f19db800324212b706ce10f1b522a5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTEwLTEtMS0w_3ef7f870-e2d9-4ca0-aeed-4f85c9364bbe"
      unitRef="usd">581000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie12615627d174472b4716b6be8a1d2d3_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU0LTEyLTEtMS0w_0ce073f7-4c72-41ee-acd8-49ad67c2bdf7"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i8ea214001e9f486195c742daf12ddb25_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTUtMS0xLTA_79eeed9c-97fc-4355-ab1d-f05cc2ab188a"
      unitRef="usd">0</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTctMS0xLTA_069ed870-9ce9-4e88-8da4-9b57ab996435"
      unitRef="usd">0</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i40ef1a256bfe42d0a5d439f6938cb11f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTEwLTEtMS0w_67c2ea40-626f-4ec9-87b2-e0a6d58f1e88"
      unitRef="usd">1000000</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU3LTEyLTEtMS0w_6a8ce76e-0831-4d50-a0c3-f85c6c98ae59"
      unitRef="usd">0</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="i8ea214001e9f486195c742daf12ddb25_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTUtMS0xLTA_d2207dce-db24-404e-b167-2716575eebb7"
      unitRef="usd">-5000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTctMS0xLTA_066e1d4d-1301-4409-adc6-d18ffb4636d3"
      unitRef="usd">1000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i40ef1a256bfe42d0a5d439f6938cb11f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTEwLTEtMS0w_722b885c-a31d-4229-a7d6-66632c554b8e"
      unitRef="usd">-12000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU4LTEyLTEtMS0w_95d091bf-3d89-40e7-98f9-05ba8460564c"
      unitRef="usd">1000000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8ea214001e9f486195c742daf12ddb25_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTUtMS0xLTA_36520fa7-6d3f-4803-9eb0-fef62cbf9459"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i0322349ed6a74587aa90d3db4c0fa1db_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTctMS0xLTA_d7844a88-b913-45a6-806d-8af0b2aeffdf"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i40ef1a256bfe42d0a5d439f6938cb11f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTEwLTEtMS0w_72853927-a10a-47ad-9b7c-d6da3baf7f48"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie852a7fc786d4419ac610fbcc8ea491f_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzU5LTEyLTEtMS0w_cfc3aa30-c3ed-4cb7-9768-befc5c875b91"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i400adfb6d9a24e838352f6e032f92e94_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTUtMS0xLTA_f4c18567-1b01-4101-9e32-2ac08de687b1"
      unitRef="usd">569000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ce6beba334249f5b9758fc23ca1bfac_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTctMS0xLTA_19b601f5-0fd1-42eb-ab9b-fb9034c23a55"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i400adfb6d9a24e838352f6e032f92e94_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTEwLTEtMS0w_fe30be33-213e-4602-b3ae-e0d5512f695c"
      unitRef="usd">569000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ce6beba334249f5b9758fc23ca1bfac_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYwLTEyLTEtMS0w_d14fbfa3-8b53-44e4-aa7a-f7f05f3a3ea1"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTUtMS0xLTA_0448787d-1812-401d-8e22-6f8cc666f629"
      unitRef="usd">6366000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id647680599e948b98ff3c0602068349a_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTctMS0xLTA_baf575ce-3de5-4f08-a757-4124d749705c"
      unitRef="usd">5251000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTEwLTEtMS0w_bcd7ff6e-34c8-4f82-b30e-a4802bb09cf4"
      unitRef="usd">6366000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id647680599e948b98ff3c0602068349a_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzYyLTEyLTEtMS0w_cc8c6dfd-cf86-4094-8113-2023d949127f"
      unitRef="usd">5251000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTUtMS0xLTA_6ba0b98e-0955-4a2e-a98e-8cead0e4e9ac"
      unitRef="usdPerShare">0.4350</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTctMS0xLTA_4dfb8c6a-a12f-47a7-a4fe-b7d60596307d"
      unitRef="usdPerShare">0.4075</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTEwLTEtMS0w_f17cafe6-f39f-4c8d-b21d-6c19a822a22d"
      unitRef="usdPerShare">0.8700</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjMvZnJhZzphMTQ2Nzg3NzY4YWQ0ZjA2YmQxZDM5NDRiMTAyY2Q5ZS90YWJsZTplOWRhY2FlM2U1N2Q0Y2RiODAzOTg5Mzk1ZmVkMDUzYy90YWJsZXJhbmdlOmU5ZGFjYWUzZTU3ZDRjZGI4MDM5ODkzOTVmZWQwNTNjXzY0LTEyLTEtMS0w_9e5c4d40-d295-4991-89fe-51c8bb73447a"
      unitRef="usdPerShare">0.8150</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:Revenues
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtMi0xLTEtMA_0242e22f-ba5b-4235-8605-b9ea5a2b7bb9"
      unitRef="usd">1493000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtNC0xLTEtMA_17c51245-0ba9-4f15-91ec-f2d7c9ee69ce"
      unitRef="usd">1330000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtNy0xLTEtMA_cd994498-6633-4818-b1b9-5518362d3bbf"
      unitRef="usd">3430000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMtOS0xLTEtMA_5d55e4cf-7da7-426d-937b-8b564086dabf"
      unitRef="usd">3074000000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtMi0xLTEtMA_de14930c-fb3a-4a6f-89b2-14e4bd29c72d"
      unitRef="usd">87000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtNC0xLTEtMA_4ca23717-7719-4170-8b08-c266309fbd5c"
      unitRef="usd">43000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtNy0xLTEtMA_3c50097e-1a47-4e5d-a560-47ff1aee40d7"
      unitRef="usd">193000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzYtOS0xLTEtMA_18e6d355-8e2b-448b-a06a-3018849f50e0"
      unitRef="usd">122000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctMi0xLTEtMA_21a17f3a-b993-448f-916a-753c50d34246"
      unitRef="usd">383000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctNC0xLTEtMA_876e330b-a99b-4bef-a1ff-29eaddf2a007"
      unitRef="usd">354000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctNy0xLTEtMA_bd2aa7e7-0903-4164-bdcb-7227cfcf59a7"
      unitRef="usd">750000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzctOS0xLTEtMA_b752dfdb-f29b-4bc5-82ff-154b68126e00"
      unitRef="usd">701000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtMi0xLTEtMA_31c6c03a-697e-405c-9aa0-86e09ac51155"
      unitRef="usd">17000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtNC0xLTEtMA_724ded76-dbd3-494f-aa87-0b21bc7f398e"
      unitRef="usd">14000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtNy0xLTEtMA_d63efbe3-ada6-48c8-be42-aff2453434ab"
      unitRef="usd">35000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzgtOS0xLTEtMA_9a1df1ee-24b6-4577-9c26-437b9972a16e"
      unitRef="usd">32000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktMi0xLTEtMA_4b33aa9e-d618-4c22-9fd1-e2518ebc7547"
      unitRef="usd">94000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktNC0xLTEtMA_52619313-8f5b-49de-bf99-412b7fdc0919"
      unitRef="usd">80000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktNy0xLTEtMA_c5e9b6cd-091a-413e-8382-0b7e13d59f3a"
      unitRef="usd">372000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzktOS0xLTEtMA_5c636fc8-2692-4987-9c32-172bfe6c947e"
      unitRef="usd">350000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTItMS0xLTA_a7bfab67-4154-4a3f-b715-c8e82810b57f"
      unitRef="usd">339000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTQtMS0xLTA_6d74a1ea-f790-46fd-948c-20565c3a954e"
      unitRef="usd">302000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTctMS0xLTA_4a52b595-3b17-40e0-816c-6d2238cee47f"
      unitRef="usd">631000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEwLTktMS0xLTA_78cab698-1282-47be-b456-1bb4066f086e"
      unitRef="usd">580000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTItMS0xLTA_471d8ee7-f278-4dc0-b34c-8f824e0c563e"
      unitRef="usd">234000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTQtMS0xLTA_e7b72e46-7375-4bc8-9557-78550b320932"
      unitRef="usd">218000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTctMS0xLTA_863f8863-1925-405d-b9ea-bfb2d1d27fe9"
      unitRef="usd">563000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzExLTktMS0xLTA_f855f308-596b-4dd2-b147-cfb0804a73b5"
      unitRef="usd">530000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTItMS0xLTA_7002f4a1-2eab-431a-88b5-c45ae48b6bc1"
      unitRef="usd">82000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTQtMS0xLTA_9f45fefd-5ad8-49c4-b77b-3608fb890b2f"
      unitRef="usd">73000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTctMS0xLTA_70095d1d-e43e-440e-a7d4-cf0b50244e92"
      unitRef="usd">200000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEyLTktMS0xLTA_dd213366-3f7c-4d31-809f-6ab6aed3633b"
      unitRef="usd">184000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTItMS0xLTA_8ece2ee2-2084-4364-b317-305522de01fe"
      unitRef="usd">1236000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTQtMS0xLTA_05346ee7-98f5-490b-92ec-ad1401865a9e"
      unitRef="usd">1084000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTctMS0xLTA_fd3f5d71-f8c0-4888-bd7f-2eda05637886"
      unitRef="usd">2744000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzEzLTktMS0xLTA_8b3225fc-a747-4713-9d85-d0a4fbc867a6"
      unitRef="usd">2499000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTItMS0xLTA_9d38aed0-975f-4a71-9862-22532f4580e3"
      unitRef="usd">257000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTQtMS0xLTA_139407a5-ce17-43e9-871b-2ce8cdac00da"
      unitRef="usd">246000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTctMS0xLTA_5defbb44-bf90-408e-8ba9-6298fc354b2f"
      unitRef="usd">686000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE1LTktMS0xLTA_4a1591d7-b1cf-4503-9419-773327716cb9"
      unitRef="usd">575000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTItMS0xLTA_9fe95beb-d034-4851-8ed1-f9b7267ec4b3"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTQtMS0xLTA_6e7beb72-495b-4f72-976e-d73dad982261"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTctMS0xLTA_f4437b93-2632-44df-88c6-d155e1d1ca07"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE4LTktMS0xLTA_a6c84bb6-fb3b-497d-b0b2-4c03fafec636"
      unitRef="usd">2000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTItMS0xLTA_defb6465-3dbd-4c10-816c-8debbeec365d"
      unitRef="usd">2000000</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTQtMS0xLTA_d02839df-0c1c-4d0b-b324-e8612ffe7b4a"
      unitRef="usd">1000000</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTctMS0xLTA_3c5e54d9-a3df-4b71-81cb-9e5f335eda7f"
      unitRef="usd">3000000</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzE5LTktMS0xLTA_411d48a2-df19-4667-aef0-89d9be976ce5"
      unitRef="usd">2000000</cms:InterestAndDividendIncomeRelatedParties>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTItMS0xLTA_900bf0e7-7187-47d7-a1bd-3c658b2cdcac"
      unitRef="usd">2000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTQtMS0xLTA_cb9fc1d4-5430-488a-9b0b-79ab2bb1d8c9"
      unitRef="usd">2000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTctMS0xLTA_a3a3d77e-76a4-4432-9860-7acb5dce91b6"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIwLTktMS0xLTA_a7862681-5bca-498b-8254-291d41428133"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTItMS0xLTA_940ded23-3316-40eb-8793-ca1086b32ab1"
      unitRef="usd">38000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTQtMS0xLTA_0784b822-2d38-4222-a0ba-3f1f5a48f8f0"
      unitRef="usd">28000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTctMS0xLTA_c59cd914-561a-48cd-871e-47b80083d57a"
      unitRef="usd">76000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIxLTktMS0xLTA_0236bc6a-2b1b-4ae2-b004-ae20784365f5"
      unitRef="usd">57000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTItMS0xLTA_98e613db-c9f3-4111-aa72-260e22ab17e2"
      unitRef="usd">5000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTQtMS0xLTA_6d9d2019-8ac2-4c51-8097-76e44672818e"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTctMS0xLTA_b1a11246-da99-427a-926c-02a14eb884fe"
      unitRef="usd">6000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIyLTktMS0xLTA_5c9a99f3-10b4-4a51-8388-c34b25e5c593"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTItMS0xLTA_0689101c-b5af-4ae4-893e-59006cfe00d5"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTQtMS0xLTA_b82dcee7-ee0a-4804-8d50-60732d254ed8"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTctMS0xLTA_cfb58413-778e-470b-832b-bbc6a363f1f8"
      unitRef="usd">4000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzIzLTktMS0xLTA_1b8936d0-4d51-4b26-94ec-af94035a72b2"
      unitRef="usd">5000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTItMS0xLTA_2e07290b-ff6a-4dfe-aba3-94f02181766c"
      unitRef="usd">45000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTQtMS0xLTA_632bd255-2d30-466e-b18c-5d0ccd21237f"
      unitRef="usd">32000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTctMS0xLTA_9ef84493-74b1-4dcd-aeec-bcc0496376f7"
      unitRef="usd">85000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI0LTktMS0xLTA_63959d8e-73f6-48d9-9da7-53ebcf711724"
      unitRef="usd">61000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTItMS0xLTA_3c6d06ef-0126-4536-a581-c355e26f73bb"
      unitRef="usd">73000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTQtMS0xLTA_c5895838-7bcd-4666-ad6b-e37da4335e7a"
      unitRef="usd">77000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTctMS0xLTA_fcc1af02-8241-498b-944e-6886e464ee01"
      unitRef="usd">146000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI3LTktMS0xLTA_1df7c728-854b-4cbe-a3ca-5ad85f89e7d9"
      unitRef="usd">151000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTItMS0xLTA_7e0b0f50-f9c8-4fb1-927f-d41a7c4c1c6f"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTQtMS0xLTA_7b8200c0-ef9e-4673-9dbe-81978275bd76"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTctMS0xLTA_e5dc9add-6b11-41ed-93d1-25c2aad9b935"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI4LTktMS0xLTA_e3c5ce77-b8c7-484c-950d-5197bbd44541"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseOther
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTItMS0xLTA_8b7ee50a-8e13-4999-83e5-9edce34a1182"
      unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTQtMS0xLTA_fd299a05-8e16-4d8d-a4de-a896292eb865"
      unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTctMS0xLTA_437d64c9-0f09-414e-b029-3fe86a0a422e"
      unitRef="usd">4000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzI5LTktMS0xLTA_6d32ffcb-9fd2-42a4-866d-fcca66d0a0d5"
      unitRef="usd">5000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTItMS0xLTA_b19303ea-4bf3-4bc0-8026-0fcadc2e0a8f"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTQtMS0xLTA_04012a51-6d53-4ca5-b69e-98ac3328e481"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTctMS0xLTA_be3354fa-2bfa-4c4f-ac8c-2c3c0b0929e7"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMwLTktMS0xLTA_49bbf897-ebfe-4b2b-b862-8b4cd714dfde"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpense
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTItMS0xLTA_fec5bef3-5aad-4065-94c9-372dd57a7e90"
      unitRef="usd">78000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTQtMS0xLTA_00044e33-8a78-49f9-bfd7-7daff176487d"
      unitRef="usd">82000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTctMS0xLTA_300f2c4a-8f9d-445a-9de7-56a780db1bfd"
      unitRef="usd">155000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMxLTktMS0xLTA_065a4fe5-c073-4d2c-8954-7ea824f8af31"
      unitRef="usd">161000000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTItMS0xLTA_6c2c2efc-8a55-4e58-886a-d9b82c9e0f04"
      unitRef="usd">224000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTQtMS0xLTA_ad7f7e2d-2399-47cd-b194-f185ad1a5a9e"
      unitRef="usd">196000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTctMS0xLTA_2e94a9e9-1260-46b6-8e04-362272046501"
      unitRef="usd">616000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzMzLTktMS0xLTA_db9e998f-be96-4537-bb92-8fd7d305e226"
      unitRef="usd">475000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTItMS0xLTA_a7edfce1-66f2-4cf3-91c3-c46fc8caa449"
      unitRef="usd">34000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTQtMS0xLTA_07f6b212-f2c0-49cb-9898-46b3a447a566"
      unitRef="usd">36000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTctMS0xLTA_9ad2dc3f-b54f-4752-9227-d3d22f93e913"
      unitRef="usd">90000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM0LTktMS0xLTA_98b745b4-d8b7-4aa1-aa2a-818ff59d1b09"
      unitRef="usd">80000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTItMS0xLTA_df6936ee-9eab-4cc3-bd2b-db2d285b0657"
      unitRef="usd">190000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTQtMS0xLTA_1124536b-667a-48e8-91a1-f55de3feda34"
      unitRef="usd">160000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTctMS0xLTA_dfb204a8-0802-4beb-acd3-61846ed136d8"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM2LTktMS0xLTA_954c3e5e-6338-4dec-ba4a-dc4e8b4f7bf5"
      unitRef="usd">395000000</us-gaap:ProfitLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTItMS0xLTA_b4ba8830-4840-48a1-864d-82330786e547"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTQtMS0xLTA_f0c9883c-54a2-4251-bd30-c04009f124cb"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTctMS0xLTA_79565b0b-2bea-4066-82a8-6f91982a69cf"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM3LTktMS0xLTA_f504d8b7-1b87-4d7a-91e4-4e1103b865ee"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTItMS0xLTA_a77d98f0-5cf9-4754-9b68-ad424f604a1e"
      unitRef="usd">189000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTQtMS0xLTA_5e240281-775d-426a-ac50-0db37cd36dfa"
      unitRef="usd">159000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTctMS0xLTA_f0653ffe-c8d2-4f8a-9fac-110e52901958"
      unitRef="usd">525000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMjkvZnJhZzpkMjBlODFkOWZkM2U0ODBiYjliYjhhMDA3ZmM1NDgzNi90YWJsZTo5M2U5NThiYjM2MTM0YTEwOWYxZjJkNGMwNzM3MDZhNC90YWJsZXJhbmdlOjkzZTk1OGJiMzYxMzRhMTA5ZjFmMmQ0YzA3MzcwNmE0XzM5LTktMS0xLTA_136196d1-ee8d-4e56-9f13-85c197e6744d"
      unitRef="usd">394000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtMi0xLTEtMA_626c3288-db2f-43e3-afab-2ca1edc44f40"
      unitRef="usd">190000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtNC0xLTEtMA_254ebed8-4445-4f0a-9e0d-6e173840b71d"
      unitRef="usd">160000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtNy0xLTEtMA_998c8e12-fa8e-413e-8599-5f5e086342dd"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzMtOS0xLTEtMA_82965944-e1fa-4570-aa38-fa2ebc13d556"
      unitRef="usd">395000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzY_e5c1dcf3-cdc6-4723-940b-3fb5669faf40"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzEw_1433c2ac-016f-4a03-91a5-9348a3e79846"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzE0_8455fe40-71e5-42fb-8fcc-c5648724ddfa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMC0xLTEtMC90ZXh0cmVnaW9uOmY2NDQwZjg0MzQwZDRlNDRiOGE5YmEzOTY3M2Y3NzhmXzE4_124c05f4-63f2-4f1c-a547-0e7c9e569dd2"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctMi0xLTEtMA_cc09a201-bce4-4865-b519-b7ca57c409df"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctNC0xLTEtMA_5a5fb714-a1db-442e-aa2a-b2d7dce063d2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctNy0xLTEtMA_202ef875-a55a-48c5-8948-8035fdb0a361"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzctOS0xLTEtMA_21712988-de03-4943-a1fe-12a9461a73d4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTItMS0xLTA_05cca792-43b0-4c22-9eaf-97bfff51024c"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTQtMS0xLTA_a4a42ee8-455e-42a9-88cd-cf4c1abaeab3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTctMS0xLTA_9e850326-bc2b-4785-9aa1-d3c37fc3edd5"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE0LTktMS0xLTA_f8775c3f-78db-422a-a5f2-334c133dc91f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTItMS0xLTA_8898173f-37bf-40f7-b9ad-1f699c13489c"
      unitRef="usd">191000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTQtMS0xLTA_c2389e0b-ad17-429a-a582-33b0827d0429"
      unitRef="usd">160000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTctMS0xLTA_56c4cf82-87af-4339-9a72-12702879393e"
      unitRef="usd">527000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzIvZnJhZzpiNzRiNWY0YjM1NTE0NzAzYjkyYWY0M2U3MDQzOGJlZS90YWJsZTowN2VmOTZlZTlhMTk0MjM0YjFjM2U3Y2U2NzRjYzdhNy90YWJsZXJhbmdlOjA3ZWY5NmVlOWExOTQyMzRiMWMzZTdjZTY3NGNjN2E3XzE2LTktMS0xLTA_1af51d60-3d7b-41e6-a065-3878a1d83e79"
      unitRef="usd">395000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMtMi0xLTEtMA_4af56af0-fe21-410e-9722-90c78b88bad5"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMtNC0xLTEtMA_cb4b656b-d0d6-4884-acf9-41804a309a18"
      unitRef="usd">395000000</us-gaap:ProfitLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzUtMi0xLTEtMA_d331b3ae-cd59-4d12-b7c3-8939e2808a4d"
      unitRef="usd">563000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzUtNC0xLTEtMA_fd8555e2-9592-4e91-b65e-16d95acd90ec"
      unitRef="usd">530000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzYtMi0xLTEtMA_c66ebd74-9a86-4d52-9d6c-e9aae368af77"
      unitRef="usd">89000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzYtNC0xLTEtMA_69699bde-b025-47d8-957b-5a845cc5aa79"
      unitRef="usd">67000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzgtMi0xLTEtMA_69a6f6eb-fb17-4047-9739-1fb611bd1799"
      unitRef="usd">26000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzgtNC0xLTEtMA_0b0ac6e2-bf33-4396-97ad-3c0b5f97681e"
      unitRef="usd">4000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzktMi0xLTEtMA_685bbd8e-10a2-4e3d-b40f-6c030a26afcd"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzktNC0xLTEtMA_2c835c5f-e20e-4238-9bcc-b8dfb2a92e44"
      unitRef="usd">518000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzExLTItMS0xLTA_1d9c9ca1-55d2-49e0-a5fe-fdffdb479389"
      unitRef="usd">-104000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzExLTQtMS0xLTA_426f8d95-d948-4d2d-babc-e7b6a80e15d9"
      unitRef="usd">-158000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEyLTItMS0xLTA_4d9baa1d-5558-4c52-bca8-dcfb218fde2e"
      unitRef="usd">-35000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEyLTQtMS0xLTA_c4e812ce-41be-4d9c-af5e-b209d26b9174"
      unitRef="usd">-99000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEzLTItMS0xLTA_4c54cd08-3691-4307-8875-00b76a2c7fb5"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzEzLTQtMS0xLTA_05ad239a-45e7-4773-8960-7ea5f7b7abaa"
      unitRef="usd">18000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTItMS0xLTI2Mzk_558cd06f-c5e7-4984-9078-0574040d11b4"
      unitRef="usd">-76000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTQtMS0xLTI2Mzk_aed503f2-86ad-43a5-9e5d-a3982820b692"
      unitRef="usd">-4000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTItMS0xLTA_45c4e60c-2838-46d4-b672-6bd5cecf19f9"
      unitRef="usd">-33000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE0LTQtMS0xLTA_60b3d84d-6769-4cf2-88f7-b7913278ff7f"
      unitRef="usd">-32000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE1LTItMS0xLTA_cff13a6b-e361-4677-ae7b-7c0a7090942d"
      unitRef="usd">1400000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE1LTQtMS0xLTA_baddbebb-eac8-48e4-aab9-422a481707d8"
      unitRef="usd">781000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE4LTItMS0xLTA_c7d9adf3-ffb6-4d4c-bab1-c8f146694a8f"
      unitRef="usd">873000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzE4LTQtMS0xLTA_6c13d9cc-dfe0-42e4-9e39-4831443b1494"
      unitRef="usd">936000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIyLTItMS0xLTA_8ead451a-6b62-4686-a8f8-c6fd13cdeb33"
      unitRef="usd">57000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIyLTQtMS0xLTA_604b1270-de23-421b-9a00-a0cded551145"
      unitRef="usd">57000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIzLTItMS0xLTA_69a1af10-6006-4238-b28b-e643e8836df8"
      unitRef="usd">-930000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzIzLTQtMS0xLTA_161e6c9b-1c7f-4eca-b4e4-23918fcd17f8"
      unitRef="usd">-993000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI2LTItMS0xLTA_ca36bd1f-dbd4-4e7f-a822-ee19bbd64244"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI2LTQtMS0xLTA_c2028609-abbb-4e5a-aac6-ab76bec6281f"
      unitRef="usd">1528000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI3LTItMS0xLTA_97a79a60-5209-42ce-88bd-0da0a0931e61"
      unitRef="usd">13000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI3LTQtMS0xLTA_bccf096e-ad9a-4d02-ab71-ef4bd0b941b8"
      unitRef="usd">363000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI4LTItMS0xLTA_d452df52-36da-448d-9318-e8ebda6c3664"
      unitRef="usd">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI4LTQtMS0xLTA_0851a48e-6c9f-442b-a58f-3d6b2fcfbef6"
      unitRef="usd">90000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:IncreaseDecreaseInNotesPayableRelatedParties
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI5LTItMS0xLTA_0f357220-6fc5-4cad-b5c3-3316b5d69090"
      unitRef="usd">-307000000</us-gaap:IncreaseDecreaseInNotesPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInNotesPayableRelatedParties
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzI5LTQtMS0xLTA_98846362-a936-4b7e-ade2-56f040b20e2c"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInNotesPayableRelatedParties>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMwLTItMS0xLTA_3d5fc68c-6d7c-4947-a069-9663a9bdba97"
      unitRef="usd">275000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMwLTQtMS0xLTA_f07a01d0-f1bb-40dc-91ae-ab84680419b7"
      unitRef="usd">650000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMxLTItMS0xLTA_a3274cd1-8f02-42c2-b4ba-96782749a80f"
      unitRef="usd">381000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMxLTQtMS0xLTA_a452658d-b7fb-4da1-9296-5488747b470d"
      unitRef="usd">277000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMzLTItMS0xLTA_9bba7b8f-cb2d-4f2c-83dd-0baee77f9bce"
      unitRef="usd">-11000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzMzLTQtMS0xLTA_6ba74942-88ea-4322-9189-131e01fe9313"
      unitRef="usd">-35000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM0LTItMS0xLTA_1d6da57e-27c4-46a5-9251-a4d98fb163f3"
      unitRef="usd">-437000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM0LTQtMS0xLTA_7af77f21-cc22-4bc0-8758-956db96f9c3b"
      unitRef="usd">1413000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM2LTItMS0xLTA_199d4315-7cae-484f-95f7-a92bfd6ebdaa"
      unitRef="usd">33000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM2LTQtMS0xLTA_39d25337-ea6e-4e1c-a449-c8066d9a9eec"
      unitRef="usd">1201000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM3LTItMS0xLTA_804b5756-1bd3-4c10-ab3a-0d3e6d8d339a"
      unitRef="usd">35000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6b56658a986249cb98e9bd17e250603d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM3LTQtMS0xLTA_e3c299c3-168e-4514-89dc-34288f3df8f4"
      unitRef="usd">28000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM5LTItMS0xLTA_79118307-7bea-4469-a693-309efe406272"
      unitRef="usd">68000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzM5LTQtMS0xLTA_39e34803-49a7-4fae-ac49-7318e13282d8"
      unitRef="usd">1229000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzQ2LTItMS0xLTA_fba64a4f-4698-4e87-ab9c-20e7ccf6a8dd"
      unitRef="usd">134000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzUvZnJhZzo0Y2UwOTE2ZjI4NDE0YjYzYTI0YWY2MmI3OTg1M2ZhNS90YWJsZTo0MTJhYjExNDVmMTA0MzkzOGEzYWJiODc2OTAyOTQ1Mi90YWJsZXJhbmdlOjQxMmFiMTE0NWYxMDQzOTM4YTNhYmI4NzY5MDI5NDUyXzQ2LTQtMS0xLTA_f02b976a-8152-429f-be7b-5b7b035db64e"
      unitRef="usd">157000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzQtMi0xLTEtMA_90a4d002-7b83-4126-a69d-c700ee0dceb7"
      unitRef="usd">52000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzQtNC0xLTEtMA_b1e9ede6-2bed-48ce-b317-4b9a54dbeaf1"
      unitRef="usd">20000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzUtMi0xLTEtMA_185e5cb6-89ac-40d9-b401-7c210f01659c"
      unitRef="usd">16000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzUtNC0xLTEtMA_0a79ea80-5cf4-4759-804d-cb3a59bcbd3a"
      unitRef="usd">15000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjU4NTUyZTNlMDJiMjRjYzc5NGExODc3N2VlNTgzZTkyXzY_026c2e0c-c0d5-4515-8192-a4ade6e64609"
      unitRef="usd">27000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjU4NTUyZTNlMDJiMjRjYzc5NGExODc3N2VlNTgzZTkyXzEw_e9e9e0ba-69a3-46b0-80e3-62366f7fed70"
      unitRef="usd">29000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtMi0xLTEtMA_18a2390d-e78b-438b-b6b3-2a771022ea7d"
      unitRef="usd">718000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzYtNC0xLTEtMA_c158d966-1f86-477a-99ea-8305d77871a2"
      unitRef="usd">828000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzgtMi0xLTEtMA_2e31dd3f-862b-49d9-8192-1d796698def6"
      unitRef="usd">11000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzgtNC0xLTEtMA_d41c3561-3127-4171-b6e5-8238ac6d520a"
      unitRef="usd">18000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzExLTItMS0xLTA_e27b7c07-bed3-4af9-ab6e-b5a1abc3f5b4"
      unitRef="usd">318000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzExLTQtMS0xLTA_0649c45f-e7e4-4254-aa96-487683a9e2c3"
      unitRef="usd">353000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEyLTItMS0xLTA_a3077c8c-0735-4c03-aba4-3fef7ccfb0b4"
      unitRef="usd">166000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEyLTQtMS0xLTA_6809f0bf-6b01-4a05-a84b-5b3ad48da5c7"
      unitRef="usd">149000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEzLTItMS0xLTA_5cd757d2-5839-4375-9e3d-d981526bc085"
      unitRef="usd">49000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzEzLTQtMS0xLTA_fb193ec7-6667-41d1-8632-1e17f0f16abd"
      unitRef="usd">67000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE0LTItMS0xLTA_76fb4e7e-6a84-4a01-bbc2-1c050d5ffdcf"
      unitRef="usd">243000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE0LTQtMS0xLTA_db056f1e-7df2-4a0d-8d5c-9c167e66167b"
      unitRef="usd">332000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE1LTItMS0xLTA_10393ac7-72d8-4916-a3b0-af228937dd0d"
      unitRef="usd">21000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE1LTQtMS0xLTA_0fa4c552-2274-4467-ac1e-fa447384bd93"
      unitRef="usd">42000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE2LTItMS0xLTA_f755aab0-ef93-4f8b-b4d1-bef0b5fdfb10"
      unitRef="usd">125000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE2LTQtMS0xLTA_052f2f4d-1e76-4c1a-bef9-80e458e7d8e6"
      unitRef="usd">68000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE3LTItMS0xLTA_00893646-a858-4bcd-a8ec-94d4008db95b"
      unitRef="usd">1719000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzE3LTQtMS0xLTA_aa13d4bc-dde7-428b-8a28-b25f765c7428"
      unitRef="usd">1892000000</us-gaap:AssetsCurrent>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIwLTItMS0xLTA_f957d51d-3fdf-4c24-888c-a8cd144011ad"
      unitRef="usd">27910000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIwLTQtMS0xLTA_d76cd773-f995-4610-8ebf-6a95899e4287"
      unitRef="usd">26757000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIxLTItMS0xLTA_f2be1cc7-0cce-44d9-a9da-023d3b3a3c1b"
      unitRef="usd">8214000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIxLTQtMS0xLTA_5f721d59-d228-4ce9-b31a-0c62a97c3ab0"
      unitRef="usd">7844000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIyLTItMS0xLTA_c226fca1-bd05-4cc7-9f87-19de0d65a47c"
      unitRef="usd">19696000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIyLTQtMS0xLTA_3bbd3180-0e38-4c5a-bd97-e03371d0e471"
      unitRef="usd">18913000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIzLTItMS0xLTA_ee3801ab-0b65-490f-8cb3-abbde9891e3c"
      unitRef="usd">791000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzIzLTQtMS0xLTA_1df092eb-2742-4305-8586-75c02e1e3179"
      unitRef="usd">1058000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI0LTItMS0xLTA_4abc844f-fa49-440d-b7a3-b771ada34615"
      unitRef="usd">20487000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI0LTQtMS0xLTA_7ff3eb42-3b62-4082-8fee-04eeba2d4942"
      unitRef="usd">19971000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI3LTItMS0xLTA_762d793a-57b0-4f46-9e44-7b998839c716"
      unitRef="usd">2606000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI3LTQtMS0xLTA_16601abe-afee-45e5-97e9-99eef121b5ba"
      unitRef="usd">2653000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI4LTItMS0xLTA_49b43bc5-92e3-47b1-9508-ce7d5188edbc"
      unitRef="usd">24000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI4LTQtMS0xLTA_84b2b5dd-09fc-4aff-99e1-02f1b0c8915d"
      unitRef="usd">25000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI5LTItMS0xLTA_1f9727b6-964b-417c-b4f8-3a5da2d1c4b6"
      unitRef="usd">104000000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzI5LTQtMS0xLTA_09d5743f-f089-48f6-b2f0-9673b0bfe497"
      unitRef="usd">105000000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMwLTItMS0xLTA_8ab3bf19-bd44-4886-9b4d-7ad22568acd8"
      unitRef="usd">740000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMwLTQtMS0xLTA_528c5255-aa06-41f5-96fc-f4a3f91cafdb"
      unitRef="usd">753000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMxLTItMS0xLTA_20eb68e7-5744-4826-8b56-19407404a67c"
      unitRef="usd">3474000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMxLTQtMS0xLTA_0b863a82-164e-4883-b50d-1e154638a917"
      unitRef="usd">3536000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMzLTItMS0xLTA_5a5298fc-ce85-4301-a9ad-776ca6c5f5d2"
      unitRef="usd">25680000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTo2OTk3YTllNzAzNGM0M2JlYTdiZDQzNGRlNGQzZTZhYi90YWJsZXJhbmdlOjY5OTdhOWU3MDM0YzQzYmVhN2JkNDM0ZGU0ZDNlNmFiXzMzLTQtMS0xLTA_3197e528-c127-43bd-a15f-1a2cfd46c6f0"
      unitRef="usd">25399000000</us-gaap:Assets>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzQtMi0xLTEtMA_4f8db13e-d759-4610-853a-bc235c581f48"
      unitRef="usd">381000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzQtNC0xLTEtMA_f6aabb70-467d-4a75-bf48-fb38f87b59e7"
      unitRef="usd">384000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzYtMi0xLTEtMA_467fda5f-6167-4e13-9df0-fed40b3a6ca1"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzYtNC0xLTEtMA_c08e82cf-3b1a-417c-9917-bb199272fad2"
      unitRef="usd">307000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzctMi0xLTEtMA_179f1071-c76a-4772-8f97-75158a633d65"
      unitRef="usd">630000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzctNC0xLTEtMA_ffa18e78-db52-486f-b961-fc486208434f"
      unitRef="usd">636000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzgtMi0xLTEtMA_655069df-af77-4795-8ad2-81f1abedd489"
      unitRef="usd">13000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzgtNC0xLTEtMA_c5d4360b-532c-48e2-a3b0-ee39e732e03c"
      unitRef="usd">7000000</us-gaap:DueToRelatedPartiesCurrent>
    <cms:AccruedRateRefunds
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzktMi0xLTEtMA_9550cc04-4caa-4f16-b00e-0b5737e08d3f"
      unitRef="usd">21000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzktNC0xLTEtMA_902fa3be-aace-4a6f-a257-4577360a2c81"
      unitRef="usd">20000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEwLTItMS0xLTA_0ab70af8-24db-4fbf-8bc2-a3806034b525"
      unitRef="usd">72000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEwLTQtMS0xLTA_e32b4dea-a601-40c6-a833-643d5bc3085a"
      unitRef="usd">72000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzExLTItMS0xLTA_ca7829a3-b7f8-470a-93b6-78ec1ccdc8cf"
      unitRef="usd">369000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzExLTQtMS0xLTA_b8eaf68d-e0e1-41b4-96ae-48d2bfa307a2"
      unitRef="usd">458000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEyLTItMS0xLTA_852de5cc-5cf9-44ea-8217-b6d7184d911d"
      unitRef="usd">214000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEyLTQtMS0xLTA_31968224-8a34-451b-a2d7-c18bf4f81881"
      unitRef="usd">151000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEzLTItMS0xLTA_c0caed58-dbb0-4432-86f1-26b4ad7f18bc"
      unitRef="usd">122000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzEzLTQtMS0xLTA_bc65fcd9-73bb-4e26-b849-4279f90558f2"
      unitRef="usd">104000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE0LTItMS0xLTA_4b51dd23-19d6-40fb-8b20-2a0b35d9ae63"
      unitRef="usd">1822000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE0LTQtMS0xLTA_253b2484-43dc-408d-8733-0cc22f84babc"
      unitRef="usd">2139000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE3LTItMS0xLTA_659636fb-62e3-4f60-a360-3a71fcbf42b3"
      unitRef="usd">7730000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE3LTQtMS0xLTA_fde06481-fa71-4a9a-b92d-0ee69de555a7"
      unitRef="usd">7742000000</us-gaap:LongTermDebtNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE4LTItMS0xLTA_74a2e76b-da5a-470b-ac80-34b5981508c0"
      unitRef="usd">50000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE4LTQtMS0xLTA_96614e92-072d-4535-9c59-4fe9fa197f14"
      unitRef="usd">56000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE5LTItMS0xLTA_d02b3bd5-be98-4776-a04a-be82553dfa04"
      unitRef="usd">3761000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzE5LTQtMS0xLTA_7a085658-c95b-4919-870c-1cbbe5c777f8"
      unitRef="usd">3744000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIwLTItMS0xLTA_fc6ce494-c17d-4ac5-ac18-459bbce8a9ea"
      unitRef="usd">110000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIwLTQtMS0xLTA_1ff4226c-9103-4b3f-b04e-5e0857f55a37"
      unitRef="usd">112000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIxLTItMS0xLTA_601acf2e-9e5e-4811-ac60-d8a0ed8d1b25"
      unitRef="usd">584000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIxLTQtMS0xLTA_f124d476-ec42-45d9-9e17-2e7a87c96e73"
      unitRef="usd">530000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIyLTItMS0xLTA_20b2cc8c-934a-4a02-868d-46d83a935d23"
      unitRef="usd">113000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIyLTQtMS0xLTA_6d2ce327-c382-44ea-87e9-2c4ca966f615"
      unitRef="usd">115000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIzLTItMS0xLTA_50c17454-5b9b-4af2-8f50-58aa9d876af7"
      unitRef="usd">2213000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzIzLTQtMS0xLTA_6094d2d1-a57c-4fe4-a90d-8002bf6aefe0"
      unitRef="usd">2094000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI0LTItMS0xLTA_14c7635f-5c73-4e46-b171-8af15e6ea08e"
      unitRef="usd">320000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI0LTQtMS0xLTA_eece8bbc-2314-4bb4-8042-9af36e0a24dd"
      unitRef="usd">311000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI1LTItMS0xLTA_c2c76bb2-071e-4f22-a331-2c7a40e4c7fc"
      unitRef="usd">14881000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI1LTQtMS0xLTA_6821d7bd-b4ab-4fe4-9d4a-ff5b305526de"
      unitRef="usd">14704000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI3LTItMS0xLTA_304bfb9f-65cc-47d4-aaf6-e71200d600e2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzI3LTQtMS0xLTA_36d17a2e-f8c1-4009-8a63-8c207ce139c5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18xMg_b484fec2-937d-4cbc-9d76-de4caf207c03"
      unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18xMg_e525c794-7a3a-4ea9-a8b1-4e1b6749a161"
      unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18yMA_61c8775c-d74c-4dc6-909c-998bc9abfe89"
      unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNDEyYTFiMDBmZjk0ODhhOWQwZTQ2NmFlNzUzYWYxY18yMA_b57c2eb0-74df-45e9-ba92-8b454c732f40"
      unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTItMS0xLTA_338c99b8-1061-4965-b2be-1a4e367c769a"
      unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMxLTQtMS0xLTA_e091f7bd-3efc-4837-9161-e70856470724"
      unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMyLTItMS0xLTA_0c84fedd-62b3-476e-bb9b-0923a850d314"
      unitRef="usd">6299000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMyLTQtMS0xLTA_5dc4cd96-872e-4918-a728-67dbb608b01b"
      unitRef="usd">6024000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMzLTItMS0xLTA_c0d09971-277b-4b80-b4cb-ae3dbb20cc62"
      unitRef="usd">-35000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzMzLTQtMS0xLTA_8aaf7c9d-d125-46c0-ba4d-53e776417002"
      unitRef="usd">-36000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM0LTItMS0xLTA_c57360af-b35e-4c4c-8658-c84cef121393"
      unitRef="usd">1835000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM0LTQtMS0xLTA_90058b03-3f3d-492f-8bf0-a2540084fed2"
      unitRef="usd">1690000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM1LTItMS0xLTA_221ca32b-da38-4882-b7e7-fe51c63539db"
      unitRef="usd">8940000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM1LTQtMS0xLTA_7bac0e30-6bea-4396-bc9c-b22e3b7a9eb6"
      unitRef="usd">8519000000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3Nzk1_062097a2-cccf-4c95-af17-5c0141c19615"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3Nzk1_4432610d-3b15-4752-8c4a-e2c7bf736f8e"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3ODA3_09c62413-876a-43cf-b4dd-c935a916ee02"
      unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjowMmQ2MDIzN2Y0Mjc0NjJlYmZiNGU0MjMxZWI0ZjM3ZF8xMDk5NTExNjI3ODA3_ab02c34d-5430-4a2b-9d2b-2dd1d203b3a8"
      unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTItMS0xLTA_b2b6156e-5495-4f4f-b693-0605d9e87042"
      unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM2LTQtMS0xLTA_8ac95b43-70c7-4f0d-a095-f4858fccfab4"
      unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM3LTItMS0xLTA_b33e0b1f-c2d0-40b2-85b5-424d0e0d725e"
      unitRef="usd">8977000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM3LTQtMS0xLTA_97db42a9-88d9-4806-a65a-f5fb95b53606"
      unitRef="usd">8556000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM5LTItMS0xLTA_ca7cd1ee-9acc-419f-b5f5-f3c7c31797ae"
      unitRef="usd">25680000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yMzgvZnJhZzozOGFlMDkwY2Y2Yjg0ZDlmODc5ZWQ0OTA4NmE0MTJmZS90YWJsZTpjMzU1YTRmOWNiYjc0ZGNlYmIxMDIwNzhiYzFiOWU3YS90YWJsZXJhbmdlOmMzNTVhNGY5Y2JiNzRkY2ViYjEwMjA3OGJjMWI5ZTdhXzM5LTQtMS0xLTA_f391370b-5b11-4216-971b-d4570f595328"
      unitRef="usd">25399000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i587ffe67ca6d4ddb93615c64e171925c_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtMi0xLTEtMA_dffe4184-9385-414c-9221-0df9d52750a9"
      unitRef="usd">8766000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7e151cb07c0c4246b5ddb4e89762edae_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtNC0xLTEtMA_dd68c70a-dcd5-43f0-9935-255e445a69d6"
      unitRef="usd">8103000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtNy0xLTEtMA_4501a82b-2b15-4cfc-8352-a55ccd040be5"
      unitRef="usd">8556000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6b56658a986249cb98e9bd17e250603d_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMtOS0xLTEtMA_e2aa045e-3451-4b9a-85a1-982e4a56b163"
      unitRef="usd">7737000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e6fd1cb2c344b76900b474d0eefb353_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtMi0xLTEtMA_08d2c81d-2844-453e-bc1f-124734b0a994"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7cc65862128645e3bdc54856448d2d2c_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtMi0xLTEtMA_15468859-5f81-4e6b-a746-6b49316f2ab8"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iede64e69172043fe8322d22f561fa004_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNC0xLTEtMA_734377a1-a6db-4a1e-bafc-e02e9ddaea3d"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i62dfb76607b942d18b3568db81b4ad4e_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNC0xLTEtMA_9be54157-ec39-432c-a4dc-0a9c733d923b"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3972a976d394c969f6c5b56b873d7e8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNy0xLTEtMA_2c9cb99a-d20c-41b5-bfbd-4f6b8c11a24d"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e6fd1cb2c344b76900b474d0eefb353_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtNy0xLTEtMA_c772686a-e6c8-4359-a8bd-676ad0b1d2d7"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iede64e69172043fe8322d22f561fa004_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtOS0xLTEtMA_4fee3735-7e87-4df5-b59c-6c22d78e511c"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib167527575154aadb868fdd7ba0c80c3_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzgtOS0xLTEtMA_621c13ee-3a38-420d-97c6-36d38a91c962"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie827b10a2a8a4982ba10ea117bd8ec0f_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTItMS0xLTA_f1bf3c60-1495-4e81-bd5e-1d372d03457a"
      unitRef="usd">6174000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib0f8c9046e844cdcadfb8cc71bee7252_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTQtMS0xLTA_fd12c382-5985-46f8-bd49-6ed599299626"
      unitRef="usd">5724000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i162ca68cfdd84dcd8377d78e61f8f8d8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTctMS0xLTA_63aa3558-1a6a-488d-b4ab-025ed35adad1"
      unitRef="usd">6024000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifdf6eee086414459a6200982c3ebda20_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzExLTktMS0xLTA_dc1c4524-7dc3-4a94-a97c-fe6a2495ee99"
      unitRef="usd">5374000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="iaee26ac817544827a006a6e7173e254a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTItMS0xLTA_3088cfc5-5de3-4d9c-8027-79dbc633e262"
      unitRef="usd">125000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="ia0ff70df3df542ee936ba9f67100690b_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTQtMS0xLTA_486fa459-d0bc-4b5d-866d-10b2aa241147"
      unitRef="usd">300000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="i9286ef44a0644eb4a7b1b1f6150eb243_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTctMS0xLTA_d0343f92-37c5-4375-a013-ee809b9a166a"
      unitRef="usd">275000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="i9dd6d3f7711e47b792f1b3fcb2561723_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzEyLTktMS0xLTA_551085e4-ca4e-4799-b23b-0693ef16b5f3"
      unitRef="usd">650000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c0ced26021f4825aeda7841ad5da52e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTItMS0xLTA_16338004-cbb9-4f77-a3e9-5a43bcaf0fbc"
      unitRef="usd">6299000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d26baeba30a4ee2b8f978c8fdd3c08f_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTQtMS0xLTA_8b231301-46f5-4df5-974c-90b0bc9fd930"
      unitRef="usd">6024000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c0ced26021f4825aeda7841ad5da52e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTctMS0xLTA_57d04bd9-e5cc-4943-a9c2-a49fed42bfde"
      unitRef="usd">6299000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d26baeba30a4ee2b8f978c8fdd3c08f_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE0LTktMS0xLTA_93bdd060-537f-4505-8428-6ea468349f9c"
      unitRef="usd">6024000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i913f9fcee5ef42f0a1db4c3102106703_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTItMS0xLTA_055e6aef-3305-4d39-a802-746be8ae2649"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7e80294294e4722ad6df39b8e029d6f_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTQtMS0xLTA_1dc316ec-7f92-4251-839b-4e04d50679bd"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17f299238cad40dc98b17e6ecc3a359f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTctMS0xLTA_00b5da38-ab96-4940-a62b-1c53a58db484"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1cb8efb3990e47ce81d779a8a08a15fc_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE3LTktMS0xLTA_4b9ff40d-cd5c-41ba-87c8-852957ac9633"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib187de9b84764ad4957f9cb9b2608f30_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTItMS0xLTA_3b5b88ea-ec4c-4997-b9b2-cc5647aa789d"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69519bdafb4f49089c8241758c04be8b_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTQtMS0xLTA_1b5b3aa4-3cdd-48c2-854d-947249f83b9a"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a473d4ec5f14216bc62fdedcad2507b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTctMS0xLTA_efa08505-565d-4ff3-bb3f-6693006df081"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3185661c44c0466295ff490b7800c224_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzE5LTktMS0xLTA_ee45099d-7c47-414b-a095-00c753dad74d"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i87b16792600e4f6899f083b536312790_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTItMS0xLTA_acd75c92-a239-487e-9bb5-f436e1dbb35e"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i02fe50d485eb480faf74180b697ba6d4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTQtMS0xLTA_8d688d2a-7fb1-42df-ba02-d95b97a306df"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i2d73f9cc669d43fea808a71ecf5dd4c6_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTctMS0xLTA_8da84d2d-eb34-446e-b1ed-a3997a9a5179"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ibd47d361984f467ea1837444485b5553_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIyLTktMS0xLTA_23dbc9de-5a2c-42d8-8c30-f10a12542d2e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i723a0089303b44fbab2f2e47eddf76f9_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTItMS0xLTA_4b7ae4ca-dbda-4101-acf4-1bb4566f2242"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69519bdafb4f49089c8241758c04be8b_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTQtMS0xLTA_8804281a-a69e-4a1f-a7e7-5767eb7b5a02"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i723a0089303b44fbab2f2e47eddf76f9_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTctMS0xLTA_7c67e04e-46f9-4481-88e4-5bf944f5ec41"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i557f73353b1142a1b0ccb020e9e10da4_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzIzLTktMS0xLTA_0e06cb3f-1c4e-409f-9fd5-67e3b294332c"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i768df287c6874884a7b7873e5044bd23_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTItMS0xLTA_df99d4ba-bdf1-4542-a8e4-d21e887afccd"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4689479c396e4b9e971491ad5b50eb73_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTQtMS0xLTA_bff8d43e-9800-4abd-b8f8-7dcdb03b6560"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i768df287c6874884a7b7873e5044bd23_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTctMS0xLTA_80698ad2-f328-43f9-b31d-78005181290c"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4689479c396e4b9e971491ad5b50eb73_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzMxLTktMS0xLTA_c6ad1afc-245b-40fc-82f9-0cb56d628ea5"
      unitRef="usd">-28000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia89efaf597c84a239847afe394413059_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTItMS0xLTA_f9603e58-6251-4c0d-a9a9-b3930a8cb2bc"
      unitRef="usd">1750000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8b15bee9062648f6bd07b0736dd80187_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTQtMS0xLTA_a0a555db-04b8-4e81-977a-374693e9bd8f"
      unitRef="usd">1529000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bd7b4ba87f94d85a542edba5cf71ff3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTctMS0xLTA_3dab0ee7-5c93-4c4a-9032-307205ff0656"
      unitRef="usd">1690000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1330a740553b45ca970e703442e73099_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM0LTktMS0xLTA_b4ccc229-c908-409f-b109-031bac7d37b2"
      unitRef="usd">1513000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie95f7f271203435e8a2dab368c794278_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTItMS0xLTA_9aa0bd2c-f6ee-4361-a30f-7a178ffab073"
      unitRef="usd">190000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTQtMS0xLTA_52f852ee-08ad-49a8-b3bb-6d584f489e33"
      unitRef="usd">160000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic192a955e2a641728c82917ec63322e7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTctMS0xLTA_7a8412fb-8098-4583-9266-b95fb4ce7158"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM2LTktMS0xLTA_516e5e8d-f797-4d50-9f13-57de27d8c2b4"
      unitRef="usd">395000000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie95f7f271203435e8a2dab368c794278_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTItMS0xLTA_387fbdd2-4dc8-4d8d-b188-0b4b64352830"
      unitRef="usd">104000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTQtMS0xLTA_50a37ec5-bc1f-41eb-9fd9-dc72693e2c97"
      unitRef="usd">57000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic192a955e2a641728c82917ec63322e7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTctMS0xLTA_eb10a254-cbdc-46af-8918-83147b4cb490"
      unitRef="usd">380000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM3LTktMS0xLTA_ddaaec62-31e8-464c-bae3-1b760cebe482"
      unitRef="usd">276000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ie95f7f271203435e8a2dab368c794278_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTItMS0xLTA_b64b696d-d778-443f-82b8-d45e543e1a35"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i3b294d91c05e46f8b423b25b749d19f3_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTQtMS0xLTA_53c2238d-2046-4f0b-9587-2da759710505"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ic192a955e2a641728c82917ec63322e7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTctMS0xLTA_b7000529-b20f-482f-a8c7-2a32c9818178"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i162b7c49cfd84c5c9962cb30c582ea1d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM4LTktMS0xLTA_60ed48c1-97c1-48cd-932d-b392a28215fb"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i88cdde61f2c74d3eac253e919609c815_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTItMS0xLTA_43c9f037-5192-42c3-9f89-5b661c8bd1ca"
      unitRef="usd">1835000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a092f70efd14387aa3aee069cc9b1a3_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTQtMS0xLTA_d1ba78c0-973c-4cb2-b3ba-cf96b1a31fa7"
      unitRef="usd">1631000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i88cdde61f2c74d3eac253e919609c815_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTctMS0xLTA_022b941b-6e52-4dae-a0b2-5a96527baacb"
      unitRef="usd">1835000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a092f70efd14387aa3aee069cc9b1a3_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzM5LTktMS0xLTA_2e33c4db-48ca-49fe-abca-0633f1cc0bc1"
      unitRef="usd">1631000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c91655a8dba4a228f6f7103e1bf7629_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTItMS0xLTA_abdb5233-6628-41e7-a25d-2bee9676ff36"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i303ceef8b16f45e4afbeded3d7352c3a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTItMS0xLTA_ce7210e1-cec9-4863-8206-caf4ba9e8f4c"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib62760e87f014ad4b639896dfb94b115_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTQtMS0xLTA_02a9a1ff-dadf-4a5e-b2d4-2b394697d532"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i57d8c844ced74cde8ad7203bb2df309e_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTQtMS0xLTA_b9230cf7-131d-4eb2-85ae-7ec483c2ff11"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i303ceef8b16f45e4afbeded3d7352c3a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTctMS0xLTA_2347fe9e-9daa-430f-a3fc-ed72ccbb512a"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i73e408fd81f64c3a9e13b29876b4207a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTctMS0xLTA_6785bfe4-fa2d-4ff9-a394-4a8473c9c575"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i57d8c844ced74cde8ad7203bb2df309e_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTktMS0xLTA_50fa8cec-c660-4ce5-80b6-68709675255d"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc5ab32d7f954632afe2d376ff23c719_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ0LTktMS0xLTA_6ee4576c-c6b8-489b-812b-aa827a0323e5"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTItMS0xLTA_918d4ffb-daec-4930-a37a-0d54049c602a"
      unitRef="usd">8977000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTQtMS0xLTA_e7d9903e-4551-4cf5-83fc-99195fc6c25d"
      unitRef="usd">8505000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTctMS0xLTA_6d3d83ae-5625-473f-a906-8f6a9d86d489"
      unitRef="usd">8977000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ica9d5240abbf4de69b2fed9d2bed6cfc_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNDEvZnJhZzowNmVhZGZiNmVmYzM0ZWI2YTVlZmU0YWNmMjM0NjcwNi90YWJsZToyZjAwYWIzN2M1NzY0M2FkYmQwZGYzNTVhNjliYjg4ZS90YWJsZXJhbmdlOjJmMDBhYjM3YzU3NjQzYWRiZDBkZjM1NWE2OWJiODhlXzQ2LTktMS0xLTA_edcb78a2-b73d-448b-986c-9cb11c2beea6"
      unitRef="usd">8505000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzY1Mw_9ba596aa-802e-4325-8f50-ece7b4ca6595">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 Staff, 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 adequacy of the record of evidence supporting the recovery of Smart Energy investments, 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:&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;2021, the MPSC Staff filed testimony in the general electric rate case that Consumers filed in March&#160;2021. In its testimony, the MPSC Staff recommended the disallowance of cost recovery for certain categories of recently completed capital expenditures incurred by Consumers. At June&#160;30,&#160;2021, Consumers had incurred $39&#160;million of such expenditures. A material disallowance of &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;incurred capital costs could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; results of operations. 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:700;line-height:120%"&gt;Reserve for Customer Refunds:&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 December&#160;2020, the MPSC issued an order authorizing Consumers to refund $28&#160;million voluntarily to utility customers. In May&#160;2021, the MPSC approved a filing submitted by Consumers that proposed the refund take the form of incremental spending in 2021 above amounts included in rates on various programs, including electric service restoration and gas and electric technology expenses. If Consumers does not achieve the incremental spending, the remaining balance will be provided to electric or gas utility customers through a bill credit. Consumers had recorded a current regulatory liability of $23&#160;million at June&#160;30,&#160;2021 and $28&#160;million at December&#160;31,&#160;2020 related to this voluntary refund.&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 Transmission 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 October&#160;2020, Consumers completed a sale of the electric utility&#x2019;s remaining transmission equipment to METC. In December&#160;2020, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with electric utility customers; this application was approved by the MPSC in February&#160;2021. Consumers will share the gain through incremental service restoration spending in 2021 above amounts included in rates or through a bill credit to electric utility customers in 2022. As a result, the $14&#160;million gain to be shared with customers was recorded on Consumers&#x2019; consolidated balance sheets as a current regulatory liability at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. &lt;/span&gt;&lt;/div&gt;Energy Waste Reduction Plan Incentive: Consumers filed its 2020 energy waste reduction reconciliation in May&#160;2021, requesting the MPSC&#x2019;s approval to collect from customers the maximum performance incentive of $42&#160;million for exceeding statutory savings targets in 2020. Consumers recognized incentive revenue under this program of $42&#160;million in 2020.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzY1Mw_ae4e7382-c625-4f1b-b29b-e86d8fa8874a">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 Staff, 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 adequacy of the record of evidence supporting the recovery of Smart Energy investments, 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:&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;2021, the MPSC Staff filed testimony in the general electric rate case that Consumers filed in March&#160;2021. In its testimony, the MPSC Staff recommended the disallowance of cost recovery for certain categories of recently completed capital expenditures incurred by Consumers. At June&#160;30,&#160;2021, Consumers had incurred $39&#160;million of such expenditures. A material disallowance of &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;incurred capital costs could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; results of operations. 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:700;line-height:120%"&gt;Reserve for Customer Refunds:&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 December&#160;2020, the MPSC issued an order authorizing Consumers to refund $28&#160;million voluntarily to utility customers. In May&#160;2021, the MPSC approved a filing submitted by Consumers that proposed the refund take the form of incremental spending in 2021 above amounts included in rates on various programs, including electric service restoration and gas and electric technology expenses. If Consumers does not achieve the incremental spending, the remaining balance will be provided to electric or gas utility customers through a bill credit. Consumers had recorded a current regulatory liability of $23&#160;million at June&#160;30,&#160;2021 and $28&#160;million at December&#160;31,&#160;2020 related to this voluntary refund.&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 Transmission 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 October&#160;2020, Consumers completed a sale of the electric utility&#x2019;s remaining transmission equipment to METC. In December&#160;2020, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with electric utility customers; this application was approved by the MPSC in February&#160;2021. Consumers will share the gain through incremental service restoration spending in 2021 above amounts included in rates or through a bill credit to electric utility customers in 2022. As a result, the $14&#160;million gain to be shared with customers was recorded on Consumers&#x2019; consolidated balance sheets as a current regulatory liability at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. &lt;/span&gt;&lt;/div&gt;Energy Waste Reduction Plan Incentive: Consumers filed its 2020 energy waste reduction reconciliation in May&#160;2021, requesting the MPSC&#x2019;s approval to collect from customers the maximum performance incentive of $42&#160;million for exceeding statutory savings targets in 2020. Consumers recognized incentive revenue under this program of $42&#160;million in 2020.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts
      contextRef="iaba3eee051a14e908c79b943305b5262_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzkzNDU4NDg4Mzc2MTE_26fce495-ff47-4863-a4c5-e358a60b41d8"
      unitRef="usd">39000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i62e93db155d947cdbbda02cc45c0ec05_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzg4_5318f16d-1872-473e-95ec-623b902b796e"
      unitRef="usd">28000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="iba503905cfa14e96a5eb89b1e9fdd13a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzE1Mg_76ef6e81-bd44-413f-996a-5e6ea9c1aeeb"
      unitRef="usd">23000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i62e93db155d947cdbbda02cc45c0ec05_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzEwOTk1MTE2Mjg0Njk_d7c3a405-5389-4e5e-b150-27f6c57927fc"
      unitRef="usd">28000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i0efb149c1c3c4fa1a87499f82fa74ac8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzIyNQ_481ba87a-cb5c-4e8d-aa17-e140d858f5f6"
      unitRef="usd">14000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ia85a3b5f128743338d9862eb16cabb04_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzIyNQ_e91b82a8-157e-461e-9018-fcbed9f172ce"
      unitRef="usd">14000000</us-gaap:RegulatoryLiabilityCurrent>
    <cms:RequestedRecoveryCollection
      contextRef="i015a4288013d4d78a4b4a4dbfba8a3f1_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzUzNA_3e1b475b-cbde-4e64-bb20-7b067c6dfa79"
      unitRef="usd">42000000</cms:RequestedRecoveryCollection>
    <us-gaap:Revenues
      contextRef="i36e7d4e27f974560b3b3b304df94f0a7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNTkvZnJhZzpmZDE3YjJjMjI2YTE0MGE5OTE1YWJkNzY1OWJlNzVmMS90ZXh0cmVnaW9uOmZkMTdiMmMyMjZhMTQwYTk5MTVhYmQ3NjU5YmU3NWYxXzY0NQ_e8daa3f5-a317-4c5d-8b78-c99ae801bb6e"
      unitRef="usd">42000000</us-gaap:Revenues>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0Njgy_85ce67c6-8e41-4ba2-90a3-c0c6ffc3bb47">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 valid through September&#160;2020. CMS&#160;Land submitted a renewal request for the permit in April&#160;2020. CMS&#160;Land is allowed to continue operating under the previous NPDES permit until a response is received from EGLE.&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;2021, 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 percent and an inflation rate of one&#160;percent on annual operating and &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;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 2021 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;2021&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;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;/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:11pt;font-weight:700;line-height:120%"&gt;Equatorial Guinea Tax Claim:&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 2002, CMS&#160;Energy sold its oil, gas, and methanol investments in Equatorial Guinea. The government of Equatorial Guinea claims that, in connection with the sale, CMS&#160;Energy owes $152&#160;million in taxes, plus substantial penalties and interest that could be up to or exceed the amount of the taxes claimed. In 2015, the matter was proceeding to formal arbitration; however, since then, the government of Equatorial Guinea has stopped communicating. CMS&#160;Energy has concluded that the government&#x2019;s tax claim is without merit and believes the likelihood of material loss to be remote, but cannot predict the financial impact or outcome of the matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s liquidity, financial condition, and results of 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: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 $3&#160;million and $4&#160;million. At June&#160;30,&#160;2021, Consumers had a recorded liability of $3&#160;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;2021, 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;MCV&#160;PPA:&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 2017, the MCV&#160;Partnership initiated arbitration against Consumers, asserting a breach of contract associated with the MCV&#160;PPA. In&#160;2019, an arbitration panel issued an order concluding that the MCV Partnership is not entitled to any damages associated with a claim against Consumers that was related to the Clean Air Act. In November&#160;2020, the MCV&#160;Partnership and Consumers signed a settlement agreement resolving all remaining disputes between the parties, and filed the settlement and associated agreements with the MPSC for approval. In March&#160;2021, the MPSC approved the settlement and associated agreements.&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;Plant Purchase Commitment: &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 conjunction with its 2021&#160;IRP, Consumers executed agreements to purchase:&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;the New Covert Generating Facility, a natural gas-fueled generating unit with 1,176 MW of nameplate capacity in Van&#160;Buren County, Michigan, for $810 million, subject to certain adjustments, in 2023&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;the enterprises segment&#x2019;s three natural gas-fueled generating units, totaling 1,001&#160;MW of nameplate capacity, for $515 million, subject to certain adjustments, in 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;These agreements are subject to the approval of the MPSC and FERC and the New Covert Generating Facility agreement is subject to the expiration of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976.&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;2021, Consumers had a recorded liability of $56&#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 percent and an inflation rate of 2.5 percent. The undiscounted amount of the remaining obligation is &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;$61&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2021 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;2021&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;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;/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;23&#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;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;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;2021, Consumers had a regulatory asset of $115&#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;2021, 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 May&#160;2020, the MPSC approved an administrative settlement agreement between Consumers and the MPSC Staff, which resulted in a $10,000 civil penalty in connection with the fire. Consumers may also be subject to various claims from impacted customers and claims for damages. &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. Consumers could also be subject to disallowances of costs associated with the repair and modification of the Ray Compressor Station. At June&#160;30,&#160;2021, Consumers had incurred capital expenditures of $17&#160;million 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;As of June&#160;30,&#160;2021, Consumers had recorded an insurance recovery of $10&#160;million related to the compressor station; of this amount, $7&#160;million represented recovery of the costs to repair the station and $3&#160;million represented recovery of incremental gas purchases related to the fire. Consumers recognized $4&#160;million of the insurance recovery as a reduction to plant, property, and equipment, $3&#160;million as a reduction of maintenance and other operating expenses, and $3&#160;million as operating revenue.&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 this time, Consumers cannot predict the outcome of these matters or other gas-related incidents and a reasonable estimate of a total loss cannot be made, but they could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; results of operations, financial condition, or liquidity, and could subject Consumers&#x2019; gas utility to increased regulatory scrutiny.&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;2021:&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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&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 purchase of VIE&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;September&#160;2020&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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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;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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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;2021, 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 &lt;/span&gt;&lt;/div&gt;CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NzE5_a429fa86-3ffc-4626-844a-9f45095f5d43">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 valid through September&#160;2020. CMS&#160;Land submitted a renewal request for the permit in April&#160;2020. CMS&#160;Land is allowed to continue operating under the previous NPDES permit until a response is received from EGLE.&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;2021, 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 percent and an inflation rate of one&#160;percent on annual operating and &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;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 2021 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;2021&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;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;/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:11pt;font-weight:700;line-height:120%"&gt;Equatorial Guinea Tax Claim:&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 2002, CMS&#160;Energy sold its oil, gas, and methanol investments in Equatorial Guinea. The government of Equatorial Guinea claims that, in connection with the sale, CMS&#160;Energy owes $152&#160;million in taxes, plus substantial penalties and interest that could be up to or exceed the amount of the taxes claimed. In 2015, the matter was proceeding to formal arbitration; however, since then, the government of Equatorial Guinea has stopped communicating. CMS&#160;Energy has concluded that the government&#x2019;s tax claim is without merit and believes the likelihood of material loss to be remote, but cannot predict the financial impact or outcome of the matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s liquidity, financial condition, and results of 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: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 $3&#160;million and $4&#160;million. At June&#160;30,&#160;2021, Consumers had a recorded liability of $3&#160;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;2021, 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;MCV&#160;PPA:&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 2017, the MCV&#160;Partnership initiated arbitration against Consumers, asserting a breach of contract associated with the MCV&#160;PPA. In&#160;2019, an arbitration panel issued an order concluding that the MCV Partnership is not entitled to any damages associated with a claim against Consumers that was related to the Clean Air Act. In November&#160;2020, the MCV&#160;Partnership and Consumers signed a settlement agreement resolving all remaining disputes between the parties, and filed the settlement and associated agreements with the MPSC for approval. In March&#160;2021, the MPSC approved the settlement and associated agreements.&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;Plant Purchase Commitment: &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 conjunction with its 2021&#160;IRP, Consumers executed agreements to purchase:&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;the New Covert Generating Facility, a natural gas-fueled generating unit with 1,176 MW of nameplate capacity in Van&#160;Buren County, Michigan, for $810 million, subject to certain adjustments, in 2023&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;the enterprises segment&#x2019;s three natural gas-fueled generating units, totaling 1,001&#160;MW of nameplate capacity, for $515 million, subject to certain adjustments, in 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;These agreements are subject to the approval of the MPSC and FERC and the New Covert Generating Facility agreement is subject to the expiration of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976.&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;2021, Consumers had a recorded liability of $56&#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 percent and an inflation rate of 2.5 percent. The undiscounted amount of the remaining obligation is &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;$61&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2021 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;2021&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;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;/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;23&#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;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;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;2021, Consumers had a regulatory asset of $115&#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;2021, 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 May&#160;2020, the MPSC approved an administrative settlement agreement between Consumers and the MPSC Staff, which resulted in a $10,000 civil penalty in connection with the fire. Consumers may also be subject to various claims from impacted customers and claims for damages. &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. Consumers could also be subject to disallowances of costs associated with the repair and modification of the Ray Compressor Station. At June&#160;30,&#160;2021, Consumers had incurred capital expenditures of $17&#160;million 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;As of June&#160;30,&#160;2021, Consumers had recorded an insurance recovery of $10&#160;million related to the compressor station; of this amount, $7&#160;million represented recovery of the costs to repair the station and $3&#160;million represented recovery of incremental gas purchases related to the fire. Consumers recognized $4&#160;million of the insurance recovery as a reduction to plant, property, and equipment, $3&#160;million as a reduction of maintenance and other operating expenses, and $3&#160;million as operating revenue.&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 this time, Consumers cannot predict the outcome of these matters or other gas-related incidents and a reasonable estimate of a total loss cannot be made, but they could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; results of operations, financial condition, or liquidity, and could subject Consumers&#x2019; gas utility to increased regulatory scrutiny.&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;2021:&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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&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 purchase of VIE&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;September&#160;2020&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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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;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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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;2021, 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 &lt;/span&gt;&lt;/div&gt;CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE1NzY_279ac94d-6487-4512-bfc3-e0422ffe40ec"
      unitRef="usd">44000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE3Mzk_ea2edc8d-1edc-46ab-a360-cfca33c25e37"
      unitRef="number">0.0434</us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate>
    <cms:AccrualForEnvironmentalLossContingenciesInflationRate
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE3Njc_b32223e5-9a06-44d1-b99f-d3dde5cc51cf"
      unitRef="number">0.01</cms:AccrualForEnvironmentalLossContingenciesInflationRate>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE4NzY_75746d2a-b885-4148-9331-7ae6aa04f401"
      unitRef="usd">55000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <cms:ExpectedRemediationCostsByYearTableTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NzAw_bd43ea5a-e8c2-4fb4-b057-b8b5afce8271">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2021 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;2021&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;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;/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="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtMi0xLTEtMA_79dec968-478e-416c-8f39-00847af4203f"
      unitRef="usd">2000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtNC0xLTEtMA_95d9dc98-cb4d-4b71-be9e-401db16e5636"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtNi0xLTEtMA_eec0c031-c60f-43dd-9e7f-97f63370e0c3"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtOC0xLTEtMA_511a902e-8ea0-4f44-9df9-910a65dddced"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtMTAtMS0xLTA_04ae4fc4-b375-40c8-80df-475cb39a3b28"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear
      contextRef="i7d3b6fde888f42bdbed66ec998e5d70c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo5NGZkNjI0M2IzZDk0Yjg0OTNjNDhlMjk4NjQyZTYxYS90YWJsZXJhbmdlOjk0ZmQ2MjQzYjNkOTRiODQ5M2M0OGUyOTg2NDJlNjFhXzMtMTItMS0xLTA_892ff474-1d37-41b9-9e88-8f794dfcc1f0"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <cms:ForeignGovernmentTaxClaimOnSale
      contextRef="i9d36a9f037f647ac951ef14cf373acde_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzI1NTQ_ae1832d4-a12d-4494-9b54-fd03a1b17aad"
      unitRef="usd">152000000</cms:ForeignGovernmentTaxClaimOnSale>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="idea8c64c8ec04d17a13613069005b8b2_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3MzY_3a744402-f5b8-483d-a710-b1c6376537b4"
      unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i5cbc2182b96d44edab545733d7c28a9d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3MzY_a0e4afd0-7ddc-4d7f-b8ed-b929e720b598"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="icb30c98554a84602b86f868ce78605a7_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3NDM_89d311d8-cd6d-4c08-a472-ea3be87661d7"
      unitRef="usd">4000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="idea8c64c8ec04d17a13613069005b8b2_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3OTI_3a744402-f5b8-483d-a710-b1c6376537b4"
      unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i5cbc2182b96d44edab545733d7c28a9d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzM3OTI_a0e4afd0-7ddc-4d7f-b8ed-b929e720b598"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i4615f3851c474283bdbd394f5ce8d6b5_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzUwOTg_95a21b78-05bc-4323-b31c-46b11651d5e1"
      unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i17a7cb24a9b54f0eb3545a5129c5cd52_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzUxMDU_f645331a-1571-42cb-b5ab-4eba5b808dc7"
      unitRef="usd">8000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i20508a2fb32f4cc8b67040751ac543c9_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzUzMjE_78d8f36d-9906-4eb7-9ddd-1f13aeeafb93"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <cms:PublicUtilityUtilityPlantNameplateCapacity
      contextRef="if5f37ab1530a4a2899cc3f0dc33467bf_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NDQy_ff43ff68-f5f1-4dbb-914d-4dd5be5cb3f6"
      unitRef="mw">1176</cms:PublicUtilityUtilityPlantNameplateCapacity>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="i38adfc98ffc949a79a3f2026ac862018_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NDY4_12af36ca-c87b-49e6-8274-fafa7d5f095b"
      unitRef="usd">810000000</us-gaap:LongTermPurchaseCommitmentAmount>
    <cms:PublicUtilityUtilityPlantNameplateCapacity
      contextRef="i3b2e2d55e56d41208706922054d0873c_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NTYx_64b8c3f8-533f-4d17-b3ec-b242ec75a427"
      unitRef="mw">1001</cms:PublicUtilityUtilityPlantNameplateCapacity>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="i271b9b4b954d431182adacfd3fa6cdb5_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzExNTQ0ODcyMTA5NjEz_f9612aac-6f80-48c0-b37e-b40497fa4567"
      unitRef="usd">515000000</us-gaap:LongTermPurchaseCommitmentAmount>
    <cms:NumberOfFormerManufacturedGasPlants
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzcxMDY_24b1edfa-b603-4aff-8b09-66edc07fe6a5"
      unitRef="site">23</cms:NumberOfFormerManufacturedGasPlants>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzczODM_5710ec59-cc86-4324-812c-ed796d96ef2f"
      unitRef="usd">56000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzc1Mjk_e1a1256d-8d31-4627-9158-bb4137518c4b"
      unitRef="number">0.0257</us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate>
    <cms:AccrualForEnvironmentalLossContingenciesInflationRate
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzc1NTc_88e892ba-c916-42ea-8b19-05e8938a2090"
      unitRef="number">0.025</cms:AccrualForEnvironmentalLossContingenciesInflationRate>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzc2MTY_da332e07-0a79-44d8-8693-f23678f7e480"
      unitRef="usd">61000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <cms:ExpectedRemediationCostsByYearTableTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NjQy_fda4b809-a28b-4bbb-92fe-f65f9d498ae3">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2021 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;2021&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;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;/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;23&#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;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;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="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtMi0xLTEtMA_e8cbc66a-773d-4ed1-8113-9330329cb728"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtNC0xLTEtMA_c956f3e9-4810-4087-b5dd-c7b3db99c3d1"
      unitRef="usd">9000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtNi0xLTEtMA_ea47fdd9-381d-4933-8074-80a2e3705f18"
      unitRef="usd">23000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtOC0xLTEtMA_162c22db-e50c-4af3-b384-08c0ba9235a7"
      unitRef="usd">11000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtMTAtMS0xLTA_c322b4fe-ec59-4719-9081-569dfbd11879"
      unitRef="usd">2000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear
      contextRef="id346865bc69e45d99aa4693ab6148cad_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZToxNDk2OTFkZGQ1MGE0MjM0YTMwMDRhZTRhYmNmNzkwZS90YWJsZXJhbmdlOjE0OTY5MWRkZDUwYTQyMzRhMzAwNGFlNGFiY2Y3OTBlXzMtMTItMS0xLTA_db1ffc83-d9d9-4a5f-afe1-c63e2805fbc6"
      unitRef="usd">1000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i4f8e6e52afb443e298786a5e75ef5cc3_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NjYx_6181705f-ac71-4955-b122-1cc52d8e4655">P10Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="icd0843226c754039acab5462b08a51c7_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzgyMzM_32d8d8ec-7a20-40e5-bcb0-b937ccebd7a2"
      unitRef="usd">115000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i8a615d723cb6417280223bd42c4ae6aa_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzg0MDY_7f8a2107-ddf5-40b3-bdb9-0d42ab3a4a70"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i5913ecaed5f545e3bff6c491c242f87a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzg0NjU_ecc6832b-53e8-49ab-927c-775ca58c628b"
      unitRef="usd">1000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LitigationSettlementExpense
      contextRef="i01182185515a4adeb2ae5b2c2b6ff903_D20200501-20200530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0Xzk4Nzc_502fb3a0-b9fc-433d-bdf6-916542b750d2"
      unitRef="usd">10000</us-gaap:LitigationSettlementExpense>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i836086ac610b455d9f20b845dbf4174f_D20200901-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwMDc1_cb2ca14e-f0a9-4f56-ae4c-5fe70625cd67"
      unitRef="usd">7000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions
      contextRef="i8cf4d6fcd67d4adbb8aeff727cb5ffef_D20190130-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNTE2_c7ee89cd-924d-4336-aede-183007666e08"
      unitRef="usd">17000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions>
    <us-gaap:LossContingencyReceivable
      contextRef="i2b427237230f4a5b81a3626d5f3d092c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNjI0_11ddb902-d7f2-4038-a765-5bfb18610180"
      unitRef="usd">10000000</us-gaap:LossContingencyReceivable>
    <us-gaap:LossContingencyReceivable
      contextRef="i5e0f8424d3694baa834ed7d3109a971a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNjc4_87c5e8f1-fd49-4176-bb78-b868d94235ce"
      unitRef="usd">7000000</us-gaap:LossContingencyReceivable>
    <us-gaap:LossContingencyReceivable
      contextRef="ic36bdb1af8b745dd9510c4beb4101134_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwNzQx_1e6deea3-7cce-4249-80de-62c414884151"
      unitRef="usd">3000000</us-gaap:LossContingencyReceivable>
    <us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease
      contextRef="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwODM2_dc79b9ba-199a-40db-aa75-823b17748e4a"
      unitRef="usd">-4000000</us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwOTE1_fe916edf-e5b7-4bd4-a041-79f31b459931"
      unitRef="usd">-3000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:Revenues
      contextRef="i96aa1748864845a4a9819e5f11be56a8_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEwOTgy_fe32eb2d-f51b-4970-a6f1-249c345c541a"
      unitRef="usd">3000000</us-gaap:Revenues>
    <us-gaap:ScheduleOfGuaranteeObligationsTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0NjY3_c673ef33-b2e5-4a3a-87fe-62d07da8949d">&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;2021:&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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&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 purchase of VIE&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;September&#160;2020&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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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;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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzE0Njkz_da38d010-6035-470e-b287-03a9bc3b12fe">&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;2021:&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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&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 purchase of VIE&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;September&#160;2020&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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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;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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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="i609b61bdfa0e4b83a62479e55b8e80c9_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzMtMi0xLTEtMA_d6cb1f4a-ca32-4599-b428-b3b27c3db818">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i9e540be0bb764a069f32ffcb2b287781_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzMtNC0xLTEtMA_72e31097-fe5e-4f8f-8e84-389956f4e053"
      unitRef="usd">331000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i9e540be0bb764a069f32ffcb2b287781_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzMtNi0xLTEtMA_f0b6f8c3-5bb4-400e-a0d8-37d628243a2a"
      unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="i654ab9134b1b4625a87dca82e2523d18_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzQtMi0xLTEtMA_270c0c39-5195-4c79-a6ea-4f72663d3aa0">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ie71f8edf16694adbafa7ae6425089e36_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzQtNC0xLTEtMA_8443c6c0-d6df-40d9-b86c-279974b531df"
      unitRef="usd">153000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="ie71f8edf16694adbafa7ae6425089e36_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzQtNi0xLTEtMA_7d597d4f-5858-43ed-9752-3134864a02e0"
      unitRef="usd">2000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="if577840e28454e52af1090209550b59a_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzUtMi0xLTEtMA_820299b6-ed7e-4513-9297-76c42fd3c866">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i857ab1f6b85e4b4db88854f678755c36_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzUtNC0xLTEtMA_a6681eed-e421-4fd2-b524-455446c65503"
      unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i857ab1f6b85e4b4db88854f678755c36_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzUtNi0xLTEtMA_82ec47a8-e7b5-4fc6-be0f-0ad41d637413"
      unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="icb0916bbab2646c9b24d534d83e27892_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzctMi0xLTEtMA_a052d9b1-36e9-42e2-8d73-321b1592e854">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ie80cf3a7054a4aad8d6c25bdbba6a877_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzctNC0xLTEtMA_9a47d7ac-afb7-4daf-8eef-78477ede01c2"
      unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="ie80cf3a7054a4aad8d6c25bdbba6a877_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90YWJsZTo3MzcxY2VlNTU1OWU0ZDczYWMyYzBlYmNlZTI1ZjcxOC90YWJsZXJhbmdlOjczNzFjZWU1NTU5ZTRkNzNhYzJjMGViY2VlMjVmNzE4XzctNi0xLTEtMA_62dba8e6-afe0-47c8-a619-bc61a5aca749"
      unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i30a99afc84da496a89fa89fb1f9a2981_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEyMDU0_1965074e-8a69-4dcb-b157-e55e2f9430c5"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i4d6df658054640c983efdce10eff3166_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNjIvZnJhZzoxOTRmYzE2ZTc4Zjc0YmMzYTZiNzZiOWI4YjFkODAxNC90ZXh0cmVnaW9uOjE5NGZjMTZlNzhmNzRiYzNhNmI3NmI5YjhiMWQ4MDE0XzEzNTAy_bf46cf29-7037-449e-bdfb-0405b18c0b6c"
      unitRef="usd">1000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzEvZnJhZzowYmYwNzExNDgxODA0NzY1OTNhNTJjODU3YTQ3YzlhNC90ZXh0cmVnaW9uOjBiZjA3MTE0ODE4MDQ3NjU5M2E1MmM4NTdhNDdjOWE0Xzk_4f6be2fa-d4d9-4547-a091-b1891ba02b27">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: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;2021:&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:43.451%"/&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.393%"/&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.393%"/&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:7.393%"/&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.399%"/&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 #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, 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;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;532&#160;&lt;/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: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:#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;/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;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:#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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;September&#160;30, 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;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;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;&#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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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: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;3&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;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;838&#160;&lt;/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;November 19, 2022&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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;249&#160;&lt;/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 #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;April 18, 2022&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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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;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;Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.&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;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;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;2021, there were no commercial paper notes outstanding under this program. &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;2020, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $350&#160;million at an interest rate of one month LIBOR minus 0.100 percent. At June&#160;30,&#160;2021, there were no outstanding loans under the agreement.&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;2021, payment of dividends by CMS&#160;Energy on its common stock was limited to $5.8&#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;2021, Consumers had $1.8&#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 &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 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 months ended June&#160;30,&#160;2021, Consumers paid $380&#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; In 2020, CMS&#160;Energy entered into an equity offering program under which it may sell, from time to time, shares of CMS&#160;Energy common stock. Under the program, CMS&#160;Energy may sell its common stock 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;CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $500&#160;million. Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under this program at June&#160;30,&#160;2021:&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:20.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.611%"/&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: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.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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;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;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;June 30, 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;59.51&#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;June 22, 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: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;60.80&#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;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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 share settle the contracts as of June&#160;30,&#160;2021, CMS&#160;Energy would not have been required to deliver shares.&lt;/span&gt;&lt;/div&gt;: On July&#160;1,&#160;2021, CMS&#160;Energy issued 9.2&#160;million depositary shares, each representing 1/1,000th share of its Series&#160;C preferred stock, at a price of $25.00&#160;per depositary share. The transaction resulted in net proceeds of $224&#160;million, which will be used for general corporate purposes. Dividends on the preferred stock accumulate at an annual rate of 4.200 percent and are payable quarterly, commencing on October&#160;15,&#160;2021.The Series&#160;C preferred stock has no maturity or mandatory redemption date and is not redeemable at the option of the holders. CMS&#160;Energy may, at its option, redeem the Series&#160;C preferred stock, in whole or in part, at a price equal to $25,000&#160;per share (equivalent to $25.00&#160;per depositary share), plus accumulated and unpaid dividends, at any time on or after July&#160;15,&#160;2026. The Series&#160;C preferred stock ranks senior to CMS&#160;Energy&#x2019;s common stock with respect to dividend rights and distribution rights upon liquidation.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzEvZnJhZzowYmYwNzExNDgxODA0NzY1OTNhNTJjODU3YTQ3YzlhNC90ZXh0cmVnaW9uOjBiZjA3MTE0ODE4MDQ3NjU5M2E1MmM4NTdhNDdjOWE0Xzk_ed44d431-d7d0-4092-98d0-db407d36dedc">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: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;2021:&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:43.451%"/&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.393%"/&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.393%"/&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:7.393%"/&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.399%"/&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 #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, 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;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;532&#160;&lt;/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: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:#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;/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;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:#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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;September&#160;30, 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;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;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;&#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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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: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;3&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;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;838&#160;&lt;/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;November 19, 2022&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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;249&#160;&lt;/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 #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;April 18, 2022&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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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;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;Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.&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;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;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;2021, there were no commercial paper notes outstanding under this program. &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;2020, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $350&#160;million at an interest rate of one month LIBOR minus 0.100 percent. At June&#160;30,&#160;2021, there were no outstanding loans under the agreement.&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;2021, payment of dividends by CMS&#160;Energy on its common stock was limited to $5.8&#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;2021, Consumers had $1.8&#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 &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 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 months ended June&#160;30,&#160;2021, Consumers paid $380&#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; In 2020, CMS&#160;Energy entered into an equity offering program under which it may sell, from time to time, shares of CMS&#160;Energy common stock. Under the program, CMS&#160;Energy may sell its common stock 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;CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $500&#160;million. Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under this program at June&#160;30,&#160;2021:&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:20.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.611%"/&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: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.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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;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;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;June 30, 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;59.51&#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;June 22, 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: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;60.80&#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;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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 share settle the contracts as of June&#160;30,&#160;2021, CMS&#160;Energy would not have been required to deliver shares.&lt;/span&gt;&lt;/div&gt;: On July&#160;1,&#160;2021, CMS&#160;Energy issued 9.2&#160;million depositary shares, each representing 1/1,000th share of its Series&#160;C preferred stock, at a price of $25.00&#160;per depositary share. The transaction resulted in net proceeds of $224&#160;million, which will be used for general corporate purposes. Dividends on the preferred stock accumulate at an annual rate of 4.200 percent and are payable quarterly, commencing on October&#160;15,&#160;2021.The Series&#160;C preferred stock has no maturity or mandatory redemption date and is not redeemable at the option of the holders. CMS&#160;Energy may, at its option, redeem the Series&#160;C preferred stock, in whole or in part, at a price equal to $25,000&#160;per share (equivalent to $25.00&#160;per depositary share), plus accumulated and unpaid dividends, at any time on or after July&#160;15,&#160;2026. The Series&#160;C preferred stock ranks senior to CMS&#160;Energy&#x2019;s common stock with respect to dividend rights and distribution rights upon liquidation.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzIxMTQ_4664dbfd-0a08-4fe9-849d-2e6c143dbf1d">The following credit facilities with banks were available at June&#160;30,&#160;2021:&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:43.451%"/&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.393%"/&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.393%"/&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:7.393%"/&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.399%"/&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 #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, 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;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;532&#160;&lt;/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: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:#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;/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;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:#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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;September&#160;30, 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;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;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;&#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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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: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;3&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;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;838&#160;&lt;/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;November 19, 2022&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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;249&#160;&lt;/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 #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;April 18, 2022&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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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;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;Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.&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;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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzIxMTQ_762af4be-6033-4775-bc8f-5f4e38affd72">The following credit facilities with banks were available at June&#160;30,&#160;2021:&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:43.451%"/&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.393%"/&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.393%"/&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:7.393%"/&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.399%"/&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 #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, 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;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;532&#160;&lt;/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: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:#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;/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;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:#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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;September&#160;30, 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;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;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;&#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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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: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;3&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;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;838&#160;&lt;/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;November 19, 2022&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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;249&#160;&lt;/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 #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;April 18, 2022&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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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;30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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;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;Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.&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;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="i5f5160667a844e0cbb156bb4779a3c47_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtMi0xLTEtMA_725e39e7-fcdb-4f6a-bf7d-25587d6315c3"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i5f5160667a844e0cbb156bb4779a3c47_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtNC0xLTEtMA_9799638f-95ba-437e-87c9-ddde2a5cbcdb"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i5f5160667a844e0cbb156bb4779a3c47_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtNi0xLTEtMA_723f2081-3505-4dc0-bf62-97f9c95c348c"
      unitRef="usd">18000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i5f5160667a844e0cbb156bb4779a3c47_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzMtOC0xLTEtMA_b5fcaf98-b50c-464f-bcb8-49b3721dfaae"
      unitRef="usd">532000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtMi0xLTEtMA_ca78d9c1-65f4-4008-a3e6-1353b82c2e62"
      unitRef="usd">39000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtNC0xLTEtMA_0131c2a1-fe13-46aa-bc19-858be1b2fa0d"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtNi0xLTEtMA_ac1c87c3-7cbb-4e76-97c0-0411b57a7b02"
      unitRef="usd">39000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ie4d3c7e001e440c281b4b72d2b6ac90b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzUtOC0xLTEtMA_c4106b2c-fe1b-4182-ada0-31896f99ab16"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i816401651deb4499a5be47dbecd77ab3_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtMi0xLTEtMA_1f0b1d5a-41c9-48ba-887d-ce6da1e78bfa"
      unitRef="usd">18000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i816401651deb4499a5be47dbecd77ab3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtNC0xLTEtMA_af2a9612-ee83-462e-b1f0-46392b047347"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i816401651deb4499a5be47dbecd77ab3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtNi0xLTEtMA_73fca689-4a1a-47a5-a2bd-bd94743eab2a"
      unitRef="usd">8000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i816401651deb4499a5be47dbecd77ab3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzYtOC0xLTEtMA_649231df-3eba-48f1-84f5-9b72a970db45"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia2ae40e208014aeebb233757e35fc3cb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtMi0xLTEtMA_5802acf2-5ec3-4327-9be0-7396878ee3a0"
      unitRef="usd">850000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ia2ae40e208014aeebb233757e35fc3cb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtNC0xLTEtMA_7d37be88-e91f-4668-bd93-d1b9dff41ed8"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia2ae40e208014aeebb233757e35fc3cb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtNi0xLTEtMA_e99b5fb1-7d17-494c-a457-13f2a0c4909a"
      unitRef="usd">12000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ia2ae40e208014aeebb233757e35fc3cb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzgtOC0xLTEtMA_79e2f88c-19d4-4776-983a-890773382c63"
      unitRef="usd">838000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i000ee3cb82674fcca1093d099c0a4a6d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktMi0xLTEtMA_f9f6a571-12d0-4db2-92a8-071fb68770bf"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i000ee3cb82674fcca1093d099c0a4a6d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktNC0xLTEtMA_6e9ac938-0f52-40f6-8d72-451ac639e567"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i000ee3cb82674fcca1093d099c0a4a6d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktNi0xLTEtMA_a6e92f00-626d-4481-9c1c-79a161233190"
      unitRef="usd">1000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i000ee3cb82674fcca1093d099c0a4a6d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzktOC0xLTEtMA_d80b03d0-d2be-41cc-b76f-b89c767c364c"
      unitRef="usd">249000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idbeef7a07c6e4116973db563f2e1dd94_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTItMS0xLTA_55fb22e1-47df-42a7-bbed-6276322fa235"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="idbeef7a07c6e4116973db563f2e1dd94_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTQtMS0xLTA_a073a2f4-cfc2-4cc5-94e3-df6dfd208c9c"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="idbeef7a07c6e4116973db563f2e1dd94_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTYtMS0xLTA_0381fe35-ba5c-473a-9316-54ab79c2857e"
      unitRef="usd">30000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="idbeef7a07c6e4116973db563f2e1dd94_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90YWJsZTo0NzlmNzg2NThmY2Y0MjdkYWRkZTg5YzFiZTM3OTRhOS90YWJsZXJhbmdlOjQ3OWY3ODY1OGZjZjQyN2RhZGRlODljMWJlMzc5NGE5XzEwLTgtMS0xLTA_6e5f4701-bb30-46a7-b353-bc2818403bd7"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iec27d6a0990a43dabd12a2d01abdd356_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzI0Mg_1ccd6637-f6a8-46bb-974f-660c9fbaa821"
      unitRef="usd">8000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <cms:ShortTermDebtAuthorizedBorrowings
      contextRef="i29c59061b3d34188a54578424d8dcef5_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzU5NA_570c0720-82b1-49cd-bf09-815c96511c3a"
      unitRef="usd">500000000</cms:ShortTermDebtAuthorizedBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="icfafef1434ec4f8986c9c2ba14e9c3dc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3Xzg1Nw_0264f01a-304a-44d1-869c-1dadb9e4eec7"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if8f967ffac8440ed8dee163f58150dea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEwMzY_da6a1996-234c-476a-a6df-524137b78a3a"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9e44697bfb994cceb4bf0b55664a12b3_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEwODQ_6142f213-b161-4ebf-9e5f-0521af377d2a"
      unitRef="number">0.00100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i2161c78c33064083bfca4d391f55564c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEwOTk1MTE2NDA1Mzc_a37417c4-0a7a-4e2e-bf36-03ef1c4b0984"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <cms:AmountAvailableForDividendDistribution
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEyNDI_015a2843-ad6f-48b3-8a77-1c3cc9da91d7"
      unitRef="usd">5800000000</cms:AmountAvailableForDividendDistribution>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzEzODg_b1bcd716-7170-4df1-8f29-b24e4eb2129e"
      unitRef="usd">1800000000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yNzcvZnJhZzpmOGE1NzRmNDIxNTU0YjliYmZkMDNjMjZlMGVmZmIxNy90ZXh0cmVnaW9uOmY4YTU3NGY0MjE1NTRiOWJiZmQwM2MyNmUwZWZmYjE3XzIwNTQ_af98e16c-375e-4fe3-b3d3-9932c2741c9d"
      unitRef="usd">380000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <cms:StockOfferingProgramMaximumValue
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzQxMA_f4bff2a8-343f-4c9b-abce-047f575ea0a2"
      unitRef="usd">500000000</cms:StockOfferingProgramMaximumValue>
    <us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE0Njc_5e6ca01f-e2fa-434e-b9e1-ab0b23d71225">Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under this program at June&#160;30,&#160;2021:&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:20.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.611%"/&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: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.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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;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;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;June 30, 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;59.51&#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;June 22, 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: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;60.80&#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;</us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="id8c0ba2157c9436f8961960dab21badb_D20200915-20200915"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzItMi0xLTEtMA_91a05c68-7caa-4cce-8036-cccfb4b250c8"
      unitRef="shares">846759</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="id8c0ba2157c9436f8961960dab21badb_D20200915-20200915"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzItNC0xLTEtMA_e5752f5c-a98f-4f22-8461-a5758be084ae"
      unitRef="usdPerShare">61.04</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="i56057d67e47d4785b88789aab945b24f_D20210630-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzItNi0xLTEtMA_ebba6702-0077-4cf8-b1dd-7ea869ec1a04"
      unitRef="usdPerShare">59.51</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="ie829822c93144839a2f3fa8dc1dfc559_D20201222-20201222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzMtMi0xLTEtMA_ecbda4ee-9ac9-4d59-a0d5-a8483024c67a"
      unitRef="shares">115595</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="ie829822c93144839a2f3fa8dc1dfc559_D20201222-20201222"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzMtNC0xLTEtMA_8543f4aa-38c5-49d5-84a7-59a38570ced9"
      unitRef="usdPerShare">61.81</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="idf3649ffdc3240b286abfd88ee7f602a_D20210630-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90YWJsZTozYmYyMWQ0MzA4MjM0ZmU3OWM4NWViZmEyMDFlNjBiMi90YWJsZXJhbmdlOjNiZjIxZDQzMDgyMzRmZTc5Yzg1ZWJmYTIwMWU2MGIyXzMtNi0xLTEtMA_f25a3604-efcf-4670-b48a-128ed6041f19"
      unitRef="usdPerShare">60.80</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyMzY_2aa7f6be-296f-4b28-86d3-36ec833874b4"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyNDI_b035204f-254a-4a60-b69b-883c05f64d7a"
      unitRef="usdPerShare">25.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="id311954ea88c4393be226c93f147383e_D20210701-20210701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyNTk_2098a615-08cf-4e59-80a3-1a5e6f700415"
      unitRef="usd">224000000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="id311954ea88c4393be226c93f147383e_D20210701-20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYyOTA_cad8e23e-ec2d-453c-8d3d-0b0e28e80393"
      unitRef="number">0.04200</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="i37ce0cb62d78491c8e6c87e75939f942_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYzMDQ_1b48fff7-412b-4aa3-a46d-a8bc71d092e8"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="i67896f621f2f48bf9cb5b0fdf9d6ca3b_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yODYvZnJhZzo3MmU0Yjg1OTBmY2U0NzBlYTg4MGRmMDYwOGY0MGU2Zi90ZXh0cmVnaW9uOjcyZTRiODU5MGZjZTQ3MGVhODgwZGYwNjA4ZjQwZTZmXzE2NDkyNjc0NDYzMTA_00715090-10fc-4d6f-b26f-531f98108993"
      unitRef="usdPerShare">25.00</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNTM_336996ec-6270-4fd9-9c92-3ea4b0c63cbe">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;2021&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;2020&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;2021&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;2020&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;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;td 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;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="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;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;/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;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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;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;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;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;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;/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;41&#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;34&#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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;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;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;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;/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;35&#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;20&#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;/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 &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;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 are interest rate swaps at CMS&#160;Energy, which are valued using market-based inputs. CMS&#160;Energy uses 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 uses 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 are accounted for as cash flow hedges of the future variability of interest payments on debt with a notional amount of $81&#160;million at June&#160;30,&#160;2021 and $85&#160;million at December&#160;31,&#160;2020. Gains or losses on these swaps are initially reported in other comprehensive income (loss) and then, as interest payments are made on the hedged debt, are recognized in earnings within interest on long-term debt on CMS&#160;Energy&#x2019;s consolidated statements of income. CMS&#160;Energy recorded gains (losses) in other comprehensive income (loss) of $1&#160;million for the six months ended June&#160;30,&#160;2021 and $(5)&#160;million for the six months ended June&#160;30,&#160;2020. There were no material impacts on interest on long-term debt associated with these swaps during the periods presented. The fair value of these swaps recorded in other liabilities on CMS&#160;Energy&#x2019;s consolidated balance sheets totaled $7&#160;million at June&#160;30,&#160;2021 and $9&#160;million at December&#160;31,&#160;2020. CMS&#160;Energy also has other interest rate swaps that economically hedge interest rate risk on debt, but that do not qualify for cash flow hedge accounting; 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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNjA_43dd9b62-8345-450e-85f1-48f0a95a242c">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;2021&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;2020&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;2021&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;2020&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;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;td 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;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="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;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;/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;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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;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;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;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;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;/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;41&#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;34&#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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;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;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;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;/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;35&#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;20&#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;/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 &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;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 are interest rate swaps at CMS&#160;Energy, which are valued using market-based inputs. CMS&#160;Energy uses 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 uses 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 are accounted for as cash flow hedges of the future variability of interest payments on debt with a notional amount of $81&#160;million at June&#160;30,&#160;2021 and $85&#160;million at December&#160;31,&#160;2020. Gains or losses on these swaps are initially reported in other comprehensive income (loss) and then, as interest payments are made on the hedged debt, are recognized in earnings within interest on long-term debt on CMS&#160;Energy&#x2019;s consolidated statements of income. CMS&#160;Energy recorded gains (losses) in other comprehensive income (loss) of $1&#160;million for the six months ended June&#160;30,&#160;2021 and $(5)&#160;million for the six months ended June&#160;30,&#160;2020. There were no material impacts on interest on long-term debt associated with these swaps during the periods presented. The fair value of these swaps recorded in other liabilities on CMS&#160;Energy&#x2019;s consolidated balance sheets totaled $7&#160;million at June&#160;30,&#160;2021 and $9&#160;million at December&#160;31,&#160;2020. CMS&#160;Energy also has other interest rate swaps that economically hedge interest rate risk on debt, but that do not qualify for cash flow hedge accounting; 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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNTE_7ea5a774-f50f-4fcd-bfe1-7c4f2bd385bc">&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;2021&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;2020&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;2021&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;2020&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;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;td 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;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="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;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;/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;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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;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;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;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;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;/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;41&#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;34&#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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;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;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;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;/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;35&#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;20&#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;/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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzUxNjE_468c3652-5bd7-4d23-a289-d758b33d5e05">&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;2021&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;2020&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;2021&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;2020&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;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;td 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;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="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;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;/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;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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;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;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;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;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;/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;41&#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;34&#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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;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;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;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;/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;35&#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;20&#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;/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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ida82e5bdb2524902a1df3bf18bfb6060_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtMi0xLTEtMA_9c8a2753-0eca-4b12-b644-c77ab6b3af20"
      unitRef="usd">18000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtNC0xLTEtMA_adb3b037-31d3-4a0f-a6f5-6532e28e50da"
      unitRef="usd">17000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if10295f109434a1a847452dec2e3c97d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtNy0xLTEtMA_71167f25-a9c2-4161-b0d2-3712b18a6a51"
      unitRef="usd">16000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i5a01c3a7560a47c7b7b255965f55086d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzUtOS0xLTEtMA_967bec57-5551-41ad-88a2-0fa782e55647"
      unitRef="usd">15000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="ida82e5bdb2524902a1df3bf18bfb6060_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctMi0xLTEtMA_18c54bbf-420c-4c50-aa0c-05ffab56af2f"
      unitRef="usd">25000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctNC0xLTEtMA_7fcc5343-3b3e-47d8-b521-4a41532a5936"
      unitRef="usd">23000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="if10295f109434a1a847452dec2e3c97d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctNy0xLTEtMA_3eb5ee1c-b134-405a-a1dd-adad5daa3de1"
      unitRef="usd">19000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i5a01c3a7560a47c7b7b255965f55086d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzctOS0xLTEtMA_e46c3b10-fcd4-4ba6-9065-005366dd41d4"
      unitRef="usd">18000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktMi0xLTEtMA_55064081-c9e8-4833-b98c-95fef446dbaf"
      unitRef="usd">3000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktNC0xLTEtMA_696eda0f-b487-412f-b399-f958f1d35747"
      unitRef="usd">1000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktNy0xLTEtMA_af7a32cd-7285-442d-bae4-9effd66b668d"
      unitRef="usd">3000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzktOS0xLTEtMA_782c1442-253a-427b-aecd-6f30693c0ec2"
      unitRef="usd">1000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i13199080995547f7a79273e6940cebe3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTItMS0xLTA_ff89ac55-3ed9-49cb-a3f3-2c4d79eb409a"
      unitRef="usd">46000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ide8318c0a52f4ac8b69e1be0ec86a953_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTQtMS0xLTA_4e15606e-b0ad-427b-abf5-9c3d03f05438"
      unitRef="usd">41000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2c961810c6424213a1a32d9cfbab4f86_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTctMS0xLTA_af85b202-3165-4a3b-ab2b-c67b47be0e85"
      unitRef="usd">38000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if4a37843ca9143608d2590ba0a74e79e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEwLTktMS0xLTA_5a800f50-9407-494b-b92b-658ad2c1d922"
      unitRef="usd">34000000</us-gaap:AssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="ida82e5bdb2524902a1df3bf18bfb6060_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTItMS0xLTA_506a55d5-9a9c-4a46-af7c-f765f38ac773"
      unitRef="usd">25000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i611c12a97bdf44f1bf57d87ccb03bdc4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTQtMS0xLTA_821c3b30-1a8b-4a5c-8819-af1a99dfb015"
      unitRef="usd">23000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="if10295f109434a1a847452dec2e3c97d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTctMS0xLTA_02f56e2c-e710-40ac-8ce7-e65ad86b16cf"
      unitRef="usd">19000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i5a01c3a7560a47c7b7b255965f55086d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEyLTktMS0xLTA_fa643fdc-c6ec-4a68-b4e6-f4ed9a2ebe7d"
      unitRef="usd">18000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTItMS0xLTA_2613e106-0d54-4f37-9868-6f15ae208af6"
      unitRef="usd">10000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTQtMS0xLTA_f2ec7f80-d745-421c-bd1f-f79f009567a5"
      unitRef="usd">11000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTctMS0xLTA_28cf1af2-74bb-4dd8-912c-84b36b08d558"
      unitRef="usd">1000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzEzLTktMS0xLTA_739bafee-f55a-46c6-9705-9b66af7c50fe"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i13199080995547f7a79273e6940cebe3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTItMS0xLTA_8f89fa14-05bf-4737-80e3-cc4980e6c9fd"
      unitRef="usd">35000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ide8318c0a52f4ac8b69e1be0ec86a953_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTQtMS0xLTA_3bc1e4c7-932e-49b5-86c7-26e2887046c3"
      unitRef="usd">34000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2c961810c6424213a1a32d9cfbab4f86_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTctMS0xLTA_c8340d1d-7e88-4426-b0de-7cc62c38eb16"
      unitRef="usd">20000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if4a37843ca9143608d2590ba0a74e79e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90YWJsZToxOGI5NWNjNmI3ODQ0ODliOTliNDI2ODQyZWU0ZjIwYS90YWJsZXJhbmdlOjE4Yjk1Y2M2Yjc4NDQ4OWI5OWI0MjY4NDJlZTRmMjBhXzE0LTktMS0xLTA_734f6a63-19e9-48c7-83ac-745f7948c3f8"
      unitRef="usd">18000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id285efcc5a234dd484aa1e82e4314cb0_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzMzMTM_5a201e07-b506-4a57-ad44-31a267ac7199"
      unitRef="usd">81000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie431e6e8cdc04a01a0b2ff2de00e379a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzMzMjQ_a9b72421-bd50-4278-82e1-08306a2fe9ba"
      unitRef="usd">85000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM1NzY_051686bc-5948-40dd-a62b-a8a92c7fc4f5"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM1OTc_26838e87-550e-4155-a78c-08a56ac5449e"
      unitRef="usd">-5000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i66e0db9ddbc94253b2417d6ce8934209_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM4MDI_ff15f89c-3fc5-4de0-9e2b-737575b2bfed"
      unitRef="usd">7000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i66fd4b12485c40dca037a8d9a5731858_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTIvZnJhZzpiYTIwNmI2NDAyYjQ0YWVhODI3ZDM2N2ExNDM0NTgxMS90ZXh0cmVnaW9uOmJhMjA2YjY0MDJiNDRhZWE4MjdkMzY3YTE0MzQ1ODExXzM4MTM_dc4ba205-03e5-42b8-83dc-c1851c19b6c7"
      unitRef="usd">9000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMzA_9d82f980-1fc9-48c3-9342-204626c2f3c7">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;2021&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;2020&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 #000000;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085&#160;&lt;/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;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;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;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;td colspan="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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;35&#160;&lt;/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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;107&#160;&lt;/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,094&#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;9,234&#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;7,237&#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,997&#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,106&#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,801&#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,716&#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;2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.&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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.&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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.&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;2021 and December&#160;31,&#160;2020.&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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMzg_4217e649-337f-4b38-81f8-d56f5f18aabd">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;2021&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;2020&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 #000000;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085&#160;&lt;/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;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;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;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;td colspan="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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;35&#160;&lt;/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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;107&#160;&lt;/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,094&#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;9,234&#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;7,237&#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,997&#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,106&#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,801&#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,716&#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;2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.&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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.&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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.&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;2021 and December&#160;31,&#160;2020.&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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMzM_e6060447-950c-485d-a598-eb2b169a0a1f">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;2021&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;2020&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 #000000;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085&#160;&lt;/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;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;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;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;td colspan="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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;35&#160;&lt;/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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;107&#160;&lt;/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,094&#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;9,234&#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;7,237&#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,997&#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,106&#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,801&#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,716&#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;2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.&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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.&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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.&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;2021 and December&#160;31,&#160;2020.&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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMjc_d00d3b90-da4a-4d53-ad76-8af4cc8283ec">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;2021&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;2020&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 #000000;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085&#160;&lt;/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;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;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;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;td colspan="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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;35&#160;&lt;/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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;&#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;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;/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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;107&#160;&lt;/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,094&#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;9,234&#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;7,237&#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,997&#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,106&#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,801&#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,716&#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;2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.&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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.&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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.&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;2021 and December&#160;31,&#160;2020.&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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="iafa98e5bff9e4193900b99b15d34760f_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMi0xLTEtMA_9e3b4435-ac5a-4e77-86bb-5c6007aa4804"
      unitRef="usd">15000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i2b4021c32227457ab5a4d90fbb7b4071_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctNC0xLTEtMA_b19f23fe-28b2-481e-a58f-a9fe760daa09"
      unitRef="usd">15000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i6dff5bdb515047178f86a52ef16d6f90_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctNi0xLTEtMA_e908b3c0-aa1a-433e-adfc-2c252c31eeb0"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ie1a9e791bd1d45e38593739d04385ab3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctOC0xLTEtMA_db466d5b-3b30-4aff-b8be-d7e09ba7ceaa"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i0c9f237ca86b4314ab75bb30255967f4_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTAtMS0xLTA_ca3e65ea-df5d-4be2-bd4f-6486294a124a"
      unitRef="usd">15000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i7136a30af2084a8cbd28fd33f12e977c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTMtMS0xLTA_dcabb98a-b9c5-4f82-ab31-750f003d8cfa"
      unitRef="usd">17000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTUtMS0xLTA_60989735-e739-4849-9989-86cb5cd2e835"
      unitRef="usd">17000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i75a8b6a81cd643abae49275d7da5e9f9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTctMS0xLTA_39d6847f-4533-427c-9a39-bc5ebeda12a1"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i731dd9ac98804c0a8766de79d6365a33_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMTktMS0xLTA_7a68c180-a21e-458b-9182-19fed57aa608"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i0ffc188593be4aefb6ae6de6b69c6375_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzctMjEtMS0xLTA_a0005278-cd2d-4954-b375-df431f27c892"
      unitRef="usd">17000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="iafa98e5bff9e4193900b99b15d34760f_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTItMS0xLTA_2eeb805f-f6fe-4a82-b4d1-859a4798f2dc"
      unitRef="usd">12300000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2b4021c32227457ab5a4d90fbb7b4071_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTQtMS0xLTA_92ea9182-0ec6-4ad1-9bbd-0be4cd431819"
      unitRef="usd">13923000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6dff5bdb515047178f86a52ef16d6f90_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTYtMS0xLTA_aa4b4cfe-1e1f-4140-bff5-4d6f3476677f"
      unitRef="usd">1220000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie1a9e791bd1d45e38593739d04385ab3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTgtMS0xLTA_ca7f0896-11a8-492f-9180-a913607b476a"
      unitRef="usd">10706000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0c9f237ca86b4314ab75bb30255967f4_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTEwLTEtMS0w_c92473f5-2fad-4603-9dbf-666fec39078f"
      unitRef="usd">1997000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7136a30af2084a8cbd28fd33f12e977c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTEzLTEtMS0w_6143e8b8-ea04-4173-bb78-95430d75bad6"
      unitRef="usd">12315000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTE1LTEtMS0w_8b8708c4-f85b-45b5-9c5b-4591e4f06458"
      unitRef="usd">14601000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i75a8b6a81cd643abae49275d7da5e9f9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTE3LTEtMS0w_fd4d28eb-eaa1-4b9b-ba76-bf324319330c"
      unitRef="usd">1249000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i731dd9ac98804c0a8766de79d6365a33_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTE5LTEtMS0w_69707b2b-b200-4456-a78c-ae9d2294cacd"
      unitRef="usd">11267000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0ffc188593be4aefb6ae6de6b69c6375_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzExLTIxLTEtMS0w_dd2b34f3-4c23-4ea8-877a-37ca406e319b"
      unitRef="usd">2085000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="iafa98e5bff9e4193900b99b15d34760f_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTItMS0xLTA_dc202ca8-f44a-4f34-b38a-091665556fba"
      unitRef="usd">30000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i2b4021c32227457ab5a4d90fbb7b4071_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTQtMS0xLTA_a43839f1-6f91-4b68-821e-8ed4d57db41c"
      unitRef="usd">32000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i6dff5bdb515047178f86a52ef16d6f90_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTYtMS0xLTA_73e8bc80-849a-44f2-a497-77b3101329d4"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie1a9e791bd1d45e38593739d04385ab3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTgtMS0xLTA_7e1452f5-6654-4031-b120-2ab09045f633"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i0c9f237ca86b4314ab75bb30255967f4_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTEwLTEtMS0w_504c92cd-7e97-471b-9cbf-43a402deceb1"
      unitRef="usd">32000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i7136a30af2084a8cbd28fd33f12e977c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTEzLTEtMS0w_be8055a8-5472-424a-a82c-64abed9f7a06"
      unitRef="usd">33000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib259b543b3404ce2a9f4a8b04a9f6366_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTE1LTEtMS0w_b9c3e275-9583-4a03-b9dc-8d621adc1ae4"
      unitRef="usd">35000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i75a8b6a81cd643abae49275d7da5e9f9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTE3LTEtMS0w_b8cfd69d-e013-43c2-8752-229cbb05f24e"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i731dd9ac98804c0a8766de79d6365a33_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTE5LTEtMS0w_960546f9-125e-4a06-9acb-19e55f79f894"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i0ffc188593be4aefb6ae6de6b69c6375_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzEyLTIxLTEtMS0w_62b88eeb-eaca-45bb-ab70-655e1c7baf98"
      unitRef="usd">35000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="if48bf810e6454c718aa708f9bdfa4c0b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTItMS0xLTA_429353a0-15ed-433b-b5ac-9302b0428e0a"
      unitRef="usd">15000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i04f0637a7fa94dffa0633291415d850c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTQtMS0xLTA_5dbdf1c0-6573-45ee-93fb-8f032d51db92"
      unitRef="usd">15000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTYtMS0xLTA_9b124be8-8610-4bb8-919f-28d9ece19748"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTgtMS0xLTA_76cc4bca-fba8-4b26-b3b5-edafb3037421"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i6f335a24054940b88ff9d7ad1fddaccb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTEwLTEtMS0w_706558a7-d0e7-4a9c-ab7f-0a66ae47ed53"
      unitRef="usd">15000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTEzLTEtMS0w_54834a47-029f-4339-a845-a8f21803a50e"
      unitRef="usd">17000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i50bb05990b0f4b0ea27e00498dd69889_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTE1LTEtMS0w_cf25cb3e-2d26-4bba-bacf-7a2ce6257bb6"
      unitRef="usd">17000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ia101f3f6b3ff4509b0469a338bddee79_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTE3LTEtMS0w_da9434b6-4725-49cf-9e79-7663e500ea38"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="id3670c80b9de47e486da74dc14ab2e97_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTE5LTEtMS0w_67519aca-8822-4bc6-9cba-f6bb4be1dea1"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE1LTIxLTEtMS0w_24406d2a-de96-46b6-86d2-376ef44536b0"
      unitRef="usd">17000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="if48bf810e6454c718aa708f9bdfa4c0b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTItMS0xLTA_007ff35b-8750-4b7c-8cba-95c588344869"
      unitRef="usd">105000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i04f0637a7fa94dffa0633291415d850c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTQtMS0xLTA_4cce45f5-bd8e-45c9-aa36-880457194dcd"
      unitRef="usd">105000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTYtMS0xLTA_395e398e-2a9c-4104-beb8-06c11689d2fa"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTgtMS0xLTA_0d0fa7c8-0d34-4c45-a4f1-3c1cc9dba4ee"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i6f335a24054940b88ff9d7ad1fddaccb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTEwLTEtMS0w_e5908a82-1696-4c89-86b6-e6a728bef90a"
      unitRef="usd">105000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTEzLTEtMS0w_ed3940f7-d7cb-4902-8480-2239c0d1c945"
      unitRef="usd">107000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i50bb05990b0f4b0ea27e00498dd69889_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTE1LTEtMS0w_33baedd1-eece-4abd-ae95-71644e6ef9da"
      unitRef="usd">107000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="ia101f3f6b3ff4509b0469a338bddee79_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTE3LTEtMS0w_8c1dfa15-e754-42bc-b711-ad6ce64cdb8e"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="id3670c80b9de47e486da74dc14ab2e97_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTE5LTEtMS0w_bfcbbd17-ff99-403a-969d-7c65719f20e3"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE3LTIxLTEtMS0w_ad77db44-be1e-4bf0-afee-697854bfd4ff"
      unitRef="usd">107000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="if48bf810e6454c718aa708f9bdfa4c0b_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTItMS0xLTA_e4b09f2a-9545-4f2b-bf6c-534d83547fe1"
      unitRef="usd">8094000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i04f0637a7fa94dffa0633291415d850c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTQtMS0xLTA_b03716b0-3978-4ab3-b5ea-0a45349c574f"
      unitRef="usd">9234000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i5ff3ab77f70b4af9bacf43157c5a5f60_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTYtMS0xLTA_a4ff7d79-c806-48ff-87f7-3b517dd51a60"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="iec20e8a01fbf4e8e91685f5b91ab8bb0_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTgtMS0xLTA_66a24b81-f05e-44e6-90e5-914a44d085fc"
      unitRef="usd">7237000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6f335a24054940b88ff9d7ad1fddaccb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTEwLTEtMS0w_d2a29ffc-5d7d-4e02-b469-c20c459bbbb3"
      unitRef="usd">1997000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia03b1790feab4d0eb9b2b7465d2baf51_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTEzLTEtMS0w_80d89f62-1b0b-4793-b42f-1463f3479e6d"
      unitRef="usd">8106000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i50bb05990b0f4b0ea27e00498dd69889_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTE1LTEtMS0w_98f3f222-ff4a-4498-b7db-86ddb54b795a"
      unitRef="usd">9801000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia101f3f6b3ff4509b0469a338bddee79_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTE3LTEtMS0w_f698270a-40d1-41ab-8d61-4c082b2a25ce"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="id3670c80b9de47e486da74dc14ab2e97_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTE5LTEtMS0w_4fd85051-64eb-40ef-8c93-83f7d2da0a9a"
      unitRef="usd">7716000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibcafe54f5a434f0e9fcc202043b8f07a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90YWJsZTphZmY0OGMwNDQ5YjE0Y2JlODEzN2U3OTI0OTQ5MzFlNi90YWJsZXJhbmdlOmFmZjQ4YzA0NDliMTRjYmU4MTM3ZTc5MjQ5NDkzMWU2XzE5LTIxLTEtMS0w_4b9f0aa1-9e52-4063-8f93-8a6418c37b7e"
      unitRef="usd">2085000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzU5Nw_300e80a1-6d7f-43a6-83e7-bc425bd081d3"
      unitRef="usd">10000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzU5Nw_3e1aaa0a-8225-4060-acfa-5d501fa7135e"
      unitRef="usd">10000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzYwOA_920ba9e2-271a-48ea-ad7a-f6ea2baf38de"
      unitRef="usd">12000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzYwOA_cb03d48f-d675-4eae-a4ce-2023016edb85"
      unitRef="usd">12000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5Xzk0OA_a6b2d910-193a-41be-a316-84c2570fc148"
      unitRef="usd">572000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5Xzk1OQ_3293fdec-c428-43de-9f3f-dcc55ea91a2b"
      unitRef="usd">571000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwMTU_9d5f6166-4302-4aa2-a03e-4ded33ae51bb"
      unitRef="usd">22000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwMjY_16e84a73-3e9a-4f4a-8e40-22a1cee52ee2"
      unitRef="usd">6000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwOTY_8849e48d-bd4d-415e-9de1-17a3a9c6b2ec"
      unitRef="usd">7000000</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEwOTY_bb80b425-e44a-45d2-a805-7545ab23aa66"
      unitRef="usd">7000000</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMTI_2d7e512b-9ce2-43ba-b939-9bb24c2b0f85"
      unitRef="usd">364000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18yOTUvZnJhZzphMmFmZDc4YzQ3ZWI0MWQ1ODMzMmEyM2UxN2M3Y2QxOS90ZXh0cmVnaW9uOmEyYWZkNzhjNDdlYjQxZDU4MzMyYTIzZTE3YzdjZDE5XzEyMTI_bf1dddbf-58df-4ea3-b09d-f3ef1bdc81b2"
      unitRef="usd">364000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMTMvZnJhZzpjYWViOTUyMTU4YTk0MTM4YWUxNzJiMzgwODlkZjFiZC90ZXh0cmVnaW9uOmNhZWI5NTIxNThhOTQxMzhhZTE3MmIzODA4OWRmMWJkXzEw_9cd559de-65cc-4f3a-a7d2-4be7c356cca6">Retirement BenefitsCMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.&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 benefits 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:19.573%"/&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:7.073%"/&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: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: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:7.073%"/&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: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: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.242%"/&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:1.242%"/&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: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:7.073%"/&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:7.077%"/&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 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 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 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 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;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;2020&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;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;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;2020&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;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;2020&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;41&#160;&lt;/span&gt;&lt;/td&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;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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(96)&lt;/span&gt;&lt;/td&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;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(28)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 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&#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;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="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;15&#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;(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 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;(23)&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;(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="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;(46)&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(91)&lt;/span&gt;&lt;/td&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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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;(27)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="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&#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;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="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;15&#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;(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 #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;(22)&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;(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="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;(43)&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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMTMvZnJhZzpjYWViOTUyMTU4YTk0MTM4YWUxNzJiMzgwODlkZjFiZC90ZXh0cmVnaW9uOmNhZWI5NTIxNThhOTQxMzhhZTE3MmIzODA4OWRmMWJkXzEx_d33e523c-77b2-461e-8c4e-b343dacc0912">Retirement BenefitsCMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.&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 benefits 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:19.573%"/&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:7.073%"/&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: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: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:7.073%"/&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: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: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.242%"/&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:1.242%"/&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: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:7.073%"/&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:7.077%"/&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 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 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 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 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;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;2020&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;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;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;2020&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;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;2020&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;41&#160;&lt;/span&gt;&lt;/td&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;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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(96)&lt;/span&gt;&lt;/td&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;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(28)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 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&#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;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="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;15&#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;(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 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;(23)&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;(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="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;(46)&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(91)&lt;/span&gt;&lt;/td&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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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;(27)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="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&#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;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="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;15&#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;(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 #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;(22)&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;(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="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;(43)&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:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90ZXh0cmVnaW9uOjcyOGYwNzIzZjQwZjRjYmJiYTRiZmEzNDYyNTM0Yzc5XzE4Mg_16771e6d-8771-49f3-895b-7f0e88385279">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 benefits 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:19.573%"/&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:7.073%"/&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: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: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:7.073%"/&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: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: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.242%"/&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:1.242%"/&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: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:7.073%"/&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:7.077%"/&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 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 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 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 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;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;2020&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;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;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;2020&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;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;2020&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;41&#160;&lt;/span&gt;&lt;/td&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;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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(96)&lt;/span&gt;&lt;/td&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;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(28)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 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&#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;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="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;15&#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;(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 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;(23)&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;(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="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;(46)&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(91)&lt;/span&gt;&lt;/td&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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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;(27)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="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&#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;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="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;15&#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;(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 #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;(22)&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;(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="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;(43)&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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90ZXh0cmVnaW9uOjcyOGYwNzIzZjQwZjRjYmJiYTRiZmEzNDYyNTM0Yzc5XzE4Mg_9a3d4091-92df-4879-9aec-4fb061b282ea">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 benefits 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:19.573%"/&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:7.073%"/&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: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: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:7.073%"/&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: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: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.242%"/&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:1.242%"/&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: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:7.073%"/&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:7.077%"/&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 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 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 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 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;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;2020&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;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;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;2020&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;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;2020&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;41&#160;&lt;/span&gt;&lt;/td&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;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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(96)&lt;/span&gt;&lt;/td&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;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(28)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 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&#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;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="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;15&#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;(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 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;(23)&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;(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="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;(46)&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;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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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 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;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(91)&lt;/span&gt;&lt;/td&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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&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;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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="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;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="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;(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;(27)&lt;/span&gt;&lt;/td&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;&#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;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;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 style="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&#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;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="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;15&#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;(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 #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;(22)&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;(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="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;(43)&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="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMi0xLTEtMA_30b76a20-18bb-4437-9c5b-f53202a7cf18"
      unitRef="usd">13000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtNC0xLTEtMA_a59c197a-9524-4045-8175-4da881df78ea"
      unitRef="usd">13000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtNy0xLTEtMA_382d8e2e-a8e6-4482-834a-4960a664764a"
      unitRef="usd">27000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtOS0xLTEtMA_3151fb37-7690-4c37-bbc7-f1df173a11fa"
      unitRef="usd">25000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMTQtMS0xLTA_c3768c22-e422-4f97-9ded-b6946489a67f"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMTYtMS0xLTA_edd6c8f6-071e-4f50-b998-847d87f8bd3a"
      unitRef="usd">4000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMTktMS0xLTA_6945690e-9e10-4234-8213-f4f380aa75bf"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzYtMjEtMS0xLTA_f2f8d8b4-ae6b-4666-8428-efad0c7c2878"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMi0xLTEtMA_c741e0c3-6ff5-4c09-a15b-60715b09c2a3"
      unitRef="usd">15000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctNC0xLTEtMA_83c66163-b867-41db-9b82-73fcd32b4e2f"
      unitRef="usd">20000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctNy0xLTEtMA_c83968c1-d195-435a-9686-a8e2f7775a71"
      unitRef="usd">30000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctOS0xLTEtMA_ebe977be-eb5f-4123-8bb9-e39667f1c909"
      unitRef="usd">41000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMTQtMS0xLTA_30fce826-d8d0-4589-a132-3eb4709bea70"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMTYtMS0xLTA_6b5acbb9-a77f-4b22-9033-d5c1d79fe00e"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMTktMS0xLTA_09a9a62a-ba57-4e76-b9e8-3523184d8ad9"
      unitRef="usd">11000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzctMjEtMS0xLTA_3827a652-a7d0-4037-81be-b3ee739a0aad"
      unitRef="usd">17000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMi0xLTEtMA_bc0d9621-9503-4d08-829d-7137bf83a6ac"
      unitRef="usd">52000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktNC0xLTEtMA_a73d5959-d1f3-404d-a68c-a5be9f3b32ca"
      unitRef="usd">48000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktNy0xLTEtMA_0c4a5ead-b046-438b-88a2-39b94528f2c5"
      unitRef="usd">104000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktOS0xLTEtMA_63757072-dbb1-4a0d-b2c6-7c40e17301ac"
      unitRef="usd">96000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMTQtMS0xLTA_e006094c-77e0-449d-a1fc-d74b2b362307"
      unitRef="usd">27000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMTYtMS0xLTA_443eb479-1e00-4e3a-914b-21e8e72a11e4"
      unitRef="usd">25000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMTktMS0xLTA_bc3d38bb-cc47-476c-a483-c276f916856e"
      unitRef="usd">54000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzktMjEtMS0xLTA_536e40a2-2f67-497e-a098-09e26ad4269a"
      unitRef="usd">50000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTItMS0xLTA_0cbcf35e-4963-4d80-ac18-0f13dd381bb0"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTQtMS0xLTA_e304de52-fe05-41a7-9554-cc59a79f0e40"
      unitRef="usd">-22000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTctMS0xLTA_df9c694d-d69f-42ed-b346-4f59d85ee742"
      unitRef="usd">-51000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTktMS0xLTA_bcca7b04-31a2-4287-8268-e46de8fb6b7a"
      unitRef="usd">-44000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTE0LTEtMS0w_e0b8b134-f57f-4563-8f6f-3ac4b633ce6c"
      unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTE2LTEtMS0w_0e3bedbe-d478-432b-be55-96fda587f6c9"
      unitRef="usd">-3000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTE5LTEtMS0w_5603449c-e2c7-4ec6-88d3-d1005acab9d8"
      unitRef="usd">-4000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzExLTIxLTEtMS0w_a5967bf9-d353-456e-abbb-442ffaef33ec"
      unitRef="usd">-7000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTItMS0xLTA_ed8bb124-07fc-4577-869b-4bd7687125a1"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTQtMS0xLTA_f5015a7b-2de3-43cf-bf0d-8c6208c2742d"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTctMS0xLTA_30e26342-40f5-490d-bc8b-87b3382d1e0d"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTktMS0xLTA_e2b907cb-1e10-4223-afb0-59bdae84da15"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTE0LTEtMS0w_f0dcedb1-f65a-4e2a-b82f-8263a13d6f91"
      unitRef="usd">-13000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTE2LTEtMS0w_74bc7cbd-e99a-46be-a6b0-e72a087ad8ed"
      unitRef="usd">-14000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTE5LTEtMS0w_6daeca2f-eaf1-43a0-8421-a16a4f3bfdce"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEyLTIxLTEtMS0w_ac813721-6f12-4814-9a46-8a802c2c8ecc"
      unitRef="usd">-28000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTItMS0xLTA_6d1a8d61-6335-45a9-b537-1601eb58e0c0"
      unitRef="usd">2000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTQtMS0xLTA_eb204c3c-563a-4b18-b3c8-d3efa9c2e028"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTctMS0xLTA_96d553a4-1069-4353-85a3-36b9f0ea1e71"
      unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTktMS0xLTA_8097eb30-a7ae-4230-9619-1c8a8f333a9d"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTE0LTEtMS0w_a3761050-a04c-4fe9-b055-ed75b05e488b"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTE2LTEtMS0w_5f3831c1-3cc5-4aba-8ae7-77495cba507b"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTE5LTEtMS0w_d91daeec-811f-480c-a2e9-22c72dd87631"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzEzLTIxLTEtMS0w_6ddc30f8-ef77-4afd-999f-a743cdfcd9f1"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTItMS0xLTA_06fe6199-034f-44fe-8e79-03ddc0389700"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if35753e8d3ec4ad898afe47c049d0b26_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTQtMS0xLTA_09a1e7ba-482d-4482-bc1d-38619cb09cf2"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib3f663e2a7fe4b54b3a9483a90747402_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTctMS0xLTA_c0d9c554-85be-4d36-9881-56b01032b6bb"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id18d78aea447456ab12f3bc0eae3935b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTktMS0xLTA_d4067848-7134-4992-b605-378a210c7472"
      unitRef="usd">15000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib94f135dedcd46c197cd8a9d06cdda53_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTE0LTEtMS0w_671753da-2340-4097-b290-d0cf67c16a7f"
      unitRef="usd">-28000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id0b16799189241869820449ff59d0033_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTE2LTEtMS0w_1c951e4f-e4ca-429f-ac38-5f4e2f2ef520"
      unitRef="usd">-23000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id7c5726c92364ac4a76daf18b72178ec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTE5LTEtMS0w_77394bab-507c-4866-8674-feef31d02f5c"
      unitRef="usd">-56000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i561c54f0840f4a34930c909b9e01e2fb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE0LTIxLTEtMS0w_5c1d7494-e2c6-4d5c-951a-56a2d076f851"
      unitRef="usd">-46000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTItMS0xLTA_3810646e-96c6-4270-90d1-07ef2c2eef7a"
      unitRef="usd">13000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTQtMS0xLTA_8dba018d-175e-4db0-971a-13a2f2af2ed5"
      unitRef="usd">12000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTctMS0xLTA_9415084e-3df1-431e-ab5b-e3455777278a"
      unitRef="usd">26000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTktMS0xLTA_17f8231c-313e-449c-9e67-1ec711048d2a"
      unitRef="usd">24000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTE0LTEtMS0w_cc5ab8e4-b1bc-4111-88e7-4277afd10255"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTE2LTEtMS0w_2785f044-cb7d-4c85-aae2-61d8f9538112"
      unitRef="usd">4000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTE5LTEtMS0w_07f2e9e6-d5fb-4302-b92e-d89b685166d9"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE3LTIxLTEtMS0w_2181afe7-5627-4b09-8135-598ad3ba9980"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTItMS0xLTA_f33e3519-992e-4b64-8e1f-1f47eaa86fb8"
      unitRef="usd">14000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTQtMS0xLTA_769518aa-7b97-4099-ae84-dcb00c7f9d82"
      unitRef="usd">19000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTctMS0xLTA_f75f3529-5090-4449-90a2-6d9c9ebc4359"
      unitRef="usd">28000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTktMS0xLTA_f194b370-9f1a-453c-9600-fd792b18faef"
      unitRef="usd">39000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTE0LTEtMS0w_97fedf0a-6284-4af1-9892-3563564037a5"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTE2LTEtMS0w_e62d0ee4-48ff-46f6-b5f0-51460f86edad"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTE5LTEtMS0w_8e1fa5c0-20bb-4a65-a5da-4b2d8a9b3164"
      unitRef="usd">11000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE4LTIxLTEtMS0w_beff3381-4ec1-4bf8-a812-af101a13cf71"
      unitRef="usd">16000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTItMS0xLTA_7f523824-4819-455c-ad01-081f93c8460c"
      unitRef="usd">49000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTQtMS0xLTA_5de2792e-4ed0-446c-9041-5fb34ad7e2e3"
      unitRef="usd">46000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTctMS0xLTA_826168ec-f839-4669-b1fc-fd972a7f99e9"
      unitRef="usd">98000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTktMS0xLTA_75f99fac-ac13-46c4-aaea-9f26703150ee"
      unitRef="usd">91000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTE0LTEtMS0w_cff6f527-4651-4ab3-ae37-e5bad61729d1"
      unitRef="usd">26000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTE2LTEtMS0w_0aea1d92-5cfc-4a5f-a4d0-48b01fbf7059"
      unitRef="usd">24000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTE5LTEtMS0w_fa3f43dd-1515-4e32-a6b1-97993792cf42"
      unitRef="usd">51000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzE5LTIxLTEtMS0w_e3e908dd-fabf-431d-919f-9e89a4345f90"
      unitRef="usd">47000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTItMS0xLTA_fe024380-f419-4cb6-a312-4daf243e6236"
      unitRef="usd">-24000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTQtMS0xLTA_8a7b5782-6c9f-4bfe-b1dd-15958f3633c3"
      unitRef="usd">-21000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTctMS0xLTA_474601cd-ef56-48e2-b4e1-e1502fe28d95"
      unitRef="usd">-49000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTktMS0xLTA_33a75fd4-b840-4e57-a1c9-6a64c8692923"
      unitRef="usd">-42000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTE0LTEtMS0w_96cf3524-1e60-40f8-8b18-99096c5b28f2"
      unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTE2LTEtMS0w_25366192-bc16-4d06-a6b3-1914f9992ed3"
      unitRef="usd">-3000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTE5LTEtMS0w_897ef964-97f9-4a35-adff-04c75caddaba"
      unitRef="usd">-4000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIxLTIxLTEtMS0w_67b205f0-abc0-41e8-abb5-44ddf6527e33"
      unitRef="usd">-7000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTItMS0xLTA_3be4b270-394f-4826-a5e0-e09d12b53907"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTQtMS0xLTA_5bf75be7-eb98-4831-a0a4-8368e33ef0cb"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTctMS0xLTA_ab1faa27-42ea-40f2-b89b-2392d65c1879"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTktMS0xLTA_8071d756-d608-4b67-ba4e-793bee1d6a4d"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTE0LTEtMS0w_20faa893-69b3-4a26-9843-68c04e070241"
      unitRef="usd">-13000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTE2LTEtMS0w_6bbc3819-96cb-4331-9b54-ebbb9cca68d9"
      unitRef="usd">-13000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTE5LTEtMS0w_70beac59-e48e-4b48-9658-5d482ac128ab"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIyLTIxLTEtMS0w_33aae408-16c7-42bd-95c9-dd4c578971e9"
      unitRef="usd">-27000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTItMS0xLTA_f87b2c0a-e429-40d4-85eb-a1f2f11e7425"
      unitRef="usd">2000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTQtMS0xLTA_048f2bcd-259d-45e7-8b40-4e798f5e3c89"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTctMS0xLTA_cadf7d0f-8c12-4a1d-9d44-d26885feb44f"
      unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTktMS0xLTA_67381721-7cd4-4d8e-878f-0bd3691480d4"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTE0LTEtMS0w_0c016629-9e2c-4f79-b503-287a6904a862"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTE2LTEtMS0w_eeedac0a-3303-4817-b76a-d4ca25c9b58b"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTE5LTEtMS0w_0812c8d7-e86a-4944-8012-50cf8726b844"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzIzLTIxLTEtMS0w_ae1746e8-7eb6-438d-badf-befcc2ee7c06"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i38e4ee59cf8541d789d703762adfeee9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTItMS0xLTA_115372e7-3f30-48a4-8cc5-6457378fe90e"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iadcc8f1ad7aa47ceae16ddeb92d9b9ea_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTQtMS0xLTA_dc7c1d18-a88b-42c3-be3c-e7db16d9371b"
      unitRef="usd">7000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8ebd02812528476cb75ae2088caad5d3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTctMS0xLTA_570b904e-db6f-4032-905a-b5776a5d0735"
      unitRef="usd">10000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7b1454b8b109484a847848cdfbae3503_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTktMS0xLTA_ed9559cc-11f3-4e84-a652-2720781b6c9d"
      unitRef="usd">15000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i62df19fd76494089981054ede953ad54_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTE0LTEtMS0w_a0a277e7-3faa-4f5b-88b4-38bb9ef0fe6f"
      unitRef="usd">-27000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idcd10497e31545d488a4f9408e095276_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTE2LTEtMS0w_62112ffa-3bfd-4f3b-8cc4-0999af074dd2"
      unitRef="usd">-22000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie5ddb735b3d345a98f5b32851fbb81a4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTE5LTEtMS0w_6e1aae09-978e-4b5a-a7e7-174e81113d7c"
      unitRef="usd">-53000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9527364c594049ceb5dd36fb6581cc68_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMjIvZnJhZzo3MjhmMDcyM2Y0MGY0Y2JiYmE0YmZhMzQ2MjUzNGM3OS90YWJsZTpjYWQ0ODQ3MDkxOGE0YmE2OTZlNDRjZjViMDRiMTdjMC90YWJsZXJhbmdlOmNhZDQ4NDcwOTE4YTRiYTY5NmU0NGNmNWIwNGIxN2MwXzI0LTIxLTEtMS0w_eabd6888-0a55-4061-a28d-50283584bd1a"
      unitRef="usd">-43000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMzQvZnJhZzpkMWExMDIwYTRiYTg0MmUyODFmYzBiZjA3ZTI2NDlhOS90ZXh0cmVnaW9uOmQxYTEwMjBhNGJhODQyZTI4MWZjMGJmMDdlMjY0OWE5Xzk_297421c5-d7d6-49b4-8940-4f457715b5e7">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. 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:76.784%"/&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:7.874%"/&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.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.876%"/&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 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;2021&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;2020&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.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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="display:none"/&gt;&lt;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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(3.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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1.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="display:none"/&gt;&lt;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;Research and development tax credits, net&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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&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;(2.3)&lt;/span&gt;&lt;/td&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;Refund of alternative minimum tax sequestration&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;4&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;&#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;(2.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="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;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="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.3)&lt;/span&gt;&lt;/td&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;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="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;11.8&#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.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="display:none"/&gt;&lt;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;(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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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.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;(1.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="display:none"/&gt;&lt;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.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;(1.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="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;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;Research and development tax credits, net&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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.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;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;(0.3)&lt;/span&gt;&lt;/td&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.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;td colspan="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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16.8&#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;span style="color:#000000;font-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:115%;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:115%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%"&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:115%"&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;&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;In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.&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;In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zMzQvZnJhZzpkMWExMDIwYTRiYTg0MmUyODFmYzBiZjA3ZTI2NDlhOS90ZXh0cmVnaW9uOmQxYTEwMjBhNGJhODQyZTI4MWZjMGJmMDdlMjY0OWE5Xzk_6414e146-e242-4788-ad6d-ab6206fcd0f2">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. 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:76.784%"/&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:7.874%"/&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.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.876%"/&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 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;2021&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;2020&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.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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="display:none"/&gt;&lt;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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(3.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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1.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="display:none"/&gt;&lt;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;Research and development tax credits, net&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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&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;(2.3)&lt;/span&gt;&lt;/td&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;Refund of alternative minimum tax sequestration&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;4&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;&#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;(2.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="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;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="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.3)&lt;/span&gt;&lt;/td&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;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="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;11.8&#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.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="display:none"/&gt;&lt;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;(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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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.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;(1.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="display:none"/&gt;&lt;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.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;(1.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="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;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;Research and development tax credits, net&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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.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;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;(0.3)&lt;/span&gt;&lt;/td&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.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;td colspan="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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16.8&#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;span style="color:#000000;font-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:115%;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:115%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%"&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:115%"&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;&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;In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.&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;In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzEyNjE_3a756107-785d-4762-9f63-28cd0844309a">&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. 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:76.784%"/&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:7.874%"/&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.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.876%"/&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 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;2021&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;2020&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.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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="display:none"/&gt;&lt;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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(3.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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1.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="display:none"/&gt;&lt;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;Research and development tax credits, net&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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&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;(2.3)&lt;/span&gt;&lt;/td&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;Refund of alternative minimum tax sequestration&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;4&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;&#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;(2.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="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;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="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.3)&lt;/span&gt;&lt;/td&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;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="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;11.8&#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.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="display:none"/&gt;&lt;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;(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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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.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;(1.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="display:none"/&gt;&lt;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.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;(1.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="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;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;Research and development tax credits, net&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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.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;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;(0.3)&lt;/span&gt;&lt;/td&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.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;td colspan="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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16.8&#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;span style="color:#000000;font-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:115%;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:115%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%"&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:115%"&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;&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;In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.&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;In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzEyNjE_6fb1155f-da1b-4951-96cd-78c71ca729a6">&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. 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:76.784%"/&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:7.874%"/&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.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.876%"/&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 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;2021&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;2020&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.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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="display:none"/&gt;&lt;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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(3.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;(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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1.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="display:none"/&gt;&lt;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;Research and development tax credits, net&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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&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;(2.3)&lt;/span&gt;&lt;/td&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;Refund of alternative minimum tax sequestration&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;4&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;&#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;(2.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="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;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="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.3)&lt;/span&gt;&lt;/td&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;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="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;11.8&#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.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="display:none"/&gt;&lt;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;(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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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.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;(1.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="display:none"/&gt;&lt;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.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;(1.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="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;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;Research and development tax credits, net&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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.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;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;(0.3)&lt;/span&gt;&lt;/td&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.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;td colspan="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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16.8&#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;span style="color:#000000;font-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:115%;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:115%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%"&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:115%"&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;&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;In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.&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;In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtMi0xLTEtMA_14a044e8-a699-4680-9713-eb1582796d85"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtMi0xLTEtMA_eb46471c-24e9-4cf6-b6bb-5ea5bd8926ef"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtNi0xLTEtMA_2795006a-cdf8-4a06-9d1c-141f86690a64"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzQtNi0xLTEtMA_cc25567f-6209-41fc-b65c-4330f1b05dac"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzctMi0xLTEtMA_96c869a6-2fd7-4385-aff1-714978f4deb9"
      unitRef="number">0.054</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzctNi0xLTEtMA_66337bc9-7944-49be-8bdb-7e9171f73fc3"
      unitRef="number">0.047</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzgtMi0xLTEtMA_19ea1181-e46c-4984-a538-d4465a0304e3"
      unitRef="number">-0.059</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzgtNi0xLTEtMA_898c8d24-58a1-4668-bd29-9a574a6202f7"
      unitRef="number">-0.043</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzktMi0xLTEtMA_e0f2efa3-16d2-43c6-8221-aa38136d9f29"
      unitRef="number">0.051</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzktNi0xLTEtMA_e1b8a24d-ddf2-4456-9cca-bc8f6a77e589"
      unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEwLTItMS0xLTA_ebeb7bb2-1a46-4f9f-b06d-0209efb63887"
      unitRef="number">-0.033</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEwLTYtMS0xLTA_845648b6-8dce-43bd-a093-15f87b0709c2"
      unitRef="number">-0.016</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzExLTItMS0xLTA_114c119a-2680-4abd-ad96-f3ccade96e74"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzExLTYtMS0xLTA_4edfd577-7b2b-4956-896e-9aceb4359ca0"
      unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEyLTItMS0xLTA_c5f7d3ac-8dfa-4bce-9df8-5f92ab324504"
      unitRef="number">0</cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent>
    <cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEyLTYtMS0xLTA_b282a37f-7e86-487a-a369-1c287ab122ee"
      unitRef="number">-0.023</cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEzLTItMS0xLTA_69a80ff4-7a37-438a-90a7-25a7fb661ceb"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzEzLTYtMS0xLTA_e40be7a6-34f0-4e92-a0c6-ba4ee1d15c77"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE1LTItMS0xLTA_ca9b2490-7131-4b45-8553-2843a1f8a76e"
      unitRef="number">0.122</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE1LTYtMS0xLTA_72cf8fe9-a2d9-4131-970b-4121459d7baa"
      unitRef="number">0.118</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE4LTItMS0xLTA_1a5ed699-435a-4765-b7f2-11e2d1dea9b8"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzE4LTYtMS0xLTA_6072271e-a5a7-4a09-b91f-b38491f7b8a8"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIxLTItMS0xLTA_85758dcf-c3cd-4486-a40a-c72f664e0462"
      unitRef="number">0.052</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIxLTYtMS0xLTA_6e2ae089-67d5-4a12-b286-c07429a79986"
      unitRef="number">0.050</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIyLTItMS0xLTA_d3c7c53c-b1d7-4fd7-ba5b-c71db62ec5f3"
      unitRef="number">-0.049</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIyLTYtMS0xLTA_ed38791d-7ea9-4ae6-a267-cfbc2c53ed3f"
      unitRef="number">-0.036</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTItMS0xLTEwMTEx_04677a86-6d34-4115-b46f-1e71e3982c6c"
      unitRef="number">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTYtMS0xLTEwMTE1_5ac79ae3-e028-4a74-9d78-f9d8b630e6c3"
      unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTItMS0xLTA_48d76273-5f0f-465b-b0a4-d28f42ce07e3"
      unitRef="number">-0.030</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzIzLTYtMS0xLTA_583ae81f-2646-4f9f-a4d8-abd383290b13"
      unitRef="number">-0.016</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI1LTItMS0xLTA_f2ac3d93-a0a2-41e1-bbd3-f21d6a792bc8"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI1LTYtMS0xLTA_7ccb472b-998a-4fe4-b309-bec4bfcbe63a"
      unitRef="number">0.019</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI2LTItMS0xLTA_872043a6-8da0-4358-94bc-3f98263f7486"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI2LTYtMS0xLTA_287447ff-7898-4e39-a07f-d598ef057c21"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI4LTItMS0xLTA_2b3ebff8-a08d-4db9-8358-2ff47419aa7a"
      unitRef="number">0.146</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90YWJsZToyNDIxNTdlYmIxYWI0Y2ExOTE5MTk4MjMyYzMwZmJkNy90YWJsZXJhbmdlOjI0MjE1N2ViYjFhYjRjYTE5MTkxOTgyMzJjMzBmYmQ3XzI4LTYtMS0xLTA_0d431298-c8d7-4867-bdcd-acbcf3974631"
      unitRef="number">0.168</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <cms:TaxCarryforwardAmountIncreaseDecrease
      contextRef="i298d43a8f38e4eeda0af40421dea8971_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzg0NA_c562f738-be29-428b-9dc7-89585c1fa743"
      unitRef="usd">9000000</cms:TaxCarryforwardAmountIncreaseDecrease>
    <cms:TaxCarryforwardAmountIncreaseDecrease
      contextRef="i596e97133235439ba867e58fe761806f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzkzMg_30e973b3-ed62-4b9c-813d-c5a28f129293"
      unitRef="usd">8000000</cms:TaxCarryforwardAmountIncreaseDecrease>
    <cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount
      contextRef="i2a97d75380b947b98d4244b0e7db7931_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDAvZnJhZzpkMGQ1MTBhOGQxMzg0MTBiODU3YTU2MDJhMDI4MjhiZi90ZXh0cmVnaW9uOmQwZDUxMGE4ZDEzODQxMGI4NTdhNTYwMmEwMjgyOGJmXzExMzk_7949cd54-0157-4a4d-91dc-9cb916711b89"
      unitRef="usd">-9000000</cms:EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90ZXh0cmVnaW9uOmMzMTI0MDc4MzlmMzQxOGY5NzI1ODMxOTcyYmJmZTc5XzE2ODA_694153a2-f832-41b3-9849-b9cf86256fa7">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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 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 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;2021&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;2020&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;2021&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;2020&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;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 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;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 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="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;358&#160;&lt;/span&gt;&lt;/td&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 income (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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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;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:#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;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 #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;128&#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;473&#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;357&#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;Average common shares outstanding&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;Weighted-average shares &#x2013; basic&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;289.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285.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;288.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;284.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;/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 nonvested stock awards&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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.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;0.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="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 forward equity sale contracts&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;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;&#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;0.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="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 #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:#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;289.4&#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="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;286.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 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;289.3&#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="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;285.8&#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;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:#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;Basic&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;0.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#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;0.55&#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;0.45&#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="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.64&#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.25&#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="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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90ZXh0cmVnaW9uOmMzMTI0MDc4MzlmMzQxOGY5NzI1ODMxOTcyYmJmZTc5XzE2NzU_c5c76d11-2cd3-4d7d-86ef-cf3267645195">&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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 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 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;2021&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;2020&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;2021&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;2020&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;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 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;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 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="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;358&#160;&lt;/span&gt;&lt;/td&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 income (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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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;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:#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;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 #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;128&#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;473&#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;357&#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;Average common shares outstanding&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;Weighted-average shares &#x2013; basic&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;289.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285.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;288.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;284.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;/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 nonvested stock awards&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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.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;0.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="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 forward equity sale contracts&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;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;&#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;0.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="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 #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:#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;289.4&#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="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;286.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 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;289.3&#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="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;285.8&#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;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:#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;Basic&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;0.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#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;0.55&#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;0.45&#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="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.64&#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.25&#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="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="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtMi0xLTEtMA_beab0c89-f2b5-4ec1-8308-6de32dd0565f"
      unitRef="usd">153000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtNC0xLTEtMA_3b1aaeb1-824f-4836-aef3-c8de985bbd51"
      unitRef="usd">129000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtNy0xLTEtMA_b0747c01-7c10-4182-87d0-467ed5e01f57"
      unitRef="usd">461000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzQtOS0xLTEtMA_bf51e503-de02-477a-9ce2-83b3a3066537"
      unitRef="usd">358000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtMi0xLTEtMA_78a6fc95-fd21-451a-8d01-d9afd7cbd03d"
      unitRef="usd">-5000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtNC0xLTEtMA_61123930-b298-4909-ac70-b0ffe92d4c0f"
      unitRef="usd">1000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtNy0xLTEtMA_2fbce8e8-278a-4dee-8ab7-c4478e2c68e4"
      unitRef="usd">-12000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzUtOS0xLTEtMA_4985ffc5-e8c3-486b-aab1-b42a2ace6260"
      unitRef="usd">1000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtMi0xLTEtMA_4fe25594-82fa-40bc-8ccc-44bb44b43d6e"
      unitRef="usd">158000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtNC0xLTEtMA_7a042c0c-07ce-4652-8caf-ba5229e8aea7"
      unitRef="usd">128000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtNy0xLTEtMA_0cedb1a5-99ca-480c-acd4-79fdfcc3efe9"
      unitRef="usd">473000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzYtOS0xLTEtMA_90057275-22dc-4f16-a7a7-492a4cacff65"
      unitRef="usd">357000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtMi0xLTEtMA_16817564-f38b-4d43-9de3-51f62981dc6e"
      unitRef="shares">289000000.0</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtNC0xLTEtMA_1bbc0a65-4924-4a2c-ad9a-fde40f2ff7ea"
      unitRef="shares">285500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtNy0xLTEtMA_233b4378-f2bd-45e7-a82e-080e8d044c52"
      unitRef="shares">288800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzgtOS0xLTEtMA_050b950c-83d1-4e66-879b-5b50276e3fdc"
      unitRef="shares">284400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktMi0xLTEtMA_5bccaec0-7bac-4430-9f11-c29fab99cb43"
      unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktNC0xLTEtMA_9251f5be-c194-4600-8992-967784b8a1f8"
      unitRef="shares">600000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktNy0xLTEtMA_60593640-8071-4204-815d-3b0b592970e8"
      unitRef="shares">500000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzktOS0xLTEtMA_a5f69566-110f-48df-af61-3f58251657c4"
      unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTItMS0xLTA_9c66cffa-88cd-4da8-a5b2-2b230efed28a"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTQtMS0xLTA_ce5dd490-4dfe-431a-b9de-a1cdd415778d"
      unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTctMS0xLTA_c23c9359-aac2-47b8-9067-b529d6803270"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEwLTktMS0xLTA_baea2ebf-664c-4bdd-ac59-c6f1c12df953"
      unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTItMS0xLTA_308954fb-9655-45c6-84f8-dd1a6eb17869"
      unitRef="shares">289400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTQtMS0xLTA_d63ee370-afd7-479b-98c2-6cb3a6d41002"
      unitRef="shares">286500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTctMS0xLTA_8ca4805f-9ce4-428e-bdc2-0ccd52aebc1d"
      unitRef="shares">289300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzExLTktMS0xLTA_c45c016d-6f47-4878-9d9f-600c260ab2ec"
      unitRef="shares">285800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTItMS0xLTA_22262466-50f1-4303-86b9-cc9b3d018607"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTQtMS0xLTA_cc9d766f-2560-4ac2-80a3-b94a690f6d31"
      unitRef="usdPerShare">0.45</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTctMS0xLTA_2a946038-ae4f-4787-8f00-19a59214899a"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzEzLTktMS0xLTA_a365e913-6c29-404d-90bc-29847abba29b"
      unitRef="usdPerShare">1.25</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTItMS0xLTA_4cf57435-7df7-4d7a-87c5-890a091f1481"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTQtMS0xLTA_15b2898f-3415-4ed6-9719-bf56bc096d27"
      unitRef="usdPerShare">0.45</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTctMS0xLTA_28d352a3-2a4e-4e8f-8f2c-d23ebceac1e9"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDYvZnJhZzpjMzEyNDA3ODM5ZjM0MThmOTcyNTgzMTk3MmJiZmU3OS90YWJsZTpiYmJiM2QxNTc0OTM0MzNkOTdmY2E4MDI5YjRiZTAyOS90YWJsZXJhbmdlOmJiYmIzZDE1NzQ5MzQzM2Q5N2ZjYTgwMjliNGJlMDI5XzE0LTktMS0xLTA_54bc0777-bb61-4312-8cff-58abde361704"
      unitRef="usdPerShare">1.25</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDkvZnJhZzplNTA0YmM1MWZiZjc0ZDQ0OWI2MDYwZTY5NzdlYzYxMy90ZXh0cmVnaW9uOmU1MDRiYzUxZmJmNzRkNDQ5YjYwNjBlNjk3N2VjNjEzXzg1_20838485-51f0-44d7-8a6c-1e5a8e911220">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 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 #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;25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;2021.&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.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 Months Ended June&#160;30,&#160;2020&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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,326&#160;&lt;/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;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="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;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;/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,020&#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;306&#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;17&#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,343&#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;35&#160;&lt;/span&gt;&lt;/td&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;35&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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;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,382&#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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;713&#160;&lt;/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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;392&#160;&lt;/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;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;/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;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;88&#160;&lt;/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,020&#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;306&#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,326&#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;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="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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.&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.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;Six 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;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;2,294&#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;1,136&#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;141&#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;3,571&#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;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 #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,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 #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,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 #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;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: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 &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:10pt;font-weight:400;line-height:120%"&gt;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 months ended June&#160;30,&#160;2021.&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:47.778%"/&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:8.835%"/&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:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.906%"/&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.387%"/&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;Six Months Ended June&#160;30,&#160;2020&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,065&#160;&lt;/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;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="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;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;/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,045&#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,020&#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;36&#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,101&#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;74&#160;&lt;/span&gt;&lt;/td&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;74&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;2,050&#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;1,024&#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;110&#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;3,184&#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;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,687&#160;&lt;/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;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;880&#160;&lt;/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;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 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;293&#160;&lt;/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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;205&#160;&lt;/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,045&#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,020&#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,065&#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;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="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;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;/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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.&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 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 &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;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;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. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $5&#160;million for the three months ended June&#160;30,&#160;2021 and $8&#160;million for the three months ended June&#160;30,&#160;2020. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $11&#160;million for the six months ended June&#160;30,&#160;2021 and $13&#160;million for the six months ended June&#160;30,&#160;2020. &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 $361&#160;million at June&#160;30,&#160;2021 and $437&#160;million at December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNDkvZnJhZzplNTA0YmM1MWZiZjc0ZDQ0OWI2MDYwZTY5NzdlYzYxMy90ZXh0cmVnaW9uOmU1MDRiYzUxZmJmNzRkNDQ5YjYwNjBlNjk3N2VjNjEzXzg1_21d3a3db-415c-4724-81d8-c33a3d7bc69e">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 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 #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;25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;2021.&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.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 Months Ended June&#160;30,&#160;2020&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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,326&#160;&lt;/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;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="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;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;/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,020&#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;306&#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;17&#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,343&#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;35&#160;&lt;/span&gt;&lt;/td&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;35&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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;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,382&#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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;713&#160;&lt;/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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;392&#160;&lt;/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;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;/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;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;88&#160;&lt;/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,020&#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;306&#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,326&#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;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="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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.&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.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;Six 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;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;2,294&#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;1,136&#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;141&#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;3,571&#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;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 #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,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 #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,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 #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;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: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 &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:10pt;font-weight:400;line-height:120%"&gt;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 months ended June&#160;30,&#160;2021.&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:47.778%"/&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:8.835%"/&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:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.906%"/&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.387%"/&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;Six Months Ended June&#160;30,&#160;2020&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,065&#160;&lt;/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;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="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;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;/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,045&#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,020&#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;36&#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,101&#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;74&#160;&lt;/span&gt;&lt;/td&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;74&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;2,050&#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;1,024&#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;110&#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;3,184&#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;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,687&#160;&lt;/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;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;880&#160;&lt;/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;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 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;293&#160;&lt;/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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;205&#160;&lt;/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,045&#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,020&#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,065&#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;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="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;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;/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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.&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 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 &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;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;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. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $5&#160;million for the three months ended June&#160;30,&#160;2021 and $8&#160;million for the three months ended June&#160;30,&#160;2020. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $11&#160;million for the six months ended June&#160;30,&#160;2021 and $13&#160;million for the six months ended June&#160;30,&#160;2020. &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 $361&#160;million at June&#160;30,&#160;2021 and $437&#160;million at December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE3NTkyMTg2MDQ0OTUy_666a4c50-7113-4583-b8e9-18480de08cdc">&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 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 #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;25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;2021.&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.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 Months Ended June&#160;30,&#160;2020&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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,326&#160;&lt;/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;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="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;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;/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,020&#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;306&#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;17&#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,343&#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;35&#160;&lt;/span&gt;&lt;/td&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;35&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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;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,382&#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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;713&#160;&lt;/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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;392&#160;&lt;/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;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;/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;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;88&#160;&lt;/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,020&#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;306&#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,326&#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;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="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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.&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.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;Six 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;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;2,294&#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;1,136&#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;141&#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;3,571&#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;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 #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,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 #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,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 #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;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: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 &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:10pt;font-weight:400;line-height:120%"&gt;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 months ended June&#160;30,&#160;2021.&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:47.778%"/&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:8.835%"/&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:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.906%"/&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.387%"/&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;Six Months Ended June&#160;30,&#160;2020&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,065&#160;&lt;/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;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="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;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;/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,045&#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,020&#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;36&#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,101&#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;74&#160;&lt;/span&gt;&lt;/td&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;74&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;2,050&#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;1,024&#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;110&#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;3,184&#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;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,687&#160;&lt;/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;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;880&#160;&lt;/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;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 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;293&#160;&lt;/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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;205&#160;&lt;/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,045&#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,020&#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,065&#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;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="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;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;/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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE3NTkyMTg2MDQ0OTUy_7a532798-bb73-4ddd-a24f-15c861731685">&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 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 #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;25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;2021.&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.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 Months Ended June&#160;30,&#160;2020&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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,326&#160;&lt;/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;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="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;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;/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,020&#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;306&#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;17&#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,343&#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;35&#160;&lt;/span&gt;&lt;/td&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;35&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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;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,382&#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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;713&#160;&lt;/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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;392&#160;&lt;/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;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;/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;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;88&#160;&lt;/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,020&#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;306&#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,326&#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;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="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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,022&#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;308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.&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.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;Six 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;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;2,294&#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;1,136&#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;141&#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;3,571&#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;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 #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,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 #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,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 #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;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: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 &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:10pt;font-weight:400;line-height:120%"&gt;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 months ended June&#160;30,&#160;2021.&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:47.778%"/&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:8.835%"/&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:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.906%"/&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.387%"/&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;Six Months Ended June&#160;30,&#160;2020&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,065&#160;&lt;/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;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="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;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;/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,045&#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,020&#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;36&#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,101&#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;74&#160;&lt;/span&gt;&lt;/td&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;74&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;2,050&#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;1,024&#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;110&#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;3,184&#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;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,687&#160;&lt;/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;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;880&#160;&lt;/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;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 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;293&#160;&lt;/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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;205&#160;&lt;/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,045&#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,020&#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,065&#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;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="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;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;/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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i604010290bbe4459953cba0892da2687_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzMtMi0xLTEtMA_645c806e-728f-4203-a62b-f9a3d01292d4"
      unitRef="usd">1158000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzMtNC0xLTEtMA_442f97be-ecf8-47db-9883-c0acd9bb38a8"
      unitRef="usd">332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzMtMTItMS0xLTA_669af1fa-44f7-4cdd-baa4-b06c66d8f722"
      unitRef="usd">1490000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id35fa73d6a604553989616ad3dc74796_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzQtNi0xLTEtMA_10461db3-e06f-4bca-9345-fc6932751b8e"
      unitRef="usd">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d016ccebe19468c839439ddbc0c9bb2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzQtMTItMS0xLTA_0a0aa1db-22ad-45a6-9b61-1fcfd34fd17d"
      unitRef="usd">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtMi0xLTEtMA_e1830987-46c5-4a76-bc42-aa52a214bd0e"
      unitRef="usd">1158000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtNC0xLTEtMA_f960bfcd-7710-4cde-9349-f082b164c948"
      unitRef="usd">332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtNi0xLTEtMA_3d52a3f8-7f27-4ac5-9def-edca3b2c978f"
      unitRef="usd">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzUtMTItMS0xLTA_c98f9ccc-25ee-45ed-a19a-a78fc2b7fbc3"
      unitRef="usd">1515000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzYtNi0xLTEtMA_8bcf95ca-95d2-4602-831c-c1f8f98e1655"
      unitRef="usd">40000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzYtMTItMS0xLTA_6953fbf9-2e5a-4743-9aab-16c7746aaff1"
      unitRef="usd">40000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzctMi0xLTEtMA_fdc58b95-cc70-4699-9365-9cd684fee86e"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzctNC0xLTEtMA_0d396032-be14-4a55-aa03-233aaf1913d4"
      unitRef="usd">1000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzctMTItMS0xLTA_97b4b107-1568-4191-98aa-44b05025b6b5"
      unitRef="usd">3000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTItMS0xLTA_2f4aadfa-3845-4ecf-b29c-685453048b61"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTQtMS0xLTA_e9ce3610-1e6c-47a3-8ed8-e03d02e503fe"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTYtMS0xLTA_e9dd02b2-b925-43d9-9957-482d371310b4"
      unitRef="usd">65000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEwLTEyLTEtMS0w_9bb5cacc-1969-461c-8bf7-71710ee85f2c"
      unitRef="usd">1558000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia49fe78283dc442e8bf434d425146e68_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEzLTItMS0xLTA_e2595e9d-970c-4745-a015-ab103abd4787"
      unitRef="usd">561000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87a17431dd934225a9e25ae1a18f41f7_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEzLTQtMS0xLTA_3c02d056-279a-46c4-8769-f439bec6fa86"
      unitRef="usd">220000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bc3819fa28544919e59074a9daa6394_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzEzLTEyLTEtMS0w_b7b7eaf6-d9ae-4400-87c3-68318ce6c89e"
      unitRef="usd">781000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71ab9349eac24bae855b40a5be7e0fe8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE0LTItMS0xLTA_0fd49606-b493-4e3b-aecb-030375b7307d"
      unitRef="usd">390000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibeb5310a7a254f66b0f4e5eb76aa92f2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE0LTQtMS0xLTA_858cd967-abe1-41c2-b8fa-41284415ea00"
      unitRef="usd">59000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibfe27c92f58c427d8c2f7f552f26ba7e_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE0LTEyLTEtMS0w_ed248039-5956-44dd-831a-a0ae06dd8919"
      unitRef="usd">449000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23857272c2fd4a6ea3d8780b3a57775f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE1LTItMS0xLTA_e519da44-200c-49f9-8ebb-ba809c1691d0"
      unitRef="usd">153000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icda85d1798834ca59d5059767bfc170f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE1LTQtMS0xLTA_dd9d2db7-172a-4f8f-8ad2-23004e3b78ba"
      unitRef="usd">8000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07e8027b84a94e6185dfe7bea049ce7b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE1LTEyLTEtMS0w_5bb7b94c-7a24-4813-a75e-b6755ee85f1d"
      unitRef="usd">161000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia45e6f76f36840f29abd794a3033cdec_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE2LTItMS0xLTA_435db8d2-9d62-43d4-8631-9dca8cb17cc2"
      unitRef="usd">54000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16cda882a84142978adab452b84d7e76_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE2LTQtMS0xLTA_1a21368b-e09b-4f1e-be1b-5ab272752b30"
      unitRef="usd">45000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc981326cbd74d90bea68d9b1eee1e3e_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE2LTEyLTEtMS0w_e40ad6ba-c369-419f-b784-51c34d84950b"
      unitRef="usd">99000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i604010290bbe4459953cba0892da2687_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE3LTItMS0xLTA_df25a5c2-cc00-4fb1-8902-17db08d71de8"
      unitRef="usd">1158000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE3LTQtMS0xLTA_c8db2936-c100-4f61-ba62-3f45ce81a7a4"
      unitRef="usd">332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE3LTEyLTEtMS0w_d5937e19-fb77-49a1-8d79-2fc5cd1365a0"
      unitRef="usd">1490000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="i604010290bbe4459953cba0892da2687_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE5LTItMS0xLTA_352af4c2-6b6d-4610-a268-995f71755fc8"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE5LTQtMS0xLTA_5159a529-fe0e-44cf-a484-6375949012d8"
      unitRef="usd">1000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzE5LTEyLTEtMS0w_18e2d324-a718-43c9-83f6-11418c4e5a53"
      unitRef="usd">3000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i604010290bbe4459953cba0892da2687_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzIyLTItMS0xLTA_dec2dcfb-d842-4dc2-a6b4-1c0a7a310331"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzIyLTQtMS0xLTA_de17e734-a3e0-4c84-ac96-9a3cd0a5c077"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTo4MDUyZTkzMDA0NzQ0ZDBiYTM4MTgzZWI4NTY1NmUwMy90YWJsZXJhbmdlOjgwNTJlOTMwMDQ3NDRkMGJhMzgxODNlYjg1NjU2ZTAzXzIyLTEyLTEtMS0w_5a5d38a6-461f-4459-a1f1-4d78e53d503c"
      unitRef="usd">1493000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE0NQ_82f1127d-3be2-493b-a17d-7f035cf0d752"
      unitRef="usd">26000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzMtMi0xLTEtMA_0a1b74ce-a87d-4e3d-a98b-591cd557149b"
      unitRef="usd">1020000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzMtNC0xLTEtMA_f570da74-2332-435d-81e4-833c475270db"
      unitRef="usd">306000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzMtMTItMS0xLTA_5b39d264-306e-4209-9bab-5230477763d3"
      unitRef="usd">1326000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i295a42eb95624c8a9041c3310f36e6a6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzQtNi0xLTEtMA_59bd813f-7679-408e-a321-1ce6109014fd"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iced7fe87eb9b4900ac0e6bda548063d7_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzQtMTItMS0xLTA_e829f16b-a66e-4b04-8b08-204344cae7bb"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtMi0xLTEtMA_859eb183-23ba-4a9e-b484-3a7bd5aba49e"
      unitRef="usd">1020000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92868f4778c54c6493353070687d1473_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtNC0xLTEtMA_a50275db-50b4-4cab-9a31-b8115e267aa3"
      unitRef="usd">306000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtNi0xLTEtMA_9a3aafb2-92ad-4679-94d9-43401487bfa6"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzUtMTItMS0xLTA_5b5dc63d-0e8c-4d4d-87bb-d6833e7615bf"
      unitRef="usd">1343000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzYtNi0xLTEtMA_5d854b2b-6d29-4737-bdd0-8eff0cc62751"
      unitRef="usd">35000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzYtMTItMS0xLTA_959b7460-4657-40a1-a2c3-20b6a269852a"
      unitRef="usd">35000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzctMi0xLTEtMA_61bff508-9ec7-498d-97a6-dea9483a705f"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i92868f4778c54c6493353070687d1473_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzctNC0xLTEtMA_c67db6ac-d996-446e-ae8e-b3f0302b6be8"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzctMTItMS0xLTA_d0c5fe73-478a-473d-8699-56e53eace66e"
      unitRef="usd">4000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTItMS0xLTA_893794be-32ea-4351-9782-a6539f38b7bc"
      unitRef="usd">1022000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92868f4778c54c6493353070687d1473_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTQtMS0xLTA_2e0bd1c6-fd4b-4148-a972-71d18ae0f786"
      unitRef="usd">308000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTYtMS0xLTA_01b20085-9ab4-4dde-b1cc-b1e1089749d8"
      unitRef="usd">52000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEwLTEyLTEtMS0w_79a46396-c1e5-430e-ac0c-e93b7da50926"
      unitRef="usd">1382000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2a2a5744ad54033b8d8ae849cce0317_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEzLTItMS0xLTA_c1fbceed-b701-4615-b086-3f61d6ce83f6"
      unitRef="usd">507000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i351280c6e1e14624a1022c94b45cf59b_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEzLTQtMS0xLTA_e0dae194-fb68-486a-87c6-475cb79f5b21"
      unitRef="usd">206000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3c823e35fd74c5286f211cb8f34f87e_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzEzLTEyLTEtMS0w_f0fef8c1-5dc8-454a-88a4-6efb87484711"
      unitRef="usd">713000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23ebf940c2e34b428340cfe2fd647efb_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE0LTItMS0xLTA_c204f806-b77f-4a6e-8f9b-375dbe818cf5"
      unitRef="usd">341000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4588e068286a4f1783a3ae231df56e86_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE0LTQtMS0xLTA_1e070393-c6b1-4499-9b17-d6f431f770f9"
      unitRef="usd">51000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e14a1f5d89c4055a110cd7e18720ecc_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE0LTEyLTEtMS0w_eb306acf-9e07-4f30-80ad-38f2f0dba772"
      unitRef="usd">392000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5210368139c7400783e8c99399520aad_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE1LTItMS0xLTA_f7a5d372-3d2b-419f-8760-0fa8b4084207"
      unitRef="usd">126000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b602034bba84a24be582c60ad4e0853_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE1LTQtMS0xLTA_a07dd045-69b9-42d5-8c87-197773e0ea09"
      unitRef="usd">7000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28a762e238704527b89b95b96cd73de6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE1LTEyLTEtMS0w_88ee2754-8c8d-4c71-b8a1-2a223a5b8180"
      unitRef="usd">133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i047cef68d9e94206bb9ac3c1f2ce50c9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE2LTItMS0xLTA_dcc41b9d-0033-4716-b1a6-5f7b94399bfd"
      unitRef="usd">46000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bdbd680f5af4b5db4fb03bb6bbef7e5_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE2LTQtMS0xLTA_d62fae3e-0de9-409a-b744-109d45ab5ac7"
      unitRef="usd">42000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i121c96aa53654d8da717d93b841de31e_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE2LTEyLTEtMS0w_9d4f9597-cf7f-486b-917a-bea2efebe08b"
      unitRef="usd">88000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE3LTItMS0xLTA_08c790d5-c28a-4254-9aee-481aac7bb494"
      unitRef="usd">1020000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE3LTQtMS0xLTA_4828ff5b-b8ae-4bd2-b9d9-7f89025eeab7"
      unitRef="usd">306000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE3LTEyLTEtMS0w_e30aa768-f3fb-4a7e-bb79-c0c781585052"
      unitRef="usd">1326000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE5LTItMS0xLTA_2e0fdc74-1f8a-48b7-a1cc-901c657e2969"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE5LTQtMS0xLTA_12c28e0d-e1cf-4e6f-9844-cadfa9303a49"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzE5LTEyLTEtMS0w_d5aec1ff-6394-47fd-87e7-8d47393d7c6f"
      unitRef="usd">4000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzIyLTItMS0xLTA_ba299c4e-a5a5-429d-a2c8-e6e5175128c7"
      unitRef="usd">1022000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzIyLTQtMS0xLTA_b6e8f1b0-4324-4001-86a9-ff11ed5f42d4"
      unitRef="usd">308000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90YWJsZTpkNTM2OGYyY2YwMzM0MmE0YTk0YjAyMjFkMDZkZjcwMS90YWJsZXJhbmdlOmQ1MzY4ZjJjZjAzMzQyYTRhOTRiMDIyMWQwNmRmNzAxXzIyLTEyLTEtMS0w_25c4c401-d85e-4fff-bb52-7c129fa890ae"
      unitRef="usd">1330000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTIvZnJhZzoyMzBkNWNlN2UzMGQ0MzNkYWZjMTBmYzY3ZWU4YzU1YS90ZXh0cmVnaW9uOjIzMGQ1Y2U3ZTMwZDQzM2RhZmMxMGZjNjdlZThjNTVhXzE2MQ_beea5095-fe27-40a6-9487-ad61c937371f"
      unitRef="usd">21000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia028e4105bd649909c270195eb206e32_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzMtMi0xLTEtMA_c9c23221-9bd6-439a-9451-da3eb8c25adc"
      unitRef="usd">2289000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzMtNC0xLTEtMA_8c348bf3-a38e-4ca1-879b-4ac2bd16c2fa"
      unitRef="usd">1133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzMtMTItMS0xLTA_f7dada16-dc55-4bf1-99da-3644b8b829b0"
      unitRef="usd">3422000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecf78af15fc841298aedf6e668c7ed3c_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzQtNi0xLTEtMA_dab626a6-6f64-4d6f-9d81-72abafd84969"
      unitRef="usd">55000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i124f520a8b1c45e0ba14da9d893a1aae_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzQtMTItMS0xLTA_7a29f8e0-aaf2-4172-ae67-4216d0d49545"
      unitRef="usd">55000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtMi0xLTEtMA_f98e7058-0eb9-4a1c-979a-123fa7be701b"
      unitRef="usd">2289000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtNC0xLTEtMA_8d71dffa-fb17-4b40-9cfb-a6dcbb1f9dda"
      unitRef="usd">1133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtNi0xLTEtMA_009d50de-535d-427d-a40f-ccea409fc66f"
      unitRef="usd">55000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzUtMTItMS0xLTA_3b0113bf-74eb-41b9-9f59-d5051dd4ca30"
      unitRef="usd">3477000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzYtNi0xLTEtMA_44b6eb07-08b3-410e-8296-b9cf206767f5"
      unitRef="usd">86000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzYtMTItMS0xLTA_960059c1-f8c1-43cc-b6d0-d6db337ddca4"
      unitRef="usd">86000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzctMi0xLTEtMA_7ebbd284-a500-4ba3-b280-62967bddb204"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzctNC0xLTEtMA_590fd024-ea5a-479f-859c-9474e1298356"
      unitRef="usd">3000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzctMTItMS0xLTA_a89913c6-af62-4016-8bbc-88cd85963f3b"
      unitRef="usd">8000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTItMS0xLTA_c987c2d0-000a-4524-aedb-ed01a94c9ead"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTQtMS0xLTA_992258ef-45d9-4407-8777-1d5931d145ed"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTYtMS0xLTA_f8946a05-53a7-4ee4-ba6f-d0d4defcc4dc"
      unitRef="usd">141000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEwLTEyLTEtMS0w_2e92ac49-3aeb-46a7-908a-bbf4ee949c18"
      unitRef="usd">3571000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic445dfac12a94a13bbff94bd24847ae4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEzLTItMS0xLTA_73d1b37e-2161-426c-ba55-b5d0ac7e5d76"
      unitRef="usd">1129000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9c212f7a02243d2bae80850caed8787_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEzLTQtMS0xLTA_9446caff-46d8-4ea7-b78c-c91501f8dcdc"
      unitRef="usd">774000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86c2ac52027d4491af73ca70ebc35884_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzEzLTEyLTEtMS0w_98b4c0a4-0544-4392-91b8-987087b8613a"
      unitRef="usd">1903000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2aed5f08a3742e08e44be1751ab455c_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE0LTItMS0xLTA_04e640e1-d6db-4b37-809b-bb248a2938d1"
      unitRef="usd">735000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if20de805785642ae90e994961d23e8b7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE0LTQtMS0xLTA_8a097067-03c5-423a-a146-d61ab44d11e9"
      unitRef="usd">222000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb79f3fe7a0b49a69070003669b3a3c2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE0LTEyLTEtMS0w_77b71e70-d610-45b1-8c30-58e6385919b2"
      unitRef="usd">957000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4c51e00aba74e85a79c494e15814d2e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE1LTItMS0xLTA_4332ab15-55b9-4849-aced-4d2150a214d9"
      unitRef="usd">291000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib45f4bde95934fd5af0cfb0af939f065_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE1LTQtMS0xLTA_bf5832e4-15da-4d99-af2f-ffe5e0f76114"
      unitRef="usd">31000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ad2e3e9d13048138f0a6d0738f6328e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE1LTEyLTEtMS0w_56796934-f6a8-4cd6-8e18-82cf69f97932"
      unitRef="usd">322000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c4fad627f9b45fca1d9839842adf060_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE2LTItMS0xLTA_bd3d41a1-0c16-401b-a6c3-519ed997e707"
      unitRef="usd">134000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6849ba11910e4e55b97c4d131ca751a5_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE2LTQtMS0xLTA_b359275c-acc7-4aea-a818-2fe0f319c238"
      unitRef="usd">106000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e3e3c39c56d43e1b79d2ba4fd3cc99d_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE2LTEyLTEtMS0w_ecf0688e-8cad-4abf-bdcb-ea36ba2c1756"
      unitRef="usd">240000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia028e4105bd649909c270195eb206e32_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE3LTItMS0xLTA_a7c13b5b-ddbe-4bc6-8f01-d4ed17f9be85"
      unitRef="usd">2289000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE3LTQtMS0xLTA_20b35d02-7ce6-4504-b633-a200588e7110"
      unitRef="usd">1133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE3LTEyLTEtMS0w_f6c0afff-92ea-4a08-ab49-c7900a4bed65"
      unitRef="usd">3422000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="ia028e4105bd649909c270195eb206e32_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE5LTItMS0xLTA_2a72bbb3-cfdf-467e-9f2c-0b4a26cbc996"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE5LTQtMS0xLTA_02504ff8-63dc-40a2-b560-34d2fbfae486"
      unitRef="usd">3000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzE5LTEyLTEtMS0w_694d3ad5-fe63-41ec-860e-03fb8dfbe258"
      unitRef="usd">8000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="ia028e4105bd649909c270195eb206e32_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzIyLTItMS0xLTA_a83d6c9d-5d70-4f02-bfdd-5125d53a3e83"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzIyLTQtMS0xLTA_f8e8ca9d-c7ed-40c8-950f-f7ab692676dc"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTo3ZjgzYzQ2OWFjNzA0MmM5ODM4NDEwMmY5OWMxODM4Zi90YWJsZXJhbmdlOjdmODNjNDY5YWM3MDQyYzk4Mzg0MTAyZjk5YzE4MzhmXzIyLTEyLTEtMS0w_fe3aa899-20f8-4ba2-830d-53e0ad9d6b63"
      unitRef="usd">3430000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90ZXh0cmVnaW9uOmQxZjU4ZThkM2E1OTRjYmNiNjU0OWNlYjdmZjQyNDQxXzE0_8749c086-a292-40aa-a9bc-9b13251fd6f9"
      unitRef="usd">59000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzMtMi0xLTEtMA_0433a982-e5b1-4dd7-a790-ec4b9fff9dfd"
      unitRef="usd">2045000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzMtNC0xLTEtMA_accbf82a-b421-4696-b4ef-2d6834d7b9a9"
      unitRef="usd">1020000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzMtMTItMS0xLTA_d70b9618-6790-4e15-b46e-07cff90be213"
      unitRef="usd">3065000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60a2953ec9514deb976096581fd18fdf_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzQtNi0xLTEtMA_4e9f2d59-4e6e-40e3-85eb-195af09fe3d2"
      unitRef="usd">36000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic99ad62f1478413ba59b1e35a248a105_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzQtMTItMS0xLTA_5068744a-3111-43bf-a3d4-4ad7ad669da7"
      unitRef="usd">36000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89be181b14204421831ef29eb3462dae_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtMi0xLTEtMA_b7ec01ef-1751-46c6-a816-7384d06dbb1e"
      unitRef="usd">2045000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtNC0xLTEtMA_1edc93c2-0473-497f-aab8-d0045c840b8a"
      unitRef="usd">1020000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtNi0xLTEtMA_a1d623ea-986d-4585-820e-3b360226cdea"
      unitRef="usd">36000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzUtMTItMS0xLTA_3e58d71c-8e05-499b-a450-a2be1682ea50"
      unitRef="usd">3101000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzYtNi0xLTEtMA_fd0c5a69-3578-4031-b734-330b9952a0d2"
      unitRef="usd">74000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzYtMTItMS0xLTA_0b2213c3-4a1f-4a3a-9169-513caa488ecf"
      unitRef="usd">74000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="i89be181b14204421831ef29eb3462dae_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzctMi0xLTEtMA_9c392dd3-1d6b-40d7-9a32-da2a999b0a29"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzctNC0xLTEtMA_f2b156dd-1c27-4f60-ba63-43e52152cbde"
      unitRef="usd">4000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzctMTItMS0xLTA_18991b0d-5254-4c48-8503-a13331c55929"
      unitRef="usd">9000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i89be181b14204421831ef29eb3462dae_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktMi0xLTEtMA_7c6fbf1f-4cc5-4b6b-947f-b9d1eacc163d"
      unitRef="usd">2050000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktNC0xLTEtMA_117aa6c2-2687-4161-8686-177938fdd71c"
      unitRef="usd">1024000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktNi0xLTEtMA_a6f338fa-f029-4eda-897a-7c61acc71b3a"
      unitRef="usd">110000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzktMTItMS0xLTA_2f415436-0c86-43b0-a63c-1006ec5e7228"
      unitRef="usd">3184000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8f7f7e150ae4e798d4e383837490ffa_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEyLTItMS0xLTA_f0a403c8-9aad-4d98-a83a-f6147038d8fe"
      unitRef="usd">988000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i631bd6d357994f5f8b19cb1c9eee0394_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEyLTQtMS0xLTA_37a4ee2e-20bd-40f7-9fda-5e76f4cfe273"
      unitRef="usd">699000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6996c01c776b466c9a028ef399b9f0db_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEyLTEyLTEtMS0w_b9062e66-91db-45cc-a2d8-3b1f29db12b4"
      unitRef="usd">1687000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23c7ebb010504f66b8feea0563e4d1aa_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEzLTItMS0xLTA_013e85b1-08f6-48fc-99d8-c63fce19471a"
      unitRef="usd">680000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebc14bdcf8ba48bcb4535b8e439bb0cb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEzLTQtMS0xLTA_47e3d97c-82a2-40d4-b2e6-03b66da75f10"
      unitRef="usd">200000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fbf6957cb964275b1122a33779a238c_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzEzLTEyLTEtMS0w_b774b7ab-9211-44e3-ab39-6396f186a373"
      unitRef="usd">880000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i503bdf48402f49c18f7ac1d910a48a05_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE0LTItMS0xLTA_73eb906a-9c98-4318-a978-dcfec884f919"
      unitRef="usd">266000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a4d31c777a9467d9e696fcead62c260_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE0LTQtMS0xLTA_b00918a5-b7a8-4a99-8fab-0e0e4e93820e"
      unitRef="usd">27000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f5662244f4b47009bbd1af9f815e859_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE0LTEyLTEtMS0w_8dfe2bb6-f4f6-4c3e-bd73-4c2c2f122b35"
      unitRef="usd">293000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23c50b0df1e148ea960cc47de0c4969c_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE1LTItMS0xLTA_9a495f7c-2298-47c0-920e-ad400e1620cf"
      unitRef="usd">111000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f6aa0b482434e388b151ed5bbe369fd_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE1LTQtMS0xLTA_2f322c84-7061-4aed-bcf6-942b721764bf"
      unitRef="usd">94000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ec258ac581d4c08a1f2a151c326ec39_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE1LTEyLTEtMS0w_7b825d4d-c3db-4509-804b-04b303f98b33"
      unitRef="usd">205000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE2LTItMS0xLTA_b78ee62c-b3be-4b18-bddc-2dc55a6efe31"
      unitRef="usd">2045000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE2LTQtMS0xLTA_cfb9310b-b27a-4f84-a792-96674eddd798"
      unitRef="usd">1020000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE2LTEyLTEtMS0w_54a0320c-392c-44ff-999f-4386292d3342"
      unitRef="usd">3065000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE4LTItMS0xLTA_b2359328-d44f-4642-849e-15229ecbaeb5"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE4LTQtMS0xLTA_d1ef916d-54c7-4568-904d-307ba2504abf"
      unitRef="usd">4000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzE4LTEyLTEtMS0w_c96c1f17-4c4a-4669-8494-d6fa9c9fca68"
      unitRef="usd">9000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzIwLTItMS0xLTA_93e06945-1938-453b-9d93-599a3440e4b8"
      unitRef="usd">2050000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzIwLTQtMS0xLTA_457c10dd-d860-4c29-b858-46de02c71c14"
      unitRef="usd">1024000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90YWJsZTpmNzZhNjRiNDYwMWI0MmIzOTRjNzgzZjU3ZGYyMGIzNC90YWJsZXJhbmdlOmY3NmE2NGI0NjAxYjQyYjM5NGM3ODNmNTdkZjIwYjM0XzIwLTEyLTEtMS0w_5cb3a46f-7613-4057-8698-38b23697ba03"
      unitRef="usd">3074000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNTUvZnJhZzpkMWY1OGU4ZDNhNTk0Y2JjYjY1NDljZWI3ZmY0MjQ0MS90ZXh0cmVnaW9uOmQxZjU4ZThkM2E1OTRjYmNiNjU0OWNlYjdmZjQyNDQxXzI3_7482b62d-9765-49b7-a3e6-100918f5d00f"
      unitRef="usd">46000000</us-gaap:VariableLeaseIncome>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2d68572462584ae2b62470fc59d998d4_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTM_984b2a2c-96ea-4135-b7d2-dd3fdba84b12"
      unitRef="usd">5000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9ffa468acc3445e590b5610315d7e6c3_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTM_f0423e0d-18c1-49ba-9e2f-f7564441a237"
      unitRef="usd">5000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i31805a19c6c94da1a0a91c546fee8cb8_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTc_883468da-cdf4-4870-91fc-fcfcb2e710ac"
      unitRef="usd">8000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i0257cb5e1c1649c7bf10fc0bf4dd615f_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNTc_d1055955-0144-40f0-bfdb-e32499cbd0ed"
      unitRef="usd">8000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i93f0b5cb1bb445b6b1fcc673987d6b6c_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjE_5867445c-aaf1-4cef-a7d1-9ee46da75fb7"
      unitRef="usd">11000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2ee2143eb8334b4e8f338a2f1a301086_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjE_e70f0282-1cf8-4756-a23d-973b846c2cfb"
      unitRef="usd">11000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9970ea793d614a81bf2e08464b4623c8_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjk_65ce78fd-c800-410c-816c-5ba9a88cad7e"
      unitRef="usd">13000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9403d92fe98146d08da306fe3e5bdc44_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzMxNjk_97cf52aa-6a8c-43ef-aa56-c6e789320429"
      unitRef="usd">13000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2NTg_3c5f95b6-f4cf-4a55-a892-4508fa66f88e"
      unitRef="usd">361000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2NTg_b6e24a23-cc01-4f8c-a082-d9c9601d2510"
      unitRef="usd">361000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2Njk_26ef2f51-f860-4ca9-98ed-340e57b113bd"
      unitRef="usd">437000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNjEvZnJhZzozNzlkMzE3ZTliZjU0ODE0OTk3ZmI0MWYzOTE1MmU0MC90ZXh0cmVnaW9uOjM3OWQzMTdlOWJmNTQ4MTQ5OTdmYjQxZjM5MTUyZTQwXzM2Njk_82c81a6e-72ea-46b3-883a-3aecafc27df2"
      unitRef="usd">437000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2NQ_4a1f07d5-2f1f-4001-bf08-9f78bff81071">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:60.438%"/&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.639%"/&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;2021&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;2020&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;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 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;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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;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;/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;Current assets held for sale&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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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&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;292&#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;185&#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 #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:#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 #000000;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-weight:400;line-height:120%"&gt;Cash and cash equivalents&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;Restricted cash and cash equivalents&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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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&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;68&#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 #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;35&#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"&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;&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;Current Assets Held for Sale:&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;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank&#x2019;s cash and cash equivalents are presented as assets held for sale on CMS&#160;Energy&#x2019;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2Ng_ed302dd4-073d-454c-aaec-ece6ff00e1cd">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:60.438%"/&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.639%"/&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;2021&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;2020&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;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 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;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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;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;/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;Current assets held for sale&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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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&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;292&#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;185&#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 #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:#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 #000000;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-weight:400;line-height:120%"&gt;Cash and cash equivalents&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;Restricted cash and cash equivalents&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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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&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;68&#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 #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;35&#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"&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;&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;Current Assets Held for Sale:&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;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank&#x2019;s cash and cash equivalents are presented as assets held for sale on CMS&#160;Energy&#x2019;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2MA_4c0b6773-2f86-4e0c-92a9-cbffe8e38131">&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:60.438%"/&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.639%"/&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;2021&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;2020&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;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 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;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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;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;/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;Current assets held for sale&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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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&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;292&#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;185&#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 #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:#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 #000000;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-weight:400;line-height:120%"&gt;Cash and cash equivalents&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;Restricted cash and cash equivalents&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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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&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;68&#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 #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;35&#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;</cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock>
    <cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc3Mg_f8ba3a9a-72e2-48c9-b45b-0911c3385e5a">&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:60.438%"/&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.639%"/&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;2021&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;2020&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;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 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;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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;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;/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;Current assets held for sale&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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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&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;292&#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;185&#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 #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:#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 #000000;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-weight:400;line-height:120%"&gt;Cash and cash equivalents&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;Restricted cash and cash equivalents&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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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&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;68&#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 #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;35&#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;</cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzMtMi0xLTEtMA_7ac900d2-ea87-4f92-878f-c35567e139a9"
      unitRef="usd">153000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzMtNC0xLTEtMA_65355cdd-bdd0-4dbf-a3cd-f7a68b384f03"
      unitRef="usd">32000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzQtMi0xLTEtMA_5ae3759b-d378-4fe9-a7bc-0fa239df468f"
      unitRef="usd">18000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzQtNC0xLTEtMA_d2e57555-0b93-46be-bdb7-c63b80c48088"
      unitRef="usd">17000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i466f140d58844b478d83c4a872b38279_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzUtMi0xLTEtMA_e4ed85b2-b330-40f8-999f-ceb8b45fe2fd"
      unitRef="usd">121000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i38310769237740faba6b1b8af824dc1d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzUtNC0xLTEtMA_606ea84d-20ba-48da-ada8-2c9bcc0565e1"
      unitRef="usd">136000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzYtMi0xLTEtMA_74b30029-ad63-4480-b03f-12f72851515e"
      unitRef="usd">292000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzYtNC0xLTEtMA_cb8e8116-ba8a-4982-8f38-b806aee0210a"
      unitRef="usd">185000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzgtMi0xLTEtMA_6239df28-0a91-4170-b0bb-3b8169bd1590"
      unitRef="usd">52000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzgtNC0xLTEtMA_2411f9b8-1188-49a8-824e-8429e8bcd566"
      unitRef="usd">20000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzktMi0xLTEtMA_76fb6361-7299-46d8-acf2-65de1eab2d38"
      unitRef="usd">16000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzktNC0xLTEtMA_967b293c-98fd-434d-bb57-1453b9e3a926"
      unitRef="usd">15000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzEwLTItMS0xLTA_0b5695d2-afbc-4efd-a513-b8c75ff0df10"
      unitRef="usd">68000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90YWJsZTpmMTA0NzZiOGZlYzE0ODE4OTEwZTg2YmExMmNjM2Y4NS90YWJsZXJhbmdlOmYxMDQ3NmI4ZmVjMTQ4MTg5MTBlODZiYTEyY2MzZjg1XzEwLTQtMS0xLTA_5d70cf0d-9215-4141-8bc6-e1297688983c"
      unitRef="usd">35000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2OQ_7c36cb0c-9846-4739-a81f-17033c181cf6">&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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc3Mw_d77ea9e8-720c-4f22-9d0c-ee03de0c9b03">&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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc2NA_f47cb1fc-6ad7-4e35-8dc6-e2e53259dec5">&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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzAvZnJhZzo0MzcwMGRlYmFkM2E0OTI0YjAwYzZkZDI4MzhjZjlkZS90ZXh0cmVnaW9uOjQzNzAwZGViYWQzYTQ5MjRiMDBjNmRkMjgzOGNmOWRlXzc3OQ_e33d5d61-f7d2-4b39-aac6-d87aebecc473">&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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzMvZnJhZzplMGNhOTI1M2Q4OTc0OTNiYWMwZWQ3MWRmZDJhOGVjMi90ZXh0cmVnaW9uOmUwY2E5MjUzZDg5NzQ5M2JhYzBlZDcxZGZkMmE4ZWMyXzIwNA_1dc2e711-1180-431f-a42b-0414950c4790">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 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;In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank is not included in the composition of CMS&#160;Energy&#x2019;s reportable segments. EnerBank&#x2019;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#x2019;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger 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. Beginning in 2021, CMS&#160;Land, which holds the environmental remediation obligations at Bay Harbor, will be included within other reconciling items rather than within the enterprises segment. This change was not material and was made to align segment reporting with the legal organization and internal reporting of 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: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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 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 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;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;2020&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;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;2020&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: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="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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,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 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,382&#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;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;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,184&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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;/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,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 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,330&#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;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;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,074&#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-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="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 10pt;text-align: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="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;/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;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 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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;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;237&#160;&lt;/span&gt;&lt;/td&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 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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 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;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;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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:#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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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;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;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 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;136&#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;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;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;379&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;td colspan="3" style="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;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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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 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;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 style="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;159&#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;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;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;394&#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;/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:60.438%"/&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.639%"/&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="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;2021&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;2020&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: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="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;17,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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,027&#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;27,870&#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-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;td colspan="3" style="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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;27,910&#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;26,757&#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-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="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;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;td colspan="3" style="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: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;15,829&#160;&lt;/span&gt;&lt;/td&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;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;9,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&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 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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&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;/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;3,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&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;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,953&#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;29,666&#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-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="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;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;td colspan="3" style="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: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&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;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;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;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;25,680&#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;25,399&#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;/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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zNzMvZnJhZzplMGNhOTI1M2Q4OTc0OTNiYWMwZWQ3MWRmZDJhOGVjMi90ZXh0cmVnaW9uOmUwY2E5MjUzZDg5NzQ5M2JhYzBlZDcxZGZkMmE4ZWMyXzIwNA_b1e3ec03-cf7e-4ce7-8be5-44bea45df702">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 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;In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank is not included in the composition of CMS&#160;Energy&#x2019;s reportable segments. EnerBank&#x2019;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#x2019;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger 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. Beginning in 2021, CMS&#160;Land, which holds the environmental remediation obligations at Bay Harbor, will be included within other reconciling items rather than within the enterprises segment. This change was not material and was made to align segment reporting with the legal organization and internal reporting of 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: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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 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 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;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;2020&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;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;2020&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: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="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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,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 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,382&#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;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;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,184&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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;/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,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 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,330&#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;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;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,074&#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-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="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 10pt;text-align: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="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;/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;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 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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;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;237&#160;&lt;/span&gt;&lt;/td&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 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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 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;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;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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:#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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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;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;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 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;136&#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;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;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;379&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;td colspan="3" style="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;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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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 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;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 style="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;159&#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;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;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;394&#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;/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:60.438%"/&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.639%"/&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="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;2021&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;2020&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: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="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;17,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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,027&#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;27,870&#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-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;td colspan="3" style="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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;27,910&#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;26,757&#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-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="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;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;td colspan="3" style="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: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;15,829&#160;&lt;/span&gt;&lt;/td&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;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;9,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&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 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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&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;/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;3,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&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;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,953&#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;29,666&#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-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="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;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;td colspan="3" style="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: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&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;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;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;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;25,680&#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;25,399&#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;/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="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90ZXh0cmVnaW9uOjg3NTllNDAyMGVkYzQ4MDdiZmVlYWQ5OGQ3NDMzMGI0XzIwNg_a1cd490b-0025-4814-b20b-84175eb8ffd3">&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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 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 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;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;2020&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;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;2020&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: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="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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,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 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,382&#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;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;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,184&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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;/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,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 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,330&#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;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;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,074&#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-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="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 10pt;text-align: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="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;/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;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 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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;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;237&#160;&lt;/span&gt;&lt;/td&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 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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 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;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;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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:#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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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;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;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 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;136&#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;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;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;379&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;td colspan="3" style="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;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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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 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;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 style="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;159&#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;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;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;394&#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;/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:60.438%"/&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.639%"/&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="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;2021&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;2020&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: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="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;17,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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,027&#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;27,870&#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-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;td colspan="3" style="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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;27,910&#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;26,757&#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-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="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;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;td colspan="3" style="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: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;15,829&#160;&lt;/span&gt;&lt;/td&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;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;9,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&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 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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&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;/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;3,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&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;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,953&#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;29,666&#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-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="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;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;td colspan="3" style="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: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&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;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;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;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;25,680&#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;25,399&#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;/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="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90ZXh0cmVnaW9uOjg3NTllNDAyMGVkYzQ4MDdiZmVlYWQ5OGQ3NDMzMGI0XzIwNg_a8a62422-59fb-4a4f-a6ed-eabbc3ffaa05">&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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 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 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;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;2020&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;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;2020&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: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="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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,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 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,382&#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;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;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,184&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&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 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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&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;/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,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 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,330&#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;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;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,074&#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-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="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 10pt;text-align: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="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;/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;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 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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;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;237&#160;&lt;/span&gt;&lt;/td&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 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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 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;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;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="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:#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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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;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;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 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;136&#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;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;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;379&#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-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 #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 10pt;text-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;td colspan="3" style="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;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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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 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;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 style="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;159&#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;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;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;394&#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;/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:60.438%"/&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.639%"/&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="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;2021&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;2020&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: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="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;17,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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,027&#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;27,870&#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-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;td colspan="3" style="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;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;td colspan="3" style="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: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,155&#160;&lt;/span&gt;&lt;/td&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;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,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&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 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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="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 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;27,910&#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;26,757&#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-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="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;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;td colspan="3" style="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: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;15,829&#160;&lt;/span&gt;&lt;/td&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;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;9,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&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 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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&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;/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;3,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&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;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,953&#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;29,666&#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-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="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;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;td colspan="3" style="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: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&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;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;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;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;25,680&#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;25,399&#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;/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="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtMi0xLTEtMA_8cda260a-0635-4fc4-b177-76d9841520fd"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtNC0xLTEtMA_59bc94bf-5e4f-48d1-a494-663cb6b57cf9"
      unitRef="usd">1022000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtNy0xLTEtMA_62cce857-a13e-4afa-8d33-f9a6cbd228d8"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i89be181b14204421831ef29eb3462dae_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzUtOS0xLTEtMA_36570788-e470-4c43-a346-8a2d90f988a3"
      unitRef="usd">2050000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtMi0xLTEtMA_9d5b0454-cea8-4db2-b86e-d59af28d9333"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92868f4778c54c6493353070687d1473_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtNC0xLTEtMA_269ffcd2-118f-4bba-9f08-bf61b9847566"
      unitRef="usd">308000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtNy0xLTEtMA_9d808307-7c85-40fb-a3fa-5d594d738687"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzYtOS0xLTEtMA_a0671f9a-1c23-4a07-a1f6-ff35d1d49116"
      unitRef="usd">1024000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctMi0xLTEtMA_8ea1bb4b-a96f-41d7-9e59-435e020dace5"
      unitRef="usd">65000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctNC0xLTEtMA_1e4c1f6c-6369-46ae-9ed1-9ea3d4f26671"
      unitRef="usd">52000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctNy0xLTEtMA_ac7c2cf5-f9fa-4df5-8c27-3062238dc9e4"
      unitRef="usd">141000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzctOS0xLTEtMA_2e21b59c-77c0-4736-b666-8787c4594219"
      unitRef="usd">110000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTItMS0xLTA_7ca760d8-be17-4358-8efe-b4f12df4e24b"
      unitRef="usd">1558000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTQtMS0xLTA_ab1336b6-ff2b-4ea9-9f80-f5efc2dc0082"
      unitRef="usd">1382000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTctMS0xLTA_f438e3a9-e241-40d0-8511-d757aa07ad83"
      unitRef="usd">3571000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEwLTktMS0xLTA_3d21d448-2872-477d-ade9-543e61e750c8"
      unitRef="usd">3184000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i604010290bbe4459953cba0892da2687_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTItMS0xLTA_a369a97e-8ef1-4fc5-87dd-1d78daa1a516"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTQtMS0xLTA_05c5188d-3ffe-4053-ad5a-7f7aeb517a78"
      unitRef="usd">1022000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia028e4105bd649909c270195eb206e32_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTctMS0xLTA_77c8c8e5-d6f2-4571-bb14-ba7f1fb3983d"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzEzLTktMS0xLTA_c5e4f9ca-1bab-4610-aca9-4d8f0242ceb6"
      unitRef="usd">2050000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTItMS0xLTA_ecf12633-6b9c-4e83-8acc-6243a3d8a6f6"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTQtMS0xLTA_b9188c42-0b92-4162-b70b-a0851fb3cf1f"
      unitRef="usd">308000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTctMS0xLTA_e693047f-329b-41fa-b31c-a8d2f92d75af"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE0LTktMS0xLTA_58626092-08e8-4d58-8d2f-c05c47ccaf5a"
      unitRef="usd">1024000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTItMS0xLTA_e7f77832-2f79-4c3f-8598-b1cb7f3a25c9"
      unitRef="usd">1493000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTQtMS0xLTA_6dde0808-54b8-4be2-a942-281644bf3e07"
      unitRef="usd">1330000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTctMS0xLTA_c1bc4070-3555-4422-8eae-d23ac0548d67"
      unitRef="usd">3430000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE2LTktMS0xLTA_d7e55458-ebb0-45e3-a4f4-58f17f44ebd5"
      unitRef="usd">3074000000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i15052c86635e45da9ebd5cd64a714baa_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTItMS0xLTA_16bf87f0-43b5-4b93-b92a-4a4ad6d125f5"
      unitRef="usd">154000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2b4cd2340146490990bad66af9bd414f_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTQtMS0xLTA_326061e9-4a01-4782-a8c5-0b66469d3659"
      unitRef="usd">119000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic107c39043ec420aac97f9b9fcc09975_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTctMS0xLTA_d060d517-0ab5-45c1-8f72-7007d3db4a56"
      unitRef="usd">309000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i89be181b14204421831ef29eb3462dae_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzE5LTktMS0xLTA_af584b49-c585-4d67-9fc4-4e00c090e551"
      unitRef="usd">237000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65e0bbda3dd44b26a5f3616b6a1c1f94_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTItMS0xLTA_dd939be0-b23d-40d3-939e-eb524c9f0505"
      unitRef="usd">36000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i92868f4778c54c6493353070687d1473_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTQtMS0xLTA_e061014c-19d2-49d0-8972-17ab2925dffd"
      unitRef="usd">41000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7347364ee50c470b8e2b982da25917ae_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTctMS0xLTA_61372a5a-8c66-4cf9-84f8-04db27b89e97"
      unitRef="usd">217000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30a4a948f47f4409a23945b07cb9803b_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIwLTktMS0xLTA_b7d036e5-9c96-4355-a96a-354c2f204adc"
      unitRef="usd">158000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1101a3d51b440538566c15ab08385b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTItMS0xLTA_d27fa772-6131-4cc1-bbe1-9030e1e930cf"
      unitRef="usd">5000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id25cb60b46494ebda25a05fd121bdaa6_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTQtMS0xLTA_d6f05264-4b4b-41d2-b1d3-a742871651bd"
      unitRef="usd">1000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib2c5a5f28cd44a7fbaaa30aa5250a33b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTctMS0xLTA_c8e32dbb-c992-4d7a-90b9-9bd8ba6e9494"
      unitRef="usd">19000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7cdc95933d934ec5ae836d9f1a224065_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIxLTktMS0xLTA_59e10566-1ceb-4934-b1be-7e9eb270b421"
      unitRef="usd">21000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4cd5006eee4a4a499fed43334762d6ad_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTItMS0xLTA_aa8b1aa7-3243-4a21-a471-4ba7db44587b"
      unitRef="usd">-19000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9a4e40d080884f34bcc6607aad0abfd3_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTQtMS0xLTA_d2c8f985-c6aa-4c2b-857b-5351b21ad340"
      unitRef="usd">-25000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57e00f4c67b41359b854cd79dc0d33d_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTctMS0xLTA_58382b1e-249e-44f1-a9fb-b3c6e29b0bd1"
      unitRef="usd">-20000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib47c01c04a2341459e12a113afa5a887_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzIzLTktMS0xLTA_c7440c79-827b-4ea1-b722-a1f043ef0682"
      unitRef="usd">-37000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTItMS0xLTA_cb86058a-f649-46c5-9bee-4a8c91d58b08"
      unitRef="usd">176000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icef535e3549b4da8a31e65d703fac292_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTQtMS0xLTA_699fa30c-fc12-4cdd-a493-f552ef111a3d"
      unitRef="usd">136000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTctMS0xLTA_76d19b19-a2a9-4ccb-835d-cd6cd422f98b"
      unitRef="usd">525000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa03f82354d748c8875945e853e8a36d_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI0LTktMS0xLTA_0d4d5bfc-cc82-4316-8191-a0a537a088d3"
      unitRef="usd">379000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i604010290bbe4459953cba0892da2687_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTItMS0xLTA_de2ef3d4-b389-441a-9320-051f882a773a"
      unitRef="usd">154000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8d2dc6384e45498c91e63a267ec913f9_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTQtMS0xLTA_f60b0808-9c91-4ff4-b9c1-d69fb7e96a57"
      unitRef="usd">119000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia028e4105bd649909c270195eb206e32_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTctMS0xLTA_b6e80657-c887-42d5-8c5b-30dbee018203"
      unitRef="usd">309000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i77189648ac6a414ea0ecbc9eb668395e_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI3LTktMS0xLTA_ac11dd59-f36b-4171-aa7b-374c46b4d9c8"
      unitRef="usd">237000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2eeac680795f4288a9e92644aef6cdf8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTItMS0xLTA_23ef6ee7-153a-4d8c-9457-3a2eacc938b3"
      unitRef="usd">36000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i28ff3747145c4a5d9545523da8d765c4_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTQtMS0xLTA_14162a59-56a1-4ba0-8940-2347a8fde45e"
      unitRef="usd">41000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i58d3ffbf829b4698a6cb83d4ef032b23_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTctMS0xLTA_587e8f49-c89d-4593-9bea-0cac7747986b"
      unitRef="usd">217000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iba128385e29b45198bdbf2159dcf5473_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI4LTktMS0xLTA_64853770-15bb-4425-a88b-1e41d04907e5"
      unitRef="usd">158000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0cef8be1536440f9a15bbc9a0805c334_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTItMS0xLTA_5e1dd9b4-fca0-4117-83f5-615d32b1574e"
      unitRef="usd">-1000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1e5693676979420ca247da9e3c9f3dc5_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTQtMS0xLTA_8f43f136-65c6-4007-80cd-d63b538da8b1"
      unitRef="usd">-1000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i736bbdc620b74706a188177e770624c6_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTctMS0xLTA_7473a749-dc91-4037-8956-0f416842cb13"
      unitRef="usd">-1000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i37bd75c71a3d4807ba29cd8d3705eb21_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzI5LTktMS0xLTA_86349b3b-7f31-4447-acd7-9b5f9357c947"
      unitRef="usd">-1000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib62dbde320dd4de3ab97c42f66a7b8cc_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTItMS0xLTA_9e734d14-02c0-4f8d-b8a9-64b753d1a7e2"
      unitRef="usd">189000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia241c401691c463d8432e506e43dc368_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTQtMS0xLTA_a8371841-b2a5-485d-9fdb-4db1e9a2199f"
      unitRef="usd">159000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTctMS0xLTA_8f17334e-b6df-4917-a600-8eb0ae27db8d"
      unitRef="usd">525000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6fbd00ae8783492d84321fad22d053a3_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTo2Nzg2YzE2MDNjYTg0NTZkOGQ2ZTkxYjAzYjA1ZGQ2MC90YWJsZXJhbmdlOjY3ODZjMTYwM2NhODQ1NmQ4ZDZlOTFiMDNiMDVkZDYwXzMwLTktMS0xLTA_8eb5558f-27ef-4b72-a03d-bbad37c01afe"
      unitRef="usd">394000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="icaea8d0634de4711a9ece6832b7b1892_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzQtMi0xLTEtMA_d48430ab-8e3f-4bee-a091-37a931a01df3"
      unitRef="usd">17816000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i50e735540cf34e0cbdc418fd0aba031f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzQtNC0xLTEtMA_cbc522f6-4897-4020-a7b0-df8618f9870b"
      unitRef="usd">17155000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i59da6fd6f79040649f11c96700e13ec5_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzUtMi0xLTEtMA_d09ff71f-c682-480b-b056-979181c4c37c"
      unitRef="usd">10072000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i0893214b6d3a4ac0b709c16c382c14a5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzUtNC0xLTEtMA_b0e4bcca-ccc5-424d-bef2-1e35ebe27e9f"
      unitRef="usd">9581000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i8293d08b18174aa39b283945f21c0f07_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzYtMi0xLTEtMA_89907586-abd9-4d38-aed2-aa5b81beb234"
      unitRef="usd">1117000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="ia5ead4c4a1644237ad85eda89153f3fb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzYtNC0xLTEtMA_0bfbe35f-fbf4-4f22-89f8-e2f0cc178dda"
      unitRef="usd">1113000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i429aa380fc934b499eeeb83e615e7f0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzgtMi0xLTEtMA_a47f5b97-6a9c-4475-ab9f-7ee29ae788b2"
      unitRef="usd">22000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i6a35b7431196456fad9b6c247a3d663d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzgtNC0xLTEtMA_2b060cfe-1a04-4581-9750-3cfefb9e0944"
      unitRef="usd">21000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzktMi0xLTEtMA_ed8b2213-e88e-4589-ac80-3e066d4bf1a1"
      unitRef="usd">29027000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzktNC0xLTEtMA_9e40b26e-031e-43db-9f5d-a9a73fbeb7ac"
      unitRef="usd">27870000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="ic6177d4167d741e683a75ea860a71d18_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEyLTItMS0xLTA_59e51cb7-bc95-40b8-9525-1b928bc64eea"
      unitRef="usd">17816000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i7910c8bdd43e44deac5badebc1f718d2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEyLTQtMS0xLTA_e4902061-c1f4-4dd2-bfcd-8197bb308e98"
      unitRef="usd">17155000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i1cd1b353b06c471cb80815fa56eb3d32_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEzLTItMS0xLTA_647b6b1e-e337-4a12-b2f1-c9a44e32edd3"
      unitRef="usd">10072000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i737a1067b8b34ecaa7a8062a476fab48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzEzLTQtMS0xLTA_84c2cd08-474f-4108-abec-524621e8d0dd"
      unitRef="usd">9581000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="ib2a1436cc2dd47628b0d647a6a4b1194_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE0LTItMS0xLTA_7091ecd7-7906-4e31-836f-28d80c68c08a"
      unitRef="usd">22000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="ia7bc7e7f9be34100aeac89af04b8ee34_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE0LTQtMS0xLTA_b1d5cf3a-74bc-4cd8-94fd-9e7db86a6bcb"
      unitRef="usd">21000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE1LTItMS0xLTA_845d827f-7086-49ce-8035-68daf45218d6"
      unitRef="usd">27910000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE1LTQtMS0xLTA_7c6bf6ef-4a33-49ee-a273-19d7c2578d2a"
      unitRef="usd">26757000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:Assets
      contextRef="icaea8d0634de4711a9ece6832b7b1892_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE4LTItMS0xLTA_81af4c7a-642a-402a-a125-75857410cce6"
      unitRef="usd">16078000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i50e735540cf34e0cbdc418fd0aba031f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE4LTQtMS0xLTA_9b6456cc-4455-44be-bcf0-6732cf2068f0"
      unitRef="usd">15829000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i59da6fd6f79040649f11c96700e13ec5_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE5LTItMS0xLTA_a8e101f3-801a-4b44-99c3-360c4a628ba7"
      unitRef="usd">9470000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0893214b6d3a4ac0b709c16c382c14a5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzE5LTQtMS0xLTA_10868c7b-0821-4de3-81ae-e58ef5784176"
      unitRef="usd">9429000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8293d08b18174aa39b283945f21c0f07_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIwLTItMS0xLTA_6e1597aa-a03d-417a-93f5-c331da248087"
      unitRef="usd">1266000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia5ead4c4a1644237ad85eda89153f3fb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIwLTQtMS0xLTA_a3d17ee4-1050-4932-b39b-f4859bd80ea5"
      unitRef="usd">1276000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i429aa380fc934b499eeeb83e615e7f0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIyLTItMS0xLTA_e7f92832-d436-419c-9791-4a3852802557"
      unitRef="usd">3139000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6a35b7431196456fad9b6c247a3d663d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIyLTQtMS0xLTA_57ec155a-9779-4a1f-9243-1265579647e2"
      unitRef="usd">3132000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i789f4ff648764a97860a2d2ef6561786_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIzLTItMS0xLTA_bb82f7c0-cd7d-411e-bddc-79e235508178"
      unitRef="usd">29953000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1830c8453449413194844643860f45f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzIzLTQtMS0xLTA_5c80b1b2-40cb-4b25-9b9f-0b2083a85c0a"
      unitRef="usd">29666000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic6177d4167d741e683a75ea860a71d18_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI2LTItMS0xLTA_f0baf7ab-29fb-4f58-bb55-567e941ee298"
      unitRef="usd">16141000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7910c8bdd43e44deac5badebc1f718d2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI2LTQtMS0xLTA_b258665f-68cc-4fc5-ac7a-92e4aed4710d"
      unitRef="usd">15893000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1cd1b353b06c471cb80815fa56eb3d32_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI3LTItMS0xLTA_67aef889-cd02-4fac-bc11-15a44d4d8ee7"
      unitRef="usd">9518000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i737a1067b8b34ecaa7a8062a476fab48_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI3LTQtMS0xLTA_bde97dd3-5906-4b58-b207-435fd0492145"
      unitRef="usd">9477000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib2a1436cc2dd47628b0d647a6a4b1194_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI4LTItMS0xLTA_f6ed0f2f-9570-4e7a-b834-1ad715bec88f"
      unitRef="usd">21000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia7bc7e7f9be34100aeac89af04b8ee34_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI4LTQtMS0xLTA_ea9b2402-aa2a-457d-883d-3082c68b0590"
      unitRef="usd">29000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie6b972f429c245e79a2c225f5aac3414_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI5LTItMS0xLTA_a625817c-c4b9-4e3c-9fcc-40da5c2d868c"
      unitRef="usd">25680000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6ea2c49f226f40c5b19bbd9a82d21dbb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zODIvZnJhZzo4NzU5ZTQwMjBlZGM0ODA3YmZlZWFkOThkNzQzMzBiNC90YWJsZTpkNDk3MmZjY2NhODc0MDYxOTQ0OTkxYTAyMDA4MTMxYS90YWJsZXJhbmdlOmQ0OTcyZmNjY2E4NzQwNjE5NDQ5OTFhMDIwMDgxMzFhXzI5LTQtMS0xLTA_15efebce-7652-4828-bf76-8ec3aa2d8949"
      unitRef="usd">25399000000</us-gaap:Assets>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzI4MjI_36bf14fd-b55c-49d0-b8f1-9487001bd7a9">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;CMS&#160;Enterprises has a 51-percent ownership interest in Aviator Wind Equity Holdings, which holds a Class&#160;B membership interest in Aviator Wind, a 525-MW wind generation project in Coke County, Texas. The Class&#160;A membership interest in Aviator Wind is held by a tax equity investor, BHE&#160;Renewables,&#160;LLC, a subsidiary of Berkshire Hathaway Energy Company. Earnings, tax attributes, and cash flows generated by Aviator Wind are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company operating agreement; these ratios change over time and are not representative of the ownership interest percentages of each membership class.&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;Since Aviator Wind&#x2019;s income and cash flows are not distributed among its investors based on ownership interest percentages, CMS&#160;Enterprises allocates Aviator Wind&#x2019;s income (loss) among its investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#x2019;s earnings based on a hypothetical liquidation of Aviator Wind at the net book value of its underlying net &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;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. CMS&#160;Enterprises then receives 51 percent of the earnings, tax attributes, and cash flows that were allocated to Aviator Wind Equity Holdings.&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;Aviator Wind Equity Holdings and Aviator Wind represent VIEs. In accordance with the associated limited liability company operating agreement, the tax equity investor is guaranteed preferred returns from Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of Aviator Wind Equity Holdings and, ultimately, Aviator Wind. As a result, CMS&#160;Enterprises is the primary beneficiary of Aviator Wind Equity Holdings and Aviator&#160;Wind, 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 Aviator Wind Equity Holdings and Aviator Wind and presents the Class&#160;A membership interest and 49 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:60.438%"/&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.639%"/&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;2021&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;2020&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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;Prepayments and other current assets&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;/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;Non-current&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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;692&#160;&lt;/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;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:#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;700&#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;705&#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-style:italic;font-weight:400;line-height:120%"&gt;Current&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 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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 liabilities&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;30&#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;22&#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;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 investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 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. Consumers has not provided any financial or other support during the periods presented that was not previously contractually required.&lt;/span&gt;&lt;/div&gt;CMS&#160;Energy&#x2019;s investment in these partnerships is included in investments on its consolidated balance sheets in the amount of $71&#160;million at June&#160;30,&#160;2021 and $70&#160;million at December&#160;31,&#160;2020.</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzM0_11088301-4a6a-46e2-9e8b-e7030a1a2f24"
      unitRef="number">0.51</us-gaap:VariableInterestEntityOwnershipPercentage>
    <cms:VariableInterestEntityMaximumCapacity
      contextRef="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzE1MA_d3122308-db6b-402a-95ca-40bfff3d7412"
      unitRef="mw">525</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzEzNjA_4163e68d-76eb-4322-aac0-8c9f789dc385"
      unitRef="number">0.51</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="ie5489f4f9c294b9694ba511742a7c7c5_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzI4MjM_7b88da04-8b2f-49fd-9f3f-048d5a9fc4f9">Aviator Wind Equity Holdings and Aviator Wind represent VIEs. In accordance with the associated limited liability company operating agreement, the tax equity investor is guaranteed preferred returns from Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of Aviator Wind Equity Holdings and, ultimately, Aviator Wind. As a result, CMS&#160;Enterprises is the primary beneficiary of Aviator Wind Equity Holdings and Aviator&#160;Wind, 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.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i30a99afc84da496a89fa89fb1f9a2981_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzIyNjE_1965074e-8a69-4dcb-b157-e55e2f9430c5"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90ZXh0cmVnaW9uOjFhM2IzZTUwODA4YzRkNTY4MzVhY2IxZGE5OWZhYjM0XzI4MjQ_a87f4c2f-4fb4-40b9-9d84-537bd5926fb8">&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:60.438%"/&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.639%"/&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;2021&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;2020&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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;Prepayments and other current assets&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;/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;Non-current&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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;692&#160;&lt;/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;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:#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;700&#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;705&#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-style:italic;font-weight:400;line-height:120%"&gt;Current&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 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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 liabilities&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;30&#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;22&#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;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="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzMtMi0xLTEtMA_8ede1b28-ede2-476f-85d9-f6127ace3a5e"
      unitRef="usd">12000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzMtNC0xLTEtMA_73cfe32b-b22c-448b-80f5-85b241b84560"
      unitRef="usd">7000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzUtMi0xLTEtMA_4c83d35f-47f7-47ff-9406-c91befd285b1"
      unitRef="usd">7000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzUtNC0xLTEtMA_7f6c3d84-230e-4cd2-b960-a77a0e67cada"
      unitRef="usd">5000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzYtMi0xLTEtMA_c8e29524-2b3e-4c5c-b991-1aec90208e94"
      unitRef="usd">1000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzYtNC0xLTEtMA_5b898d2d-e251-430d-b6ce-ce19fdcd257f"
      unitRef="usd">1000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzgtMi0xLTEtMA_1bc5f9fa-51a5-44e1-9525-d6cf4f5bec79"
      unitRef="usd">680000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzgtNC0xLTEtMA_28e961cc-bb43-47e9-97ec-42ca8a9b3dd4"
      unitRef="usd">692000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzktMi0xLTEtMA_ffa3201b-1872-40ad-82b8-ec4b484b3e27"
      unitRef="usd">700000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzktNC0xLTEtMA_288f768b-e3ae-4727-ad1a-103c1081c34d"
      unitRef="usd">705000000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzExLTItMS0xLTA_9901e397-b39f-44bd-b7f6-f4ee564d4b72"
      unitRef="usd">10000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzExLTQtMS0xLTA_a3c81faa-9ecc-4783-9bc5-cf7b6561fe70"
      unitRef="usd">3000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzEzLTItMS0xLTA_5568fafb-2690-494b-b4e1-869f9d4e298f"
      unitRef="usd">20000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzEzLTQtMS0xLTA_f6ad5157-2abf-4625-8bc3-652de42b646b"
      unitRef="usd">19000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:Liabilities
      contextRef="ifc9fff878ea148e4bd24375d2c62cb12_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzE0LTItMS0xLTA_98302d74-e4b3-47cc-929f-5f8bb33910b8"
      unitRef="usd">30000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i18cae6f5526946a2a6880dc5206adc5a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTEvZnJhZzoxYTNiM2U1MDgwOGM0ZDU2ODM1YWNiMWRhOTlmYWIzNC90YWJsZTo1MDc0MDkyNzU3ZWM0ODZjYTdjZDBhNzFlZWU0ZjE5Ni90YWJsZXJhbmdlOjUwNzQwOTI3NTdlYzQ4NmNhN2NkMGE3MWVlZTRmMTk2XzE0LTQtMS0xLTA_1c6b8dc9-0b1e-441d-862f-039bc0ca0407"
      unitRef="usd">22000000</us-gaap:Liabilities>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="i328660a19b8847b9ab7a3ae3b632ef6c_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyMjM_e56847c0-e327-4ffb-9579-1a06aa93bd55">CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns 50 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:VariableInterestEntityOwnershipPercentage
      contextRef="i14251815456747bca55f1e9151d85cdd_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_1e2b18b4-b4ac-42f4-8ca9-0d921e92e729"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="ic579f4fe3093410d863446fbc8098c67_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_5093220d-9db9-4fe0-82ca-0e4b9d38ceff"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i0a7986922d754489960531b1e6c41c45_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_b9fd7662-f08a-4bda-bd09-4d0250a02ed0"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i41a132c0c2a34ad096582349330c641a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyNg_d6066e23-5d4b-4ff4-90f1-359a1e28c474"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i2586b08f9d2d48c696820bed2427c999_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyMDI_3269b4f2-814c-469c-80d3-a8817ea9213d"
      unitRef="usd">71000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i415f9440e1924154baf7b3d3df159769_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTQvZnJhZzoyNzEwOWFmMjBjOGI0Y2JlOTUyMzNlODUwNGZiYmQyNS90ZXh0cmVnaW9uOjI3MTA5YWYyMGM4YjRjYmU5NTIzM2U4NTA0ZmJiZDI1XzEyMTY_106e0ae6-bfe4-4fbb-a451-04e3d289108a"
      unitRef="usd">70000000</us-gaap:EquityMethodInvestments>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDQ_a31441b4-a0e2-4b1e-ab4c-7f3dd61e90ab">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. Within its 2021&#160;IRP, Consumers proposes to retire the J.H.&#160;Campbell coal-fueled generating units. No retention incentive costs related to this retirement will be recognized unless Consumers&#x2019; 2021&#160;IRP is approved by the MPSC.&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;2021, 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 $3&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $4&#160;million has been deferred as a regulatory &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;asset. 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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.033%"/&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.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.249%"/&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 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;2021&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;2020&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;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;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;4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and charged to maintenance and other operating expenses&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and capitalized&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;/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;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;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;12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.&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;: In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation.&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 agreement, EnerBank&#x2019;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#x2019;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. Also, as a result of the agreement, EnerBank is not included in the composition of CMS&#160;Energy&#x2019;s reportable segments. For more information regarding the composition of CMS&#160;Energy&#x2019;s reportable segments, see Note&#160;11, Reportable Segments.&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 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: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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 0 10pt;text-indent:-9pt"/&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 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 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;2021&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;2020&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;2021&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;2020&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 0 10pt;text-indent:-9pt"/&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 10pt 0 1pt;text-indent:-9pt"/&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&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/&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;123&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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&#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;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;8&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;22&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:&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:60.438%"/&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.639%"/&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;2021&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;2020&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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align: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:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;136&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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:21pt;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;Notes receivable, less allowance of $28 in 2021 and $32 in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/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 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;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;448&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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;429&#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 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-style:italic;font-weight:400;line-height:120%"&gt;Non&#x2011;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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 22pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;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;Notes receivable, less allowance of $92 in 2021 and $91 in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 non&#x2011;current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;Total non&#x2011;current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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,584&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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,680&#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:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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-top: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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-top: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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="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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;915&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;990&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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;953&#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 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-style:italic;font-weight:400;line-height:120%"&gt;Non&#x2011;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,890&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000;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;Total non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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,717&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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,894&#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;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:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDY_b7ad56f7-36be-4df9-9a1f-3b6e89e9acb1">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. Within its 2021&#160;IRP, Consumers proposes to retire the J.H.&#160;Campbell coal-fueled generating units. No retention incentive costs related to this retirement will be recognized unless Consumers&#x2019; 2021&#160;IRP is approved by the MPSC.&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;2021, 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 $3&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $4&#160;million has been deferred as a regulatory &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;asset. 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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.033%"/&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.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.249%"/&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 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;2021&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;2020&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;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;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;4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and charged to maintenance and other operating expenses&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and capitalized&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;/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;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;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;12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.&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;: In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation.&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 agreement, EnerBank&#x2019;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#x2019;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. Also, as a result of the agreement, EnerBank is not included in the composition of CMS&#160;Energy&#x2019;s reportable segments. For more information regarding the composition of CMS&#160;Energy&#x2019;s reportable segments, see Note&#160;11, Reportable Segments.&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 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: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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 0 10pt;text-indent:-9pt"/&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 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 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;2021&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;2020&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;2021&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;2020&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 0 10pt;text-indent:-9pt"/&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 10pt 0 1pt;text-indent:-9pt"/&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&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/&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;123&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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&#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;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;8&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;22&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:&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:60.438%"/&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.639%"/&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;2021&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;2020&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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align: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:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;136&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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:21pt;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;Notes receivable, less allowance of $28 in 2021 and $32 in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/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 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;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;448&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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;429&#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 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-style:italic;font-weight:400;line-height:120%"&gt;Non&#x2011;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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 22pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;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;Notes receivable, less allowance of $92 in 2021 and $91 in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 non&#x2011;current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;Total non&#x2011;current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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,584&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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,680&#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:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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-top: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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-top: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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="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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;915&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;990&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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;953&#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 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-style:italic;font-weight:400;line-height:120%"&gt;Non&#x2011;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,890&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000;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;Total non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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,717&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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,894&#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;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:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i4626e74039c54c22b043ee1e799051bf_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzM3Mg_3a141f70-2398-48d6-b299-75daaf4692fd"
      unitRef="usd">35000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringCharges
      contextRef="id50d1adedeb04ed4a83232842a43fad8_D20191001-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzY1Mg_8811aa6a-7367-4794-8082-ecdb66246555"
      unitRef="usd">16000000</us-gaap:RestructuringCharges>
    <cms:RestructuringAndRelatedCostIncurredCostCapitalized
      contextRef="ied12ae0607734101b38eb07dd72da8c7_D20191001-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzY4Mw_9530e29d-8044-4e78-95fc-573e70e20798"
      unitRef="usd">3000000</cms:RestructuringAndRelatedCostIncurredCostCapitalized>
    <us-gaap:RegulatoryAssets
      contextRef="i8efda791eeba40e2a70a6514d3cf4c70_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0Xzc2OA_3f477c7f-c7e1-477e-96ef-de66197fbc35"
      unitRef="usd">4000000</us-gaap:RegulatoryAssets>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i1fc9b515e98f4b3f8095d07d51da5222_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDU_3efba91e-2beb-4c1d-91b2-e88e5b057724">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.033%"/&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.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.249%"/&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 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;2021&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;2020&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;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;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;4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and charged to maintenance and other operating expenses&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and capitalized&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;/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;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;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;12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzEwMDU_b1b85945-b64c-4a6b-9447-d619deb74ba3">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.033%"/&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.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.249%"/&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 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;2021&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;2020&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;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;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;4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and charged to maintenance and other operating expenses&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred and capitalized&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;/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;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;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;12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:OtherLiabilities
      contextRef="i9882e6bc8e9741428fdcaf1904c609ab_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzMtNy0xLTEtMA_a5aa8da0-04c3-40f5-b999-83622f83ee1a"
      unitRef="usd">11000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i50b7402a28244fb88ce64c12676c8e4f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzMtOS0xLTEtMA_201fcd29-18b6-402f-9e90-e6b00003f52d"
      unitRef="usd">4000000</us-gaap:OtherLiabilities>
    <us-gaap:RestructuringCharges
      contextRef="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzQtNy0xLTEtMA_75b63741-1771-4079-9fc3-e53f7c561bcc"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzQtOS0xLTEtMA_20ad12fe-9c3c-4e37-8c3c-86faaf085c68"
      unitRef="usd">7000000</us-gaap:RestructuringCharges>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzUtNy0xLTEtMA_b4a3cc1a-52c8-4155-8388-85324bcd15cf"
      unitRef="usd">4000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzUtOS0xLTEtMA_9398c892-928b-4630-84aa-e1df74075fe7"
      unitRef="usd">0</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostIncurredCostCapitalized
      contextRef="i52d2f5fd19b94beb9c4dad9d5e06c142_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzYtNy0xLTEtMA_9794f04c-7848-4383-82c2-44d3b753ead2"
      unitRef="usd">0</cms:RestructuringAndRelatedCostIncurredCostCapitalized>
    <cms:RestructuringAndRelatedCostIncurredCostCapitalized
      contextRef="ib8b0e36940da4b9f9d4642e31eeba463_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzYtOS0xLTEtMA_43419bce-03e4-423b-965b-9676693d5875"
      unitRef="usd">1000000</cms:RestructuringAndRelatedCostIncurredCostCapitalized>
    <us-gaap:OtherLiabilities
      contextRef="i4626e74039c54c22b043ee1e799051bf_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzgtNy0xLTEtMA_d7364579-a52f-4da5-9978-e6a04214b405"
      unitRef="usd">15000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i8bf8d55a57514186ab072992b990ce53_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo5MDU4YTJkNGIxYjk0OTZjYTE4OWMwZGVlNDBmYmMzMC90YWJsZXJhbmdlOjkwNThhMmQ0YjFiOTQ5NmNhMTg5YzBkZWU0MGZiYzMwXzgtOS0xLTEtMA_68310fa1-ae8b-4397-af33-b629a6e39c0b"
      unitRef="usd">12000000</us-gaap:OtherLiabilities>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="i7c81c4a8a0ab43b2ae782c56b46f93a5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzkzNDU4NDg4NDY2NjY_bab83a91-a504-43a1-9911-d94b4bef22f4"
      unitRef="usd">2000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i4626e74039c54c22b043ee1e799051bf_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0Xzk4OA_5e079693-f7ce-434d-8130-d0121e439522"
      unitRef="usd">5000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i8bf8d55a57514186ab072992b990ce53_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0Xzk4OA_9dcbc9ce-6ab8-4666-a880-d55e5c507b54"
      unitRef="usd">5000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i9299edf4bc5d4614a85a9242123bf0f5_D20211001-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzkzNDU4NDg4NDM2MDU_25749b94-dfc7-4361-b2a8-be7dfaa7c7e3"
      unitRef="usd">960000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="id3d1303f335d40718654c4356bee7152_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90ZXh0cmVnaW9uOmE2MjE1NTcwMzNhMTRlMTBhZjQ2Y2U2NGEyOTMyMGM0XzE3NTkyMTg2MDUzMDc4_db5b3089-5639-477f-8f76-2adb4278d8e2">&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 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: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:52.585%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.878%"/&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 0 10pt;text-indent:-9pt"/&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 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 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;2021&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;2020&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;2021&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;2020&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 0 10pt;text-indent:-9pt"/&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 10pt 0 1pt;text-indent:-9pt"/&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&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/&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;123&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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&#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;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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;8&#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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;22&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:&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:60.438%"/&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.639%"/&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;2021&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;2020&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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align: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:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;136&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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:21pt;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;Notes receivable, less allowance of $28 in 2021 and $32 in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/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 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;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;448&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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;429&#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 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-style:italic;font-weight:400;line-height:120%"&gt;Non&#x2011;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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 22pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;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;Notes receivable, less allowance of $92 in 2021 and $91 in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 non&#x2011;current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;Total non&#x2011;current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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,584&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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,680&#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:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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-top: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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-top: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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="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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;915&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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;990&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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;953&#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 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-style:italic;font-weight:400;line-height:120%"&gt;Non&#x2011;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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 0 10pt;text-indent:-9pt"/&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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,890&#160;&lt;/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 22pt;text-align:left;text-indent:-9pt;vertical-align: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 non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000;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;Total non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&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,717&#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;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&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,894&#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;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:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtMi0xLTEtMjMyMg_6606f475-7385-4918-827c-7bbeb642d1ab"
      unitRef="usd">69000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtNC0xLTEtMjMyMg_0fee44da-0d47-43fe-907e-cef0dd52df55"
      unitRef="usd">61000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtNy0xLTEtMjMyMg_67679a90-149b-41d3-b5d0-e2211b508303"
      unitRef="usd">139000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzMtOS0xLTEtMjMyMg_41115b33-5474-43e2-b7a6-221c02eacb5f"
      unitRef="usd">123000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtMi0xLTEtMjMyMg_a37b540c-6157-49eb-9fbd-e8e53f8d4db5"
      unitRef="usd">28000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtNC0xLTEtMjMyMg_1e0a1f76-3e53-4d06-b456-22f40ee34a0c"
      unitRef="usd">36000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtNy0xLTEtMjMyMg_52837aec-974e-4a8c-8ea7-a2e41a20c5c9"
      unitRef="usd">43000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzUtOS0xLTEtMjMyMg_1a355b41-c46e-4fae-bb9b-d24947cc9209"
      unitRef="usd">65000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctMi0xLTEtMjMyMg_a1528e04-9fa2-4f85-b851-4e71381867a2"
      unitRef="usd">11000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctNC0xLTEtMjMyMg_4f0e1dac-8826-485f-8bb2-59b6c8923597"
      unitRef="usd">14000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctNy0xLTEtMjMyMg_5f21b694-bf2c-40f7-b47f-6c8d70fa1ed3"
      unitRef="usd">23000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzctOS0xLTEtMjMyMg_d409ed29-f9e3-44bf-be47-0473e6a4fd33"
      unitRef="usd">30000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtMi0xLTEtMjMyMg_6583be2d-0c58-423a-8233-474e62f65e93"
      unitRef="usd">30000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtNC0xLTEtMjMyMg_c016ede6-871e-4729-ad04-d3c14f1ff1b2"
      unitRef="usd">11000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtNy0xLTEtMjMyMg_0f96d578-d6aa-4478-9b3c-1d23830ced39"
      unitRef="usd">73000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzgtOS0xLTEtMjMyMg_d733900f-1bea-4838-9042-4e5ee94f587f"
      unitRef="usd">28000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktMi0xLTEtNDMxNw_0b306432-4056-4bce-bc64-9906300500a9"
      unitRef="usd">-5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNC0xLTEtNDMxNw_6fb4f599-d324-414f-bcff-b34f0c034d5c"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNy0xLTEtNDMxNw_560dcbaa-4e9a-4d8a-b486-f5e3aa7504a5"
      unitRef="usd">-5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktOS0xLTEtNDMxNw_f08e5572-03ce-48e1-a2f7-fb98b38ef0e4"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTItMS0xLTQzMTc_8e7e0e26-2eaa-42d2-ab00-64860119fb32"
      unitRef="usd">25000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTQtMS0xLTQzMTc_77612fa0-0574-4ada-87aa-b487db2d4e11"
      unitRef="usd">11000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTctMS0xLTQzMTc_d8b5790e-88aa-48b5-a527-fd3caafd0f9e"
      unitRef="usd">68000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTktMS0xLTQzMTc_aac6deed-7cb3-4cfd-9785-9e8c1e02e3aa"
      unitRef="usd">28000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktMi0xLTEtMjMyMg_6f85badb-81c3-461e-96d7-87671a3cb2e0"
      unitRef="usd">7000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNC0xLTEtMjMyMg_048b6c7d-401d-4c62-a65f-6137e5db6049"
      unitRef="usd">3000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktNy0xLTEtMjMyMg_53536780-b787-4942-82ff-62c9c7e11290"
      unitRef="usd">16000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzktOS0xLTEtMjMyMg_6b479a53-fd70-4ebe-b9c6-298313e94108"
      unitRef="usd">6000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTItMS0xLTIzMjI_cdfa88d4-361b-4a5b-85ed-9fa8a94b2c0a"
      unitRef="usd">18000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i4b37dd3158a74002b6bcc85f3963a591_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTQtMS0xLTIzMjI_a70d4d5a-28ea-45b5-a62a-99951d9c535a"
      unitRef="usd">8000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ie906edd5f5d24fee98fc207ad3e05836_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTctMS0xLTIzMjI_f8b3d0a1-c209-4d6e-89ec-d3b49169b558"
      unitRef="usd">52000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ie371ff139f20477caff2e29d67692844_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo1Y2I0NTQyN2M2MGU0ZjE0OTQxZjI5NzU1N2MyN2Q4OC90YWJsZXJhbmdlOjVjYjQ1NDI3YzYwZTRmMTQ5NDFmMjk3NTU3YzI3ZDg4XzEwLTktMS0xLTIzMjI_a01e7071-d959-4968-b456-fa9932ad332e"
      unitRef="usd">22000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzQtMi0xLTEtMjMzNg_93e9d022-7447-49a8-a00c-88af7551cf7b"
      unitRef="usd">121000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzQtNC0xLTEtMjMzNg_f5fa770e-bfd7-4cdc-b6a7-77d2e145df18"
      unitRef="usd">136000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <cms:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzUtMi0xLTEtMjMzNg_a85c2753-3565-4802-bf2d-4049a76eee05"
      unitRef="usd">73000000</cms:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets>
    <cms:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzUtNC0xLTEtMjMzNg_58b15d2d-3ada-4a94-ae97-36170a79504c"
      unitRef="usd">18000000</cms:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtMC0xLTEtMjMzNi90ZXh0cmVnaW9uOjEyODUwOWVjMmI3YjQ1ZGU5YTlhODA0NjhjNTJiNmU1XzEwOTk1MTE2Mjc4ODc_3df77d2c-9352-47cc-825e-02e2514ab936"
      unitRef="usd">28000000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtMC0xLTEtMjMzNi90ZXh0cmVnaW9uOjEyODUwOWVjMmI3YjQ1ZGU5YTlhODA0NjhjNTJiNmU1XzEwOTk1MTE2Mjc4OTU_6a19647b-26bc-447a-badc-0542a4554b0b"
      unitRef="usd">32000000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtMi0xLTEtMjMzNg_8fad7423-3693-4652-a0b7-5f9f9938c9d1"
      unitRef="usd">254000000</cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent>
    <cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzYtNC0xLTEtMjMzNg_54982c3d-9260-4a64-b081-014731a7772e"
      unitRef="usd">275000000</cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzctMi0xLTEtMjMzNg_3fdacc1a-506e-42cf-8771-1d67c0825b46"
      unitRef="usd">448000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzctNC0xLTEtMjMzNg_941c14ea-f8a3-499b-bc52-cd047efa45c5"
      unitRef="usd">429000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzktMi0xLTEtMjMzNg_dcc4b0c2-620a-4cb2-b5d8-330c6a426a6f"
      unitRef="usd">27000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzktNC0xLTEtMjMzNg_d9573e70-8fdf-4577-b136-33e6e3ab267b"
      unitRef="usd">22000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTAtMS0xLTIzMzYvdGV4dHJlZ2lvbjo0YmViYTFlZDRjOGY0MGFjYTUyYzZmMGQwNzA1MmMwYl8xMDk5NTExNjI3ODYx_7d4a913f-767a-47f3-b94e-4fe30002cafa"
      unitRef="usd">92000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTAtMS0xLTIzMzYvdGV4dHJlZ2lvbjo0YmViYTFlZDRjOGY0MGFjYTUyYzZmMGQwNzA1MmMwYl8xMDk5NTExNjI3ODY3_29bd4e8d-388d-44f9-a45e-23463237e3fa"
      unitRef="usd">91000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTItMS0xLTIzMzY_87c27203-2efd-4e65-90d7-6c43059559f6"
      unitRef="usd">2511000000</cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent>
    <cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEwLTQtMS0xLTIzMzY_2665d068-d271-4a07-8771-a39a18018baf"
      unitRef="usd">2612000000</cms:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzExLTItMS0xLTIzMzY_672a9054-5099-439f-8485-c1a9d1451a8d"
      unitRef="usd">46000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzExLTQtMS0xLTIzMzY_6e9001bf-9efc-4c99-accd-6b29f748d911"
      unitRef="usd">46000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEyLTItMS0xLTIzMzY_2d83ad6b-2b9b-4411-bf3d-aeb86563629e"
      unitRef="usd">2584000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEyLTQtMS0xLTIzMzY_d867214e-9a8a-4b65-a8e3-dd8e796b0d78"
      unitRef="usd">2680000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEzLTItMS0xLTIzMzY_6b2f547a-61a0-4174-a091-848c33c9b5e0"
      unitRef="usd">3032000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzEzLTQtMS0xLTIzMzY_092dcad9-2510-4157-82cc-3268a13b971f"
      unitRef="usd">3109000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <cms:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE2LTItMS0xLTIzMzY_56be7cf4-1c53-483a-847c-6d220de83cdd"
      unitRef="usd">952000000</cms:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt>
    <cms:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE2LTQtMS0xLTIzMzY_2006d917-42f6-4956-b390-a0422c6fd612"
      unitRef="usd">915000000</cms:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt>
    <cms:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE3LTItMS0xLTIzMzY_4127f3df-e47c-4a05-8250-42d760606ed3"
      unitRef="usd">38000000</cms:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent>
    <cms:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE3LTQtMS0xLTIzMzY_7ebf3cc8-8e31-4f5e-92b4-183d739edc5c"
      unitRef="usd">38000000</cms:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE4LTItMS0xLTIzMzY_ff146ae4-1482-4b8f-800b-bb89e98f91db"
      unitRef="usd">990000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzE4LTQtMS0xLTIzMzY_1b8d32e1-7975-4341-9750-6133e7e1f438"
      unitRef="usd">953000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <cms:DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIwLTItMS0xLTIzMzY_b7d3bd2a-9d52-4004-b8f4-c94dc6611364"
      unitRef="usd">1715000000</cms:DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities>
    <cms:DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIwLTQtMS0xLTIzMzY_1162e5cc-341a-445f-83a0-70e9ebf92e67"
      unitRef="usd">1890000000</cms:DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIxLTItMS0xLTIzMzY_cbe89655-10bb-45d5-80ff-d62aafb58bcb"
      unitRef="usd">2000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIxLTQtMS0xLTIzMzY_c5f7c4fb-c19f-4419-b0aa-cf44d1db0585"
      unitRef="usd">4000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIyLTItMS0xLTIzMzY_90d75796-e44e-4772-9440-7444e12e3ed8"
      unitRef="usd">1717000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIyLTQtMS0xLTIzMzY_f990e6bf-6c60-4f54-8b49-261c67b95b64"
      unitRef="usd">1894000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i08931bec24fb4f3bb1ea043273a02e0a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIzLTItMS0xLTIzMzY_58c932e9-f877-4194-a4e0-aee420de932b"
      unitRef="usd">2707000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i0b6c8b6960b14faeb08a7e71fb2ab50c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY3Yzg1NTg0ZTYyNDQzYmU5ODQyYjlmZDI0NzcwYmI3L3NlYzpmN2M4NTU4NGU2MjQ0M2JlOTg0MmI5ZmQyNDc3MGJiN18zOTcvZnJhZzphNjIxNTU3MDMzYTE0ZTEwYWY0NmNlNjRhMjkzMjBjNC90YWJsZTo2OGJjYjdiN2Y2YzM0N2UxOWQzNGZjNWFiNjJkMTMzMy90YWJsZXJhbmdlOjY4YmNiN2I3ZjZjMzQ3ZTE5ZDM0ZmM1YWI2MmQxMzMzXzIzLTQtMS0xLTIzMzY_9ff55f6f-2d67-46f4-9e5c-a1306f044e60"
      unitRef="usd">2847000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491055368">
<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, 2021</div></th>
<th class="th"><div>Jul. 12, 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_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,  2021<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">289,654,238<span></span>
</td>
</tr>
<tr 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">2021<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, $0.01 par value<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-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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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>24
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749579580968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 1,558<span></span>
</td>
<td class="nump">$ 1,382<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
<td class="nump">$ 3,184<span></span>
</td>
</tr>
<tr class="ro">
<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">116<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">254<span></span>
</td>
<td class="nump">166<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">17<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">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_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">316<span></span>
</td>
<td class="nump">666<span></span>
</td>
<td class="nump">604<span></span>
</td>
</tr>
<tr class="ro">
<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">244<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="nump">582<span></span>
</td>
<td class="nump">537<span></span>
</td>
</tr>
<tr class="re">
<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">87<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">188<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,306<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
<td class="nump">2,889<span></span>
</td>
<td class="nump">2,601<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">252<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">682<span></span>
</td>
<td class="nump">583<span></span>
</td>
</tr>
<tr class="ro">
<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 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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<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">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="ro">
<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 (loss) from equity method investees</a></td>
<td class="nump">2<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<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">40<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="ro">
<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">5<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">6<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_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(4)<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_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="re">
<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">120<span></span>
</td>
<td class="nump">121<span></span>
</td>
<td class="nump">239<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="re">
<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">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5<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_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">125<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="nump">248<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">175<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">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_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">48<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income From Continuing Operations</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="nump">461<span></span>
</td>
<td class="nump">358<span></span>
</td>
</tr>
<tr class="ro">
<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 $7, $3, $16, and $6</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">22<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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">137<span></span>
</td>
<td class="nump">513<span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (Loss) Attributable to Noncontrolling Interests</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(12)<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_NetIncomeLoss', window );">Net Income Available to Common Stockholders</a></td>
<td class="nump">$ 176<span></span>
</td>
<td class="nump">$ 136<span></span>
</td>
<td class="nump">$ 525<span></span>
</td>
<td class="nump">$ 379<span></span>
</td>
</tr>
<tr class="ro">
<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.55<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
</tr>
<tr class="re">
<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.06<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.18<span></span>
</td>
<td class="nump">0.08<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.61<span></span>
</td>
<td class="nump">0.48<span></span>
</td>
<td class="nump">1.82<span></span>
</td>
<td class="nump">1.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_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.55<span></span>
</td>
<td class="nump">0.45<span></span>
</td>
<td class="nump">1.64<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
</tr>
<tr class="ro">
<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.06<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.18<span></span>
</td>
<td class="nump">0.08<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_EarningsPerShareDiluted', window );">Diluted earnings per average common share (in dollars per share)</a></td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 1.82<span></span>
</td>
<td class="nump">$ 1.33<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,493<span></span>
</td>
<td class="nump">$ 1,330<span></span>
</td>
<td class="nump">$ 3,430<span></span>
</td>
<td class="nump">$ 3,074<span></span>
</td>
</tr>
<tr class="ro">
<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">87<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="ro">
<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">383<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="nump">701<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">17<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="ro">
<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">94<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">372<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="re">
<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">339<span></span>
</td>
<td class="nump">302<span></span>
</td>
<td class="nump">631<span></span>
</td>
<td class="nump">580<span></span>
</td>
</tr>
<tr class="ro">
<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">234<span></span>
</td>
<td class="nump">218<span></span>
</td>
<td class="nump">563<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="re">
<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">82<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">184<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,236<span></span>
</td>
<td class="nump">1,084<span></span>
</td>
<td class="nump">2,744<span></span>
</td>
<td class="nump">2,499<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">257<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">686<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="ro">
<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">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<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">1<span></span>
</td>
<td class="nump">3<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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</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="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">38<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="re">
<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">5<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">6<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_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(5)<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">45<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="ro">
<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">73<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="ro">
<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">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<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">78<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="nump">161<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">224<span></span>
</td>
<td class="nump">196<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="nump">475<span></span>
</td>
</tr>
<tr class="re">
<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">34<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="nump">80<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">190<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="re">
<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">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="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">189<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">394<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">391<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">768<span></span>
</td>
<td class="nump">719<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">$ 96<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="nump">$ 355<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_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_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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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_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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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_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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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>
<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>25
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749494911336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 171<span></span>
</td>
<td class="nump">$ 137<span></span>
</td>
<td class="nump">$ 513<span></span>
</td>
<td class="nump">$ 380<span></span>
</td>
</tr>
<tr class="ro">
<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">3<span></span>
</td>
<td class="nump">1<span></span>
</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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<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 (loss) on derivative instruments, net of tax of $&#8212;, $&#8212;, $&#8212;, and $(1)</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="num">(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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income, net of tax of $1, $&#8212;, $1, and $&#8212;</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_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss)</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(3)<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">137<span></span>
</td>
<td class="nump">517<span></span>
</td>
<td class="nump">377<span></span>
</td>
</tr>
<tr class="ro">
<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 Income (Loss) Attributable to Noncontrolling Interests</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(12)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to CMS&#160;Energy</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="nump">376<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">190<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="ro">
<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">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_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="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_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss)</a></td>
<td class="nump">1<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="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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">$ 191<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 527<span></span>
</td>
<td class="nump">$ 395<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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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_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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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>26
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749487181032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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 loss on derivative instruments, 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="num">(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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Reclassification adjustments included in net income , TAX</a></td>
<td class="nump">1<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="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_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">$ 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_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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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>27
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749487161960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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">$ 513<span></span>
</td>
<td class="nump">$ 380<span></span>
</td>
</tr>
<tr class="re">
<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">582<span></span>
</td>
<td class="nump">537<span></span>
</td>
</tr>
<tr class="re">
<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">75<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="ro">
<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">(29)<span></span>
</td>
<td class="num">(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_PensionAndOtherPostretirementBenefitContributions', window );">Pension contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(531)<span></span>
</td>
</tr>
<tr class="ro">
<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 provided by (used in) discontinued operations</a></td>
<td class="num">(23)<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_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 and notes receivable and accrued revenue</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="re">
<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="nump">36<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="ro">
<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">0<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_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">37<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,367<span></span>
</td>
<td class="nump">796<span></span>
</td>
</tr>
<tr class="ro">
<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">(878)<span></span>
</td>
<td class="num">(944)<span></span>
</td>
</tr>
<tr class="ro">
<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 (used in) discontinued operations</a></td>
<td class="nump">90<span></span>
</td>
<td class="num">(167)<span></span>
</td>
</tr>
<tr class="re">
<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">(63)<span></span>
</td>
<td class="num">(57)<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">(851)<span></span>
</td>
<td class="num">(1,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_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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,353<span></span>
</td>
</tr>
<tr class="re">
<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">(18)<span></span>
</td>
<td class="num">(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_RepaymentsOfShortTermDebt', window );">Decrease in notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="re">
<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, net of issuance costs</a></td>
<td class="nump">20<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_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(253)<span></span>
</td>
<td class="num">(234)<span></span>
</td>
</tr>
<tr class="re">
<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 provided by (used in) discontinued operations</a></td>
<td class="num">(138)<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<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">(20)<span></span>
</td>
<td class="num">(54)<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 provided by (used in) financing activities</a></td>
<td class="num">(409)<span></span>
</td>
<td class="nump">1,819<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 in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">1,447<span></span>
</td>
</tr>
<tr class="re">
<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">185<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="ro">
<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">292<span></span>
</td>
<td class="nump">1,604<span></span>
</td>
</tr>
<tr 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">138<span></span>
</td>
<td class="nump">167<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_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="re">
<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">526<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">563<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="ro">
<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">89<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="re">
<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">(26)<span></span>
</td>
<td class="num">(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_PensionAndOtherPostretirementBenefitContributions', window );">Pension contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(518)<span></span>
</td>
</tr>
<tr class="re">
<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 and notes receivable and accrued revenue</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">158<span></span>
</td>
</tr>
<tr class="re">
<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="nump">35<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">76<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_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">32<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,400<span></span>
</td>
<td class="nump">781<span></span>
</td>
</tr>
<tr class="ro">
<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">(873)<span></span>
</td>
<td class="num">(936)<span></span>
</td>
</tr>
<tr class="ro">
<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">(57)<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">(930)<span></span>
</td>
<td class="num">(993)<span></span>
</td>
</tr>
<tr class="ro">
<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,528<span></span>
</td>
</tr>
<tr class="ro">
<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">(13)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Decrease in notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInNotesPayableRelatedParties', window );">Decrease in notes payable &#8211; related parties</a></td>
<td class="num">(307)<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_ProceedsFromContributedCapital', window );">Stockholder contribution</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">650<span></span>
</td>
</tr>
<tr class="ro">
<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">(381)<span></span>
</td>
<td class="num">(277)<span></span>
</td>
</tr>
<tr class="re">
<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">(11)<span></span>
</td>
<td class="num">(35)<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 provided by (used in) financing activities</a></td>
<td class="num">(437)<span></span>
</td>
<td class="nump">1,413<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 in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
</tr>
<tr class="ro">
<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">35<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">1,229<span></span>
</td>
</tr>
<tr 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">$ 134<span></span>
</td>
<td class="nump">$ 157<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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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_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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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_PensionAndOtherPostretirementBenefitContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.</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> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-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_PensionAndOtherPostretirementBenefitContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 http://asc.fasb.org/extlink&amp;oid=123570139&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_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 http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing having initial term of repayment 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 http://asc.fasb.org/extlink&amp;oid=123367319&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>28
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749494970984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Millions</strong></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_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">$ 153<span></span>
</td>
<td class="nump">$ 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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<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">745<span></span>
</td>
<td class="nump">853<span></span>
</td>
</tr>
<tr class="re">
<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">16<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<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">318<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="ro">
<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">172<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="re">
<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">49<span></span>
</td>
<td class="nump">68<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">243<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="re">
<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">21<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="re">
<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">139<span></span>
</td>
<td class="nump">104<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,322<span></span>
</td>
<td class="nump">2,404<span></span>
</td>
</tr>
<tr class="re">
<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_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">29,027<span></span>
</td>
<td class="nump">27,870<span></span>
</td>
</tr>
<tr class="re">
<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,326<span></span>
</td>
<td class="nump">7,938<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_PropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">20,701<span></span>
</td>
<td class="nump">19,932<span></span>
</td>
</tr>
<tr class="re">
<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">832<span></span>
</td>
<td class="nump">1,085<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_PropertyPlantAndEquipmentNet', window );">Total plant, property, and equipment</a></td>
<td class="nump">21,533<span></span>
</td>
<td class="nump">21,017<span></span>
</td>
</tr>
<tr class="re">
<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">2,606<span></span>
</td>
<td class="nump">2,653<span></span>
</td>
</tr>
<tr class="re">
<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">18<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<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">71<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Assets held for sale</a></td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
</tr>
<tr class="ro">
<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">819<span></span>
</td>
<td class="nump">823<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">6,098<span></span>
</td>
<td class="nump">6,245<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,953<span></span>
</td>
<td class="nump">29,666<span></span>
</td>
</tr>
<tr class="re">
<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">589<span></span>
</td>
<td class="nump">591<span></span>
</td>
</tr>
<tr class="re">
<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">659<span></span>
</td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="ro">
<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">7<span></span>
</td>
<td class="nump">7<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">21<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_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">103<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_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">357<span></span>
</td>
<td class="nump">454<span></span>
</td>
</tr>
<tr class="ro">
<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">214<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Liabilities held for sale</a></td>
<td class="nump">990<span></span>
</td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="ro">
<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">174<span></span>
</td>
<td class="nump">133<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">3,114<span></span>
</td>
<td class="nump">3,074<span></span>
</td>
</tr>
<tr class="ro">
<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,728<span></span>
</td>
<td class="nump">11,744<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">50<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="re">
<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,761<span></span>
</td>
<td class="nump">3,744<span></span>
</td>
</tr>
<tr class="ro">
<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">149<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="re">
<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">607<span></span>
</td>
<td class="nump">553<span></span>
</td>
</tr>
<tr class="ro">
<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">113<span></span>
</td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="re">
<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">1,966<span></span>
</td>
<td class="nump">1,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Liabilities held for sale</a></td>
<td class="nump">1,717<span></span>
</td>
<td class="nump">1,894<span></span>
</td>
</tr>
<tr class="re">
<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">394<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">20,473<span></span>
</td>
<td class="nump">20,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_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,389<span></span>
</td>
<td class="nump">5,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(82)<span></span>
</td>
<td class="num">(86)<span></span>
</td>
</tr>
<tr class="ro">
<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">487<span></span>
</td>
<td class="nump">214<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 common stockholders&#8217; equity</a></td>
<td class="nump">5,797<span></span>
</td>
<td class="nump">5,496<span></span>
</td>
</tr>
<tr class="ro">
<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">569<span></span>
</td>
<td class="nump">581<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">6,366<span></span>
</td>
<td class="nump">6,077<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,953<span></span>
</td>
<td class="nump">29,666<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">52<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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<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">718<span></span>
</td>
<td class="nump">828<span></span>
</td>
</tr>
<tr class="ro">
<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">11<span></span>
</td>
<td class="nump">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_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">318<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="re">
<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">166<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="ro">
<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">49<span></span>
</td>
<td class="nump">67<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">243<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="ro">
<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">21<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<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">125<span></span>
</td>
<td class="nump">68<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">1,719<span></span>
</td>
<td class="nump">1,892<span></span>
</td>
</tr>
<tr class="re">
<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">27,910<span></span>
</td>
<td class="nump">26,757<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,214<span></span>
</td>
<td class="nump">7,844<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,696<span></span>
</td>
<td class="nump">18,913<span></span>
</td>
</tr>
<tr class="re">
<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">791<span></span>
</td>
<td class="nump">1,058<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,487<span></span>
</td>
<td class="nump">19,971<span></span>
</td>
</tr>
<tr class="re">
<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">2,606<span></span>
</td>
<td class="nump">2,653<span></span>
</td>
</tr>
<tr class="re">
<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">24<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<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">104<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="re">
<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">740<span></span>
</td>
<td class="nump">753<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">3,474<span></span>
</td>
<td class="nump">3,536<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">25,680<span></span>
</td>
<td class="nump">25,399<span></span>
</td>
</tr>
<tr class="ro">
<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">381<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">307<span></span>
</td>
</tr>
<tr class="re">
<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">630<span></span>
</td>
<td class="nump">636<span></span>
</td>
</tr>
<tr class="ro">
<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">13<span></span>
</td>
<td class="nump">7<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">21<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_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">72<span></span>
</td>
</tr>
<tr class="re">
<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">369<span></span>
</td>
<td class="nump">458<span></span>
</td>
</tr>
<tr class="ro">
<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">214<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<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">122<span></span>
</td>
<td class="nump">104<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">1,822<span></span>
</td>
<td class="nump">2,139<span></span>
</td>
</tr>
<tr class="re">
<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">7,730<span></span>
</td>
<td class="nump">7,742<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">50<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="ro">
<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,761<span></span>
</td>
<td class="nump">3,744<span></span>
</td>
</tr>
<tr class="re">
<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">110<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_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="re">
<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">113<span></span>
</td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="ro">
<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,213<span></span>
</td>
<td class="nump">2,094<span></span>
</td>
</tr>
<tr class="re">
<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">320<span></span>
</td>
<td class="nump">311<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">14,881<span></span>
</td>
<td class="nump">14,704<span></span>
</td>
</tr>
<tr class="re">
<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">841<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="ro">
<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">6,299<span></span>
</td>
<td class="nump">6,024<span></span>
</td>
</tr>
<tr class="re">
<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">(35)<span></span>
</td>
<td class="num">(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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">1,690<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 common stockholders&#8217; equity</a></td>
<td class="nump">8,940<span></span>
</td>
<td class="nump">8,519<span></span>
</td>
</tr>
<tr class="ro">
<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, $4.50&#160;series, authorized 7.5&#160;shares; outstanding 0.4&#160;shares in both periods</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">37<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">8,977<span></span>
</td>
<td class="nump">8,556<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">$ 25,680<span></span>
</td>
<td class="nump">$ 25,399<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_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_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 http://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 http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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 http://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 http://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 http://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 http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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 5B<br> -Subparagraph (e)<br> -URI http://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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 http://asc.fasb.org/extlink&amp;oid=123570139&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-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_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 http://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 http://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 http://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 http://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 http://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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 http://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 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-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 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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 210.5-02(3)(a)(2))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 11: 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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://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.6(a))<br> -URI http://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://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.6(a))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://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_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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-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 (e)<br> -URI http://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 11<br> -URI http://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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 6: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://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 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://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_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 after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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.22)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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_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 http://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 http://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 http://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://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.8)<br> -URI http://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 http://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://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.17)<br> -URI http://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://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.6(a)(5))<br> -URI http://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://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_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 http://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 http://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 http://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 http://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 http://asc.fasb.org/extlink&amp;oid=123570139&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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_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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: 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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123459177&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: 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 http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 http://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>29
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749579781320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, ALLOWANCE</a></td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">$ 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_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">289,700,000<span></span>
</td>
<td class="nump">288,900,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">$ 27<span></span>
</td>
<td class="nump">$ 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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://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>30
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749489111640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>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 (Accumulated Deficit)</div></th>
<th class="th">
<div>Retained Earnings (Accumulated Deficit) </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Noncontrolling Interests</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 (Accumulated Deficit)</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, 2019</a></td>
<td class="nump">$ 5,055<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,113<span></span>
</td>
<td class="num">$ (73)<span></span>
</td>
<td class="num">$ (69)<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="num">$ (25)<span></span>
</td>
<td class="num">$ (51)<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 7,737<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 5,374<span></span>
</td>
<td class="num">$ (28)<span></span>
</td>
<td class="num">$ (28)<span></span>
</td>
<td class="nump">$ 1,513<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>
<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">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="text">&#160;<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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 (loss) on derivative instruments</a></td>
<td class="num">(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>
<td class="num">(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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">395<span></span>
</td>
<td class="text">&#160;<span></span>
</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">395<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="text">&#160;<span></span>
</td>
<td class="num">(233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(276)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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">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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 End of Period at Jun. 30, 2020</a></td>
<td class="nump">$ 5,251<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,217<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">8,505<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">6,024<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<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>
<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.8150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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, 2020</a></td>
<td class="nump">$ 5,222<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,207<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">8,103<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">5,724<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="nump">1,529<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>
<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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">(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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 (loss) 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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_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">(117)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(57)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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">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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 End of Period at Jun. 30, 2020</a></td>
<td class="nump">$ 5,251<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,217<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">8,505<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">6,024<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<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>
<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.4075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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, 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="nump">0<span></span>
</td>
<td class="nump">581<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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="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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 (loss) 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">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>
<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="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 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="text">&#160;<span></span>
</td>
<td class="nump">569<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="re">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 0<span></span>
</td>
<td class="nump">575<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>
<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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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="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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 (loss) 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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">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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 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="text">&#160;<span></span>
</td>
<td class="nump">$ 569<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="re">
<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>
<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.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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_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 http://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_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 http://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 http://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 http://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 http://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_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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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_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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123459177&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: 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 http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492374568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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 operation</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 6<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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>32
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749483703944">
<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, 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_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 Staff, 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 adequacy of the record of evidence supporting the recovery of Smart Energy investments, 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:</span><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 MPSC Staff filed testimony in the general electric rate case that Consumers filed in March&#160;2021. In its testimony, the MPSC Staff recommended the disallowance of cost recovery for certain categories of recently completed capital expenditures incurred by Consumers. At June&#160;30,&#160;2021, Consumers had incurred $39&#160;million of such expenditures. A material disallowance of </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">incurred capital costs could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations. 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:700;line-height:120%">Reserve for Customer Refunds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2020, the MPSC issued an order authorizing Consumers to refund $28&#160;million voluntarily to utility customers. In May&#160;2021, the MPSC approved a filing submitted by Consumers that proposed the refund take the form of incremental spending in 2021 above amounts included in rates on various programs, including electric service restoration and gas and electric technology expenses. If Consumers does not achieve the incremental spending, the remaining balance will be provided to electric or gas utility customers through a bill credit. Consumers had recorded a current regulatory liability of $23&#160;million at June&#160;30,&#160;2021 and $28&#160;million at December&#160;31,&#160;2020 related to this voluntary refund.</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 Transmission 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 October&#160;2020, Consumers completed a sale of the electric utility&#8217;s remaining transmission equipment to METC. In December&#160;2020, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with electric utility customers; this application was approved by the MPSC in February&#160;2021. Consumers will share the gain through incremental service restoration spending in 2021 above amounts included in rates or through a bill credit to electric utility customers in 2022. As a result, the $14&#160;million gain to be shared with customers was recorded on Consumers&#8217; consolidated balance sheets as a current regulatory liability at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. </span></div>Energy Waste Reduction Plan Incentive: Consumers filed its 2020 energy waste reduction reconciliation in May&#160;2021, requesting the MPSC&#8217;s approval to collect from customers the maximum performance incentive of $42&#160;million for exceeding statutory savings targets in 2020. Consumers recognized incentive revenue under this program of $42&#160;million in 2020.<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 Staff, 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 adequacy of the record of evidence supporting the recovery of Smart Energy investments, 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:</span><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 MPSC Staff filed testimony in the general electric rate case that Consumers filed in March&#160;2021. In its testimony, the MPSC Staff recommended the disallowance of cost recovery for certain categories of recently completed capital expenditures incurred by Consumers. At June&#160;30,&#160;2021, Consumers had incurred $39&#160;million of such expenditures. A material disallowance of </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">incurred capital costs could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations. 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:700;line-height:120%">Reserve for Customer Refunds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2020, the MPSC issued an order authorizing Consumers to refund $28&#160;million voluntarily to utility customers. In May&#160;2021, the MPSC approved a filing submitted by Consumers that proposed the refund take the form of incremental spending in 2021 above amounts included in rates on various programs, including electric service restoration and gas and electric technology expenses. If Consumers does not achieve the incremental spending, the remaining balance will be provided to electric or gas utility customers through a bill credit. Consumers had recorded a current regulatory liability of $23&#160;million at June&#160;30,&#160;2021 and $28&#160;million at December&#160;31,&#160;2020 related to this voluntary refund.</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 Transmission 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 October&#160;2020, Consumers completed a sale of the electric utility&#8217;s remaining transmission equipment to METC. In December&#160;2020, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with electric utility customers; this application was approved by the MPSC in February&#160;2021. Consumers will share the gain through incremental service restoration spending in 2021 above amounts included in rates or through a bill credit to electric utility customers in 2022. As a result, the $14&#160;million gain to be shared with customers was recorded on Consumers&#8217; consolidated balance sheets as a current regulatory liability at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. </span></div>Energy Waste Reduction Plan Incentive: Consumers filed its 2020 energy waste reduction reconciliation in May&#160;2021, requesting the MPSC&#8217;s approval to collect from customers the maximum performance incentive of $42&#160;million for exceeding statutory savings targets in 2020. Consumers recognized incentive revenue under this program of $42&#160;million in 2020.<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 http://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>33
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749485179992">
<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, 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_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 valid through September&#160;2020. CMS&#160;Land submitted a renewal request for the permit in April&#160;2020. CMS&#160;Land is allowed to continue operating under the previous NPDES permit until a response is received from EGLE.</span></div><div 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;2021, 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 percent and an inflation rate of one&#160;percent on annual operating and </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 2021 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%">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%">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></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:11pt;font-weight:700;line-height:120%">Equatorial Guinea Tax Claim:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2002, CMS&#160;Energy sold its oil, gas, and methanol investments in Equatorial Guinea. The government of Equatorial Guinea claims that, in connection with the sale, CMS&#160;Energy owes $152&#160;million in taxes, plus substantial penalties and interest that could be up to or exceed the amount of the taxes claimed. In 2015, the matter was proceeding to formal arbitration; however, since then, the government of Equatorial Guinea has stopped communicating. CMS&#160;Energy has concluded that the government&#8217;s tax claim is without merit and believes the likelihood of material loss to be remote, but cannot predict the financial impact or outcome of the matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s liquidity, 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: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 $3&#160;million and $4&#160;million. At June&#160;30,&#160;2021, Consumers had a recorded liability of $3&#160;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;2021, 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%">MCV&#160;PPA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2017, the MCV&#160;Partnership initiated arbitration against Consumers, asserting a breach of contract associated with the MCV&#160;PPA. In&#160;2019, an arbitration panel issued an order concluding that the MCV Partnership is not entitled to any damages associated with a claim against Consumers that was related to the Clean Air Act. In November&#160;2020, the MCV&#160;Partnership and Consumers signed a settlement agreement resolving all remaining disputes between the parties, and filed the settlement and associated agreements with the MPSC for approval. In March&#160;2021, the MPSC approved the settlement and associated agreements.</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%">Plant Purchase Commitment: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In conjunction with its 2021&#160;IRP, Consumers executed agreements to purchase:</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 New Covert Generating Facility, a natural gas-fueled generating unit with 1,176 MW of nameplate capacity in Van&#160;Buren County, Michigan, for $810 million, subject to certain adjustments, in 2023</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 enterprises segment&#8217;s three natural gas-fueled generating units, totaling 1,001&#160;MW of nameplate capacity, for $515 million, subject to certain adjustments, 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%">These agreements are subject to the approval of the MPSC and FERC and the New Covert Generating Facility agreement is subject to the expiration of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976.</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;2021, Consumers had a recorded liability of $56&#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 percent and an inflation rate of 2.5 percent. The undiscounted amount of the remaining obligation is </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$61&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2021 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%">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%">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></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%">23&#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%">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%">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;2021, Consumers had a regulatory asset of $115&#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;2021, 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 May&#160;2020, the MPSC approved an administrative settlement agreement between Consumers and the MPSC Staff, which resulted in a $10,000 civil penalty in connection with the fire. Consumers may also be subject to various claims from impacted customers and claims for damages. </span></div><div 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. Consumers could also be subject to disallowances of costs associated with the repair and modification of the Ray Compressor Station. At June&#160;30,&#160;2021, Consumers had incurred capital expenditures of $17&#160;million 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%">As of June&#160;30,&#160;2021, Consumers had recorded an insurance recovery of $10&#160;million related to the compressor station; of this amount, $7&#160;million represented recovery of the costs to repair the station and $3&#160;million represented recovery of incremental gas purchases related to the fire. Consumers recognized $4&#160;million of the insurance recovery as a reduction to plant, property, and equipment, $3&#160;million as a reduction of maintenance and other operating expenses, and $3&#160;million as operating revenue.</span></div><div 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 this time, Consumers cannot predict the outcome of these matters or other gas-related incidents and a reasonable estimate of a total loss cannot be made, but they could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations, financial condition, or liquidity, and could subject Consumers&#8217; gas utility to increased regulatory scrutiny.</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;2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:40.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><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 purchase of VIE</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%">September&#160;2020</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%">331&#160;</span></td><td style="background-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%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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">In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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">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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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;2021, 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 </span></div>CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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 valid through September&#160;2020. CMS&#160;Land submitted a renewal request for the permit in April&#160;2020. CMS&#160;Land is allowed to continue operating under the previous NPDES permit until a response is received from EGLE.</span></div><div 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;2021, 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 percent and an inflation rate of one&#160;percent on annual operating and </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 2021 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%">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%">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></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:11pt;font-weight:700;line-height:120%">Equatorial Guinea Tax Claim:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2002, CMS&#160;Energy sold its oil, gas, and methanol investments in Equatorial Guinea. The government of Equatorial Guinea claims that, in connection with the sale, CMS&#160;Energy owes $152&#160;million in taxes, plus substantial penalties and interest that could be up to or exceed the amount of the taxes claimed. In 2015, the matter was proceeding to formal arbitration; however, since then, the government of Equatorial Guinea has stopped communicating. CMS&#160;Energy has concluded that the government&#8217;s tax claim is without merit and believes the likelihood of material loss to be remote, but cannot predict the financial impact or outcome of the matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s liquidity, 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: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 $3&#160;million and $4&#160;million. At June&#160;30,&#160;2021, Consumers had a recorded liability of $3&#160;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;2021, 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%">MCV&#160;PPA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2017, the MCV&#160;Partnership initiated arbitration against Consumers, asserting a breach of contract associated with the MCV&#160;PPA. In&#160;2019, an arbitration panel issued an order concluding that the MCV Partnership is not entitled to any damages associated with a claim against Consumers that was related to the Clean Air Act. In November&#160;2020, the MCV&#160;Partnership and Consumers signed a settlement agreement resolving all remaining disputes between the parties, and filed the settlement and associated agreements with the MPSC for approval. In March&#160;2021, the MPSC approved the settlement and associated agreements.</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%">Plant Purchase Commitment: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In conjunction with its 2021&#160;IRP, Consumers executed agreements to purchase:</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 New Covert Generating Facility, a natural gas-fueled generating unit with 1,176 MW of nameplate capacity in Van&#160;Buren County, Michigan, for $810 million, subject to certain adjustments, in 2023</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 enterprises segment&#8217;s three natural gas-fueled generating units, totaling 1,001&#160;MW of nameplate capacity, for $515 million, subject to certain adjustments, 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%">These agreements are subject to the approval of the MPSC and FERC and the New Covert Generating Facility agreement is subject to the expiration of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976.</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;2021, Consumers had a recorded liability of $56&#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 percent and an inflation rate of 2.5 percent. The undiscounted amount of the remaining obligation is </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$61&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2021 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%">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%">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></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%">23&#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%">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%">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;2021, Consumers had a regulatory asset of $115&#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;2021, 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 May&#160;2020, the MPSC approved an administrative settlement agreement between Consumers and the MPSC Staff, which resulted in a $10,000 civil penalty in connection with the fire. Consumers may also be subject to various claims from impacted customers and claims for damages. </span></div><div 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. Consumers could also be subject to disallowances of costs associated with the repair and modification of the Ray Compressor Station. At June&#160;30,&#160;2021, Consumers had incurred capital expenditures of $17&#160;million 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%">As of June&#160;30,&#160;2021, Consumers had recorded an insurance recovery of $10&#160;million related to the compressor station; of this amount, $7&#160;million represented recovery of the costs to repair the station and $3&#160;million represented recovery of incremental gas purchases related to the fire. Consumers recognized $4&#160;million of the insurance recovery as a reduction to plant, property, and equipment, $3&#160;million as a reduction of maintenance and other operating expenses, and $3&#160;million as operating revenue.</span></div><div 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 this time, Consumers cannot predict the outcome of these matters or other gas-related incidents and a reasonable estimate of a total loss cannot be made, but they could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations, financial condition, or liquidity, and could subject Consumers&#8217; gas utility to increased regulatory scrutiny.</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;2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:40.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><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 purchase of VIE</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%">September&#160;2020</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%">331&#160;</span></td><td style="background-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%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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">In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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">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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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;2021, 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 </span></div>CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492411864">
<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, 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_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: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;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 style="width:43.451%"/><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.393%"/><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.393%"/><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:7.393%"/><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.399%"/><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 #000;padding:2px 1pt 2px 10pt;text-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%">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%">532&#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: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:#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"/></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%">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:#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%">39&#160;</span></td><td style="background-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%">39&#160;</span></td><td style="background-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%">September&#160;30, 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">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%">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%">&#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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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">3</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%">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%">838&#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%">November 19, 2022</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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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%">249&#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 #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%">April 18, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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">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">Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.</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">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%">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;2021, there were no commercial paper notes outstanding under this 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%">In December&#160;2020, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $350&#160;million at an interest rate of one month LIBOR minus 0.100 percent. At June&#160;30,&#160;2021, there were no outstanding loans under the agreement.</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;2021, payment of dividends by CMS&#160;Energy on its common stock was limited to $5.8&#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;2021, Consumers had $1.8&#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 </span></div><div 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 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 months ended June&#160;30,&#160;2021, Consumers paid $380&#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%"> In 2020, CMS&#160;Energy entered into an equity offering program under which it may sell, from time to time, shares of CMS&#160;Energy common stock. Under the program, CMS&#160;Energy may sell its common stock 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 may sell shares of its common stock having an aggregate sales price of up to $500&#160;million. Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;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 style="width:20.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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;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%">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%">June 30, 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%">59.51&#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%">June 22, 2022</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%">60.80&#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><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 share settle the contracts as of June&#160;30,&#160;2021, CMS&#160;Energy would not have been required to deliver shares.</span></div>: On July&#160;1,&#160;2021, CMS&#160;Energy issued 9.2&#160;million depositary shares, each representing 1/1,000th share of its Series&#160;C preferred stock, at a price of $25.00&#160;per depositary share. The transaction resulted in net proceeds of $224&#160;million, which will be used for general corporate purposes. Dividends on the preferred stock accumulate at an annual rate of 4.200 percent and are payable quarterly, commencing on October&#160;15,&#160;2021.The Series&#160;C preferred stock has no maturity or mandatory redemption date and is not redeemable at the option of the holders. CMS&#160;Energy may, at its option, redeem the Series&#160;C preferred stock, in whole or in part, at a price equal to $25,000&#160;per share (equivalent to $25.00&#160;per depositary share), plus accumulated and unpaid dividends, at any time on or after July&#160;15,&#160;2026. The Series&#160;C preferred stock ranks senior to CMS&#160;Energy&#8217;s common stock with respect to dividend rights and distribution rights upon liquidation.<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: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;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 style="width:43.451%"/><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.393%"/><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.393%"/><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:7.393%"/><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.399%"/><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 #000;padding:2px 1pt 2px 10pt;text-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%">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%">532&#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: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:#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"/></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%">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:#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%">39&#160;</span></td><td style="background-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%">39&#160;</span></td><td style="background-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%">September&#160;30, 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">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%">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%">&#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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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">3</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%">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%">838&#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%">November 19, 2022</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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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%">249&#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 #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%">April 18, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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">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">Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.</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">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%">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;2021, there were no commercial paper notes outstanding under this 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%">In December&#160;2020, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $350&#160;million at an interest rate of one month LIBOR minus 0.100 percent. At June&#160;30,&#160;2021, there were no outstanding loans under the agreement.</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;2021, payment of dividends by CMS&#160;Energy on its common stock was limited to $5.8&#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;2021, Consumers had $1.8&#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 </span></div><div 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 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 months ended June&#160;30,&#160;2021, Consumers paid $380&#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%"> In 2020, CMS&#160;Energy entered into an equity offering program under which it may sell, from time to time, shares of CMS&#160;Energy common stock. Under the program, CMS&#160;Energy may sell its common stock 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 may sell shares of its common stock having an aggregate sales price of up to $500&#160;million. Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;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 style="width:20.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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;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%">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%">June 30, 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%">59.51&#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%">June 22, 2022</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%">60.80&#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><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 share settle the contracts as of June&#160;30,&#160;2021, CMS&#160;Energy would not have been required to deliver shares.</span></div>: On July&#160;1,&#160;2021, CMS&#160;Energy issued 9.2&#160;million depositary shares, each representing 1/1,000th share of its Series&#160;C preferred stock, at a price of $25.00&#160;per depositary share. The transaction resulted in net proceeds of $224&#160;million, which will be used for general corporate purposes. Dividends on the preferred stock accumulate at an annual rate of 4.200 percent and are payable quarterly, commencing on October&#160;15,&#160;2021.The Series&#160;C preferred stock has no maturity or mandatory redemption date and is not redeemable at the option of the holders. CMS&#160;Energy may, at its option, redeem the Series&#160;C preferred stock, in whole or in part, at a price equal to $25,000&#160;per share (equivalent to $25.00&#160;per depositary share), plus accumulated and unpaid dividends, at any time on or after July&#160;15,&#160;2026. The Series&#160;C preferred stock ranks senior to CMS&#160;Energy&#8217;s common stock with respect to dividend rights and distribution rights upon liquidation.<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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>35
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492333288">
<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, 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_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/>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%">December&#160;31<br/>2020</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/>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%">December&#160;31<br/>2020</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%">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"/><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%">16&#160;</span></td><td style="background-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%">15&#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%">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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">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%">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%">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%">1&#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%">41&#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%">34&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">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%">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%">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"/></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%">35&#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%">20&#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"/></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 </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 are interest rate swaps at CMS&#160;Energy, which are valued using market-based inputs. CMS&#160;Energy uses 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 uses 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 are accounted for as cash flow hedges of the future variability of interest payments on debt with a notional amount of $81&#160;million at June&#160;30,&#160;2021 and $85&#160;million at December&#160;31,&#160;2020. Gains or losses on these swaps are initially reported in other comprehensive income (loss) and then, as interest payments are made on the hedged debt, are recognized in earnings within interest on long-term debt on CMS&#160;Energy&#8217;s consolidated statements of income. CMS&#160;Energy recorded gains (losses) in other comprehensive income (loss) of $1&#160;million for the six months ended June&#160;30,&#160;2021 and $(5)&#160;million for the six months ended June&#160;30,&#160;2020. There were no material impacts on interest on long-term debt associated with these swaps during the periods presented. The fair value of these swaps recorded in other liabilities on CMS&#160;Energy&#8217;s consolidated balance sheets totaled $7&#160;million at June&#160;30,&#160;2021 and $9&#160;million at December&#160;31,&#160;2020. CMS&#160;Energy also has other interest rate swaps that economically hedge interest rate risk on debt, but that do not qualify for cash flow hedge accounting; 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/>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%">December&#160;31<br/>2020</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/>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%">December&#160;31<br/>2020</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%">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"/><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%">16&#160;</span></td><td style="background-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%">15&#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%">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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">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%">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%">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%">1&#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%">41&#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%">34&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">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%">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%">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"/></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%">35&#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%">20&#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"/></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 </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 are interest rate swaps at CMS&#160;Energy, which are valued using market-based inputs. CMS&#160;Energy uses 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 uses 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 are accounted for as cash flow hedges of the future variability of interest payments on debt with a notional amount of $81&#160;million at June&#160;30,&#160;2021 and $85&#160;million at December&#160;31,&#160;2020. Gains or losses on these swaps are initially reported in other comprehensive income (loss) and then, as interest payments are made on the hedged debt, are recognized in earnings within interest on long-term debt on CMS&#160;Energy&#8217;s consolidated statements of income. CMS&#160;Energy recorded gains (losses) in other comprehensive income (loss) of $1&#160;million for the six months ended June&#160;30,&#160;2021 and $(5)&#160;million for the six months ended June&#160;30,&#160;2020. There were no material impacts on interest on long-term debt associated with these swaps during the periods presented. The fair value of these swaps recorded in other liabilities on CMS&#160;Energy&#8217;s consolidated balance sheets totaled $7&#160;million at June&#160;30,&#160;2021 and $9&#160;million at December&#160;31,&#160;2020. CMS&#160;Energy also has other interest rate swaps that economically hedge interest rate risk on debt, but that do not qualify for cash flow hedge accounting; 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 http://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>36
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749482110152">
<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, 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_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;2021</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;2020</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 #000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,997&#160;</span></td><td style="background-color:#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,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085&#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%">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%">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%">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"/><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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">35&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">105&#160;</span></td><td style="background-color:#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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">107&#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,094&#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%">9,234&#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%">7,237&#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,997&#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,106&#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,801&#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,716&#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%">2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.</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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.</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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.</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;2021 and December&#160;31,&#160;2020.</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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.</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 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;2021</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;2020</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 #000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,997&#160;</span></td><td style="background-color:#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,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085&#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%">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%">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%">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"/><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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">35&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">105&#160;</span></td><td style="background-color:#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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">107&#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,094&#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%">9,234&#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%">7,237&#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,997&#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,106&#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,801&#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,716&#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%">2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.</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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.</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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.</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;2021 and December&#160;31,&#160;2020.</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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.</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_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>37
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492395912">
<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, 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_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 BenefitsCMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.<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 benefits 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:19.573%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><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:0.1%"/><td style="width:0.601%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><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 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 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 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 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%">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%">2020</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%">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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">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%">2020</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%">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%">2020</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">41&#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%">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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(48)</span></td><td style="background-color:#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%">(96)</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%">(25)</span></td><td style="background-color:#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%">(50)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(28)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 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&#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%">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="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%">15&#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%">(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 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%">(23)</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%">(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="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%">(46)</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(91)</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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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%">(27)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="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 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%">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="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%">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 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%">(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 #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%">(22)</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%">(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="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%">(43)</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 BenefitsCMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.<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 benefits 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:19.573%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><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:0.1%"/><td style="width:0.601%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><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 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 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 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 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%">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%">2020</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%">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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">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%">2020</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%">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%">2020</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">41&#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%">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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(48)</span></td><td style="background-color:#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%">(96)</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%">(25)</span></td><td style="background-color:#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%">(50)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(28)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 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&#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%">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="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%">15&#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%">(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 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%">(23)</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%">(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="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%">(46)</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(91)</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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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%">(27)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="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 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%">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="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%">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 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%">(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 #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%">(22)</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%">(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="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%">(43)</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>38
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492416824">
<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, 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>
</tr>
<tr class="ro">
<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. 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:76.784%"/><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:7.874%"/><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.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><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 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%">2021</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%">2020</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.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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">(3.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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.6)</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%">Research and development tax credits, net</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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%">(2.3)</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%">Refund of alternative minimum tax sequestration</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(2.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="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%">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="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.3)</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%">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="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%">11.8&#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.0&#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%">(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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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.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%">(1.6)</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.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%">(1.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="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;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%">Research and development tax credits, net</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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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.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%">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%">(0.3)</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.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"/><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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">16.8&#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"><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:115%;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:115%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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">In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.</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">In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.</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. 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:76.784%"/><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:7.874%"/><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.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><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 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%">2021</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%">2020</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.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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">(3.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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.6)</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%">Research and development tax credits, net</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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%">(2.3)</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%">Refund of alternative minimum tax sequestration</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(2.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="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%">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="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.3)</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%">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="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%">11.8&#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.0&#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%">(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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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.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%">(1.6)</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.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%">(1.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="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;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%">Research and development tax credits, net</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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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.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%">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%">(0.3)</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.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"/><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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">16.8&#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"><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:115%;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:115%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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">In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.</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">In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>39
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492620776">
<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, 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_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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 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 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%">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%">2020</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%">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%">2020</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="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%">358&#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 income (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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#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%">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 #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%">128&#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%">473&#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%">357&#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%">Average common shares outstanding</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%">Weighted-average shares &#8211; basic</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%">289.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285.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%">288.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284.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"/></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 nonvested stock awards</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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#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.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%">0.7&#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 forward equity sale contracts</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%">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%">&#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%">0.7&#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 #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:#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%">289.4&#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="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%">286.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 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%">289.3&#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="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%">285.8&#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%">Income from continuing operations per average common share available to common stockholders</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%">Basic</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%">0.55&#160;</span></td><td style="background-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%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;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.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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%">0.55&#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%">0.45&#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="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.64&#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.25&#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="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 http://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 http://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 http://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 http://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>40
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749483726040">
<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, 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>
</tr>
<tr class="ro">
<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 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 2px 10pt;text-align:left;text-indent:-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,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 #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%">25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;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 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 Months Ended June&#160;30,&#160;2020</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,020&#160;</span></td><td style="background-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%">306&#160;</span></td><td style="background-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,326&#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%">17&#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%">17&#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,020&#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%">306&#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%">17&#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,343&#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%">35&#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%">35&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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"/><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,382&#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%">507&#160;</span></td><td style="background-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%">206&#160;</span></td><td style="background-color:#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%">713&#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%">341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">392&#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%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">133&#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%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">88&#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,020&#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%">306&#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,326&#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%">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="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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.</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.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%">Six 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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">2,294&#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%">1,136&#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%">141&#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%">3,571&#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%">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 #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,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 #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,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 #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%">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: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 </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 months ended June&#160;30,&#160;2021.</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:47.778%"/><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:8.835%"/><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:6.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.906%"/><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.387%"/><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%">Six Months Ended June&#160;30,&#160;2020</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,045&#160;</span></td><td style="background-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,020&#160;</span></td><td style="background-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,065&#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%">36&#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%">36&#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,045&#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,020&#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%">36&#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,101&#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%">74&#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%">74&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2,050&#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%">1,024&#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%">110&#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%">3,184&#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%">988&#160;</span></td><td style="background-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%">699&#160;</span></td><td style="background-color:#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,687&#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%">680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#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%">880&#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%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">293&#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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#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%">205&#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,045&#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,020&#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,065&#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%">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="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%">9&#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 #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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.</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 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 </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%">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%">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. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $5&#160;million for the three months ended June&#160;30,&#160;2021 and $8&#160;million for the three months ended June&#160;30,&#160;2020. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $11&#160;million for the six months ended June&#160;30,&#160;2021 and $13&#160;million for the six months ended June&#160;30,&#160;2020. </span></div><div 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 $361&#160;million at June&#160;30,&#160;2021 and $437&#160;million at December&#160;31,&#160;2020.</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 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 2px 10pt;text-align:left;text-indent:-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,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 #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%">25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;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 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 Months Ended June&#160;30,&#160;2020</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,020&#160;</span></td><td style="background-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%">306&#160;</span></td><td style="background-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,326&#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%">17&#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%">17&#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,020&#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%">306&#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%">17&#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,343&#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%">35&#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%">35&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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"/><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,382&#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%">507&#160;</span></td><td style="background-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%">206&#160;</span></td><td style="background-color:#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%">713&#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%">341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">392&#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%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">133&#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%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">88&#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,020&#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%">306&#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,326&#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%">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="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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.</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.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%">Six 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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">2,294&#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%">1,136&#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%">141&#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%">3,571&#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%">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 #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,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 #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,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 #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%">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: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 </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 months ended June&#160;30,&#160;2021.</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:47.778%"/><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:8.835%"/><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:6.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.906%"/><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.387%"/><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%">Six Months Ended June&#160;30,&#160;2020</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,045&#160;</span></td><td style="background-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,020&#160;</span></td><td style="background-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,065&#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%">36&#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%">36&#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,045&#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,020&#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%">36&#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,101&#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%">74&#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%">74&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2,050&#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%">1,024&#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%">110&#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%">3,184&#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%">988&#160;</span></td><td style="background-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%">699&#160;</span></td><td style="background-color:#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,687&#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%">680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#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%">880&#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%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">293&#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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#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%">205&#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,045&#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,020&#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,065&#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%">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="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%">9&#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 #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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.</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 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 </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%">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%">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. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $5&#160;million for the three months ended June&#160;30,&#160;2021 and $8&#160;million for the three months ended June&#160;30,&#160;2020. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $11&#160;million for the six months ended June&#160;30,&#160;2021 and $13&#160;million for the six months ended June&#160;30,&#160;2020. </span></div><div 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 $361&#160;million at June&#160;30,&#160;2021 and $437&#160;million at December&#160;31,&#160;2020.</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 http://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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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>41
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492318696">
<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, 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_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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">17&#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%">Current assets held for sale</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%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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</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%">292&#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%">185&#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 #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:#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 #000000;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-weight:400;line-height:120%">Cash and cash equivalents</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%">52&#160;</span></td><td style="background-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%">20&#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%">Restricted cash and cash equivalents</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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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</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%">68&#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 #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%">35&#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"><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><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%">Current Assets Held for Sale:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank&#8217;s cash and cash equivalents are presented as assets held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">17&#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%">Current assets held for sale</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%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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</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%">292&#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%">185&#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 #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:#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 #000000;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-weight:400;line-height:120%">Cash and cash equivalents</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%">52&#160;</span></td><td style="background-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%">20&#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%">Restricted cash and cash equivalents</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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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</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%">68&#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 #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%">35&#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"><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><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%">Current Assets Held for Sale:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank&#8217;s cash and cash equivalents are presented as assets held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</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/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(1))<br> -URI http://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>42
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492351208">
<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, 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>
</tr>
<tr class="ro">
<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 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%">In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger 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. Beginning in 2021, CMS&#160;Land, which holds the environmental remediation obligations at Bay Harbor, will be included within other reconciling items rather than within the enterprises segment. This change was not material and was made to align segment reporting with the legal organization and internal reporting of CMS&#160;Energy.</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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 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 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%">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%">2020</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%">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%">2020</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: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="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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,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 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,382&#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%">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"/><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,184&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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"/></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,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 style="background-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,330&#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%">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"/><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,074&#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-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="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 10pt;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="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"/></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">309&#160;</span></td><td style="background-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%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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 16pt;text-align:left;text-indent:-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%">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%">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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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:#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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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 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%">136&#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%">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"/><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%">379&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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 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%">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 style="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%">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 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%">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 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%">394&#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"/></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:60.438%"/><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.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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;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%">December&#160;31,&#160;2020</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: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="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%">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"/><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: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,816&#160;</span></td><td style="background-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%">17,155&#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;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,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,113&#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"/></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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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,027&#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%">27,870&#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-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"/><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%">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"/><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: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,816&#160;</span></td><td style="background-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,155&#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;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,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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%">27,910&#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%">26,757&#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-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="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%">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"/><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: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,078&#160;</span></td><td style="background-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%">15,829&#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;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%">9,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,429&#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 16pt;text-align:left;text-indent:-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,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,276&#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"/></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%">3,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,132&#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%">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,953&#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%">29,666&#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-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="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%">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"/><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: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,141&#160;</span></td><td style="background-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%">15,893&#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;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%">9,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,477&#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 16pt;text-align:left;text-indent:-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%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">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%">25,680&#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%">25,399&#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"/></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 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%">In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank. As a result, EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. For information regarding the pending merger 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. Beginning in 2021, CMS&#160;Land, which holds the environmental remediation obligations at Bay Harbor, will be included within other reconciling items rather than within the enterprises segment. This change was not material and was made to align segment reporting with the legal organization and internal reporting of CMS&#160;Energy.</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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 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 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%">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%">2020</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%">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%">2020</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: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="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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,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 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,382&#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%">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"/><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,184&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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"/></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,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 style="background-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,330&#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%">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"/><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,074&#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-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="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 10pt;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="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"/></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">309&#160;</span></td><td style="background-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%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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 16pt;text-align:left;text-indent:-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%">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%">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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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:#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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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 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%">136&#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%">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"/><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%">379&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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 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%">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 style="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%">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 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%">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 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%">394&#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"/></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:60.438%"/><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.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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;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%">December&#160;31,&#160;2020</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: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="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%">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"/><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: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,816&#160;</span></td><td style="background-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%">17,155&#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;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,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,113&#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"/></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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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,027&#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%">27,870&#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-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"/><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%">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"/><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: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,816&#160;</span></td><td style="background-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,155&#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;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,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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%">27,910&#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%">26,757&#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-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="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%">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"/><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: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,078&#160;</span></td><td style="background-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%">15,829&#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;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%">9,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,429&#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 16pt;text-align:left;text-indent:-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,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,276&#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"/></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%">3,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,132&#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%">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,953&#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%">29,666&#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-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="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%">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"/><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: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,141&#160;</span></td><td style="background-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%">15,893&#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;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%">9,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,477&#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 16pt;text-align:left;text-indent:-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%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">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%">25,680&#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%">25,399&#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"/></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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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>43
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749485961592">
<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, 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_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%">CMS&#160;Enterprises has a 51-percent ownership interest in Aviator Wind Equity Holdings, which holds a Class&#160;B membership interest in Aviator Wind, a 525-MW wind generation project in Coke County, Texas. The Class&#160;A membership interest in Aviator Wind is held by a tax equity investor, BHE&#160;Renewables,&#160;LLC, a subsidiary of Berkshire Hathaway Energy Company. Earnings, tax attributes, and cash flows generated by Aviator Wind are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company operating agreement; these ratios change over time and are not representative of the ownership interest percentages of each membership class.</span></div><div 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 Aviator Wind&#8217;s income and cash flows are not distributed among its investors based on ownership interest percentages, CMS&#160;Enterprises allocates Aviator Wind&#8217;s income (loss) among its investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of Aviator Wind at the net book value of its underlying net </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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. CMS&#160;Enterprises then receives 51 percent of the earnings, tax attributes, and cash flows that were allocated to Aviator Wind Equity Holdings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings and Aviator Wind represent VIEs. In accordance with the associated limited liability company operating agreement, the tax equity investor is guaranteed preferred returns from Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of Aviator Wind Equity Holdings and, ultimately, Aviator Wind. As a result, CMS&#160;Enterprises is the primary beneficiary of Aviator Wind Equity Holdings and Aviator&#160;Wind, 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 Aviator Wind Equity Holdings and Aviator Wind and presents the Class&#160;A membership interest and 49 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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">12&#160;</span></td><td style="background-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%">7&#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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5&#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%">Prepayments and other current assets</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"/></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-current</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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">692&#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;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:#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%">700&#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%">705&#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-style:italic;font-weight:400;line-height:120%">Current</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 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 liabilities</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%">30&#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%">22&#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">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 investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 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. Consumers has not provided any financial or other support during the periods presented that was not previously contractually required.</span></div>CMS&#160;Energy&#8217;s investment in these partnerships is included in investments on its consolidated balance sheets in the amount of $71&#160;million at June&#160;30,&#160;2021 and $70&#160;million at December&#160;31,&#160;2020.<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 http://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>44
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492245400">
<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, 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>
</tr>
<tr class="ro">
<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. Within its 2021&#160;IRP, Consumers proposes to retire the J.H.&#160;Campbell coal-fueled generating units. No retention incentive costs related to this retirement will be recognized unless Consumers&#8217; 2021&#160;IRP is 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%">As of June&#160;30,&#160;2021, 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 $3&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $4&#160;million has been deferred as a regulatory </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">asset. 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:99.839%"><tr><td style="width:1.0%"/><td style="width:78.033%"/><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.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.249%"/><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 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%">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%">2020</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%">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"/><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%">4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and charged to maintenance and other operating expenses</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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"/></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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and capitalized</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1&#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-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%">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"/><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%">12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.</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%">: In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation.</span></div><div 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 agreement, EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. Also, as a result of the agreement, EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. For more information regarding the composition of CMS&#160;Energy&#8217;s reportable segments, see Note&#160;11, Reportable Segments.</span></div><div 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 table below presents the financial results of EnerBank included in income from discontinued 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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 0 10pt;text-indent:-9pt"/><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 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 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%">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%">2020</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%">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%">2020</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 0 10pt;text-indent:-9pt"/><td style="background-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 10pt 0 1pt;text-indent:-9pt"/><td style="background-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&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td style="background-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%">123&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 0 10pt;text-indent:-9pt"/><td style="background-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 0 10pt;text-indent:-9pt"/><td style="background-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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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&#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%">Transaction costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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 0 10pt;text-indent:-9pt"/><td style="background-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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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&#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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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%">8&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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%">22&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:</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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136&#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 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%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Notes receivable, less allowance of $28 in 2021 and $32 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275&#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 16pt;text-align:left;text-indent:-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:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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%">448&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">429&#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 16pt;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;current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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 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%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;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%">Notes receivable, less allowance of $92 in 2021 and $91 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,612&#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 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;current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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 assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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,584&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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,680&#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:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top: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-top: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,032&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top: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-top: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,109&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915&#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 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%">Accounts payable and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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%">990&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">953&#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 16pt;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;current</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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 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%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,890&#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 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;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #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%">Total non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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,717&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">1,894&#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;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:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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_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. Within its 2021&#160;IRP, Consumers proposes to retire the J.H.&#160;Campbell coal-fueled generating units. No retention incentive costs related to this retirement will be recognized unless Consumers&#8217; 2021&#160;IRP is 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%">As of June&#160;30,&#160;2021, 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 $3&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $4&#160;million has been deferred as a regulatory </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">asset. 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:99.839%"><tr><td style="width:1.0%"/><td style="width:78.033%"/><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.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.249%"/><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 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%">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%">2020</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%">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"/><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%">4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and charged to maintenance and other operating expenses</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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"/></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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and capitalized</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1&#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-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%">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"/><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%">12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.</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%">: In June&#160;2021, CMS&#160;Energy entered into an agreement for EnerBank to merge with Regions Bank; in exchange, CMS&#160;Energy will receive a base purchase price of $960&#160;million in cash, subject to certain adjustments. The merger is expected to close in the fourth quarter of 2021 and is dependent upon the receipt of required regulatory approvals, among other closing conditions. CMS&#160;Energy intends to use the proceeds from the merger to fund key initiatives in its core energy business related to safety, reliability, and its clean energy transformation.</span></div><div 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 agreement, EnerBank&#8217;s results of operations are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six months ended June&#160;30,&#160;2021 and 2020. The assets and liabilities of EnerBank are presented as held for sale on CMS&#160;Energy&#8217;s consolidated balance sheets at June&#160;30,&#160;2021 and December&#160;31,&#160;2020. Also, as a result of the agreement, EnerBank is not included in the composition of CMS&#160;Energy&#8217;s reportable segments. For more information regarding the composition of CMS&#160;Energy&#8217;s reportable segments, see Note&#160;11, Reportable Segments.</span></div><div 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 table below presents the financial results of EnerBank included in income from discontinued 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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 0 10pt;text-indent:-9pt"/><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 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 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%">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%">2020</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%">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%">2020</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 0 10pt;text-indent:-9pt"/><td style="background-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 10pt 0 1pt;text-indent:-9pt"/><td style="background-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&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td style="background-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%">123&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 0 10pt;text-indent:-9pt"/><td style="background-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 0 10pt;text-indent:-9pt"/><td style="background-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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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&#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%">Transaction costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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 0 10pt;text-indent:-9pt"/><td style="background-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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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&#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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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%">8&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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%">22&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:</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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136&#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 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%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Notes receivable, less allowance of $28 in 2021 and $32 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275&#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 16pt;text-align:left;text-indent:-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:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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%">448&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">429&#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 16pt;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;current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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 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%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;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%">Notes receivable, less allowance of $92 in 2021 and $91 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,612&#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 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;current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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 assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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,584&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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,680&#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:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top: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-top: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,032&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top: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-top: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,109&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915&#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 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%">Accounts payable and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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%">990&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">953&#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 16pt;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;current</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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 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%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,890&#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 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;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #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%">Total non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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,717&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">1,894&#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;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:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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_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 http://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 http://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>45
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749493760952">
<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, 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_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_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="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>
</tr>
<tr 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_ConsolidationVariableInterestEntityPolicy', window );">Consolidation, Variable Interest Entity, Policy</a></td>
<td class="text">Aviator Wind Equity Holdings and Aviator Wind represent VIEs. In accordance with the associated limited liability company operating agreement, the tax equity investor is guaranteed preferred returns from Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of Aviator Wind Equity Holdings and, ultimately, Aviator Wind. As a result, CMS&#160;Enterprises is the primary beneficiary of Aviator Wind Equity Holdings and Aviator&#160;Wind, 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.<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>
</tr>
<tr 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_ConsolidationVariableInterestEntityPolicy', window );">Consolidation, Variable Interest Entity, Policy</a></td>
<td class="text">CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns 50 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="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_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 http://asc.fasb.org/extlink&amp;oid=120398452&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://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 http://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 http://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_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_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_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>46
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749484015432">
<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, 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_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 2021 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%">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%">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></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;2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:40.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><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 purchase of VIE</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%">September&#160;2020</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%">331&#160;</span></td><td style="background-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%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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">In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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">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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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 2021 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%">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%">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></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%">23&#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%">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%">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;2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:40.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><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 purchase of VIE</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%">September&#160;2020</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%">331&#160;</span></td><td style="background-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%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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">In conjunction with the purchase of its interest in Aviator Wind Equity Holdings, CMS&#160;Enterprises assumed certain indemnity obligations that protect the associated tax equity investor against losses incurred as a result of breaches of representations and warranties provided by Aviator Wind Equity Holdings and its subsidiaries. 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 in Aviator Wind. CMS&#160;Enterprises would recover 49 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 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">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, primarily claims related to taxes. The maximum obligation amount is mostly related to the Equatorial Guinea tax claim discussed in the CMS&#160;Energy Contingencies section of this Note. 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 http://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 http://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>47
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492385016">
<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, 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_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_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at June&#160;30,&#160;2021:<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:43.451%"/><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.393%"/><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.393%"/><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:7.393%"/><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.399%"/><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 #000;padding:2px 1pt 2px 10pt;text-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%">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%">532&#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: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:#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"/></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%">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:#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%">39&#160;</span></td><td style="background-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%">39&#160;</span></td><td style="background-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%">September&#160;30, 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">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%">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%">&#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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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">3</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%">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%">838&#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%">November 19, 2022</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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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%">249&#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 #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%">April 18, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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">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">Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.</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">Obligations under these facilities are secured by first mortgage bonds of Consumers.</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_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock', window );">Schedule of Forward Contracts</a></td>
<td class="text">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;2021:<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:20.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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;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%">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%">June 30, 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%">59.51&#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%">June 22, 2022</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%">60.80&#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><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_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_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at June&#160;30,&#160;2021:<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:43.451%"/><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.393%"/><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.393%"/><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:7.393%"/><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.399%"/><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 #000;padding:2px 1pt 2px 10pt;text-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%">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%">532&#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: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:#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"/></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%">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:#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%">39&#160;</span></td><td style="background-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%">39&#160;</span></td><td style="background-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%">September&#160;30, 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">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%">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%">&#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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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">3</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%">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%">838&#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%">November 19, 2022</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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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%">249&#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 #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%">April 18, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#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 colspan="2" style="background-color:#cceeff;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%">30&#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 colspan="2" style="background-color:#cceeff;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:#cceeff;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">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">Under this facility, $8&#160;million is available solely for the purpose of issuing letters of credit. Obligations under this facility are secured by the collateral accounts with the lending bank.</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">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_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 http://asc.fasb.org/extlink&amp;oid=123477628&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 http://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>48
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749483744456">
<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, 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_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/>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%">December&#160;31<br/>2020</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/>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%">December&#160;31<br/>2020</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%">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"/><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%">16&#160;</span></td><td style="background-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%">15&#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%">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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">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%">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%">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%">1&#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%">41&#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%">34&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">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%">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%">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"/></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%">35&#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%">20&#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"/></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><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/>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%">December&#160;31<br/>2020</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/>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%">December&#160;31<br/>2020</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%">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"/><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%">16&#160;</span></td><td style="background-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%">15&#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%">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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">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%">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%">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%">1&#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%">41&#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%">34&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">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%">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%">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"/></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%">35&#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%">20&#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"/></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><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 http://asc.fasb.org/extlink&amp;oid=123874694&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 http://asc.fasb.org/extlink&amp;oid=123874694&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>49
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749484023928">
<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, 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_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;2021</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;2020</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 #000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,997&#160;</span></td><td style="background-color:#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,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085&#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%">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%">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%">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"/><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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">35&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">105&#160;</span></td><td style="background-color:#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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">107&#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,094&#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%">9,234&#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%">7,237&#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,997&#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,106&#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,801&#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,716&#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%">2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.</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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.</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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.</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;2021 and December&#160;31,&#160;2020.</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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.</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;2021</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;2020</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 #000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,997&#160;</span></td><td style="background-color:#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,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085&#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%">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%">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%">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"/><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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">35&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">&#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%">17&#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%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">105&#160;</span></td><td style="background-color:#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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">107&#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,094&#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%">9,234&#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%">7,237&#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,997&#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,106&#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,801&#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,716&#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%">2,085&#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 $10&#160;million at June&#160;30,&#160;2021 and $12&#160;million at December&#160;31,&#160;2020.</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 $572&#160;million at June&#160;30,&#160;2021 and $571&#160;million at December&#160;31,&#160;2020.</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 $22&#160;million at June&#160;30,&#160;2021 and $6&#160;million at December&#160;31,&#160;2020.</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;2021 and December&#160;31,&#160;2020.</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 $364&#160;million at June&#160;30,&#160;2021 and December&#160;31,&#160;2020.</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 http://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 http://asc.fasb.org/extlink&amp;oid=123874694&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>50
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749483716008">
<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, 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_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 benefits 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:19.573%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><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:0.1%"/><td style="width:0.601%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><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 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 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 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 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%">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%">2020</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%">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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">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%">2020</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%">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%">2020</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">41&#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%">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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(48)</span></td><td style="background-color:#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%">(96)</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%">(25)</span></td><td style="background-color:#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%">(50)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(28)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 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&#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%">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="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%">15&#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%">(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 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%">(23)</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%">(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="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%">(46)</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(91)</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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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%">(27)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="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 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%">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="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%">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 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%">(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 #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%">(22)</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%">(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="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%">(43)</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 benefits 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:19.573%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><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:0.1%"/><td style="width:0.601%"/><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:7.073%"/><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: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:0.1%"/><td style="width:1.242%"/><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:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><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 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 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 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 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%">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%">2020</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%">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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">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%">2020</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%">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%">2020</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">41&#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%">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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(48)</span></td><td style="background-color:#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%">(96)</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%">(25)</span></td><td style="background-color:#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%">(50)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(28)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 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&#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%">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="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%">15&#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%">(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 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%">(23)</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%">(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="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%">(46)</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%">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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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 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%">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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(91)</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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7&#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%">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="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%">(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%">(27)</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%">&#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%">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%">&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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 style="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 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%">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="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%">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 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%">(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 #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%">(22)</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%">(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="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%">(43)</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 http://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>51
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749483950216">
<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, 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>
</tr>
<tr class="ro">
<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. 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:76.784%"/><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:7.874%"/><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.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><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 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%">2021</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%">2020</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.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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">(3.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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.6)</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%">Research and development tax credits, net</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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%">(2.3)</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%">Refund of alternative minimum tax sequestration</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(2.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="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%">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="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.3)</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%">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="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%">11.8&#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.0&#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%">(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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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.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%">(1.6)</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.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%">(1.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="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;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%">Research and development tax credits, net</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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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.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%">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%">(0.3)</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.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"/><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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">16.8&#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"><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:115%;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:115%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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">In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.</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">In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.</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. 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:76.784%"/><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:7.874%"/><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.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><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 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%">2021</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%">2020</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.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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">(3.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%">(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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.6)</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%">Research and development tax credits, net</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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%">(2.3)</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%">Refund of alternative minimum tax sequestration</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(2.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="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%">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="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.3)</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%">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="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%">11.8&#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.0&#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%">(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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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.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%">(1.6)</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.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%">(1.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="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;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%">Research and development tax credits, net</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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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.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%">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%">(0.3)</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.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"/><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-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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">16.8&#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"><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:115%;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:115%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a 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:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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><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">In March&#160;2020, CMS&#160;Energy finalized a study of research and development tax credits for tax years 2012 through 2018. As a result, in 2020, CMS&#160;Energy, including Consumers, recognized a $9&#160;million&#160;increase in the credit, net of reserves for uncertain tax positions. Of this amount, $8&#160;million&#160;was recognized at Consumers.</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">In January&#160;2020, the IRS issued a decision restoring alternative minimum tax credit refunds sequestered in years prior to 2018. As a result, in 2020, CMS&#160;Energy recognized a $9&#160;million income tax benefit for sequestered amounts related to its 2017 tax return. CMS&#160;Energy received the refund in April&#160;2020.</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 http://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>52
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749485521160">
<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, 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_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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 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 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%">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%">2020</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%">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%">2020</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="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%">358&#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 income (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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#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%">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 #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%">128&#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%">473&#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%">357&#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%">Average common shares outstanding</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%">Weighted-average shares &#8211; basic</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%">289.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285.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%">288.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284.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"/></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 nonvested stock awards</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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#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.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%">0.7&#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 forward equity sale contracts</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%">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%">&#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%">0.7&#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 #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:#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%">289.4&#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="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%">286.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 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%">289.3&#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="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%">285.8&#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%">Income from continuing operations per average common share available to common stockholders</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%">Basic</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%">0.55&#160;</span></td><td style="background-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%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;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.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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%">0.55&#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%">0.45&#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="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.64&#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.25&#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="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 http://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>53
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749484034408">
<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, 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>
</tr>
<tr class="ro">
<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"><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 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 2px 10pt;text-align:left;text-indent:-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,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 #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%">25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;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 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 Months Ended June&#160;30,&#160;2020</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,020&#160;</span></td><td style="background-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%">306&#160;</span></td><td style="background-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,326&#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%">17&#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%">17&#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,020&#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%">306&#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%">17&#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,343&#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%">35&#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%">35&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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"/><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,382&#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%">507&#160;</span></td><td style="background-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%">206&#160;</span></td><td style="background-color:#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%">713&#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%">341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">392&#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%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">133&#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%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">88&#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,020&#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%">306&#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,326&#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%">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="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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.</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.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%">Six 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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">2,294&#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%">1,136&#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%">141&#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%">3,571&#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%">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 #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,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 #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,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 #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%">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: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 </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 months ended June&#160;30,&#160;2021.</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:47.778%"/><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:8.835%"/><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:6.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.906%"/><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.387%"/><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%">Six Months Ended June&#160;30,&#160;2020</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,045&#160;</span></td><td style="background-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,020&#160;</span></td><td style="background-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,065&#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%">36&#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%">36&#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,045&#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,020&#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%">36&#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,101&#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%">74&#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%">74&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2,050&#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%">1,024&#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%">110&#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%">3,184&#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%">988&#160;</span></td><td style="background-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%">699&#160;</span></td><td style="background-color:#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,687&#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%">680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#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%">880&#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%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">293&#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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#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%">205&#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,045&#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,020&#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,065&#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%">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="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%">9&#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 #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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.</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"><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 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 2px 10pt;text-align:left;text-indent:-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,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 #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%">25&#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,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: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 $26&#160;million for the three months ended June&#160;30,&#160;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 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 Months Ended June&#160;30,&#160;2020</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,020&#160;</span></td><td style="background-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%">306&#160;</span></td><td style="background-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,326&#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%">17&#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%">17&#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,020&#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%">306&#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%">17&#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,343&#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%">35&#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%">35&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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"/><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,382&#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%">507&#160;</span></td><td style="background-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%">206&#160;</span></td><td style="background-color:#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%">713&#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%">341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">392&#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%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">133&#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%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">88&#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,020&#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%">306&#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,326&#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%">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="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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,022&#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%">308&#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,330&#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 $21&#160;million for the three months ended June&#160;30,&#160;2020.</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.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%">Six 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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">2,294&#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%">1,136&#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%">141&#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%">3,571&#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%">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 #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,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 #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,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 #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%">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: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 </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 months ended June&#160;30,&#160;2021.</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:47.778%"/><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:8.835%"/><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:6.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.906%"/><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.387%"/><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%">Six Months Ended June&#160;30,&#160;2020</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,045&#160;</span></td><td style="background-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,020&#160;</span></td><td style="background-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,065&#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%">36&#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%">36&#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,045&#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,020&#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%">36&#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,101&#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%">74&#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%">74&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2,050&#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%">1,024&#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%">110&#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%">3,184&#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%">988&#160;</span></td><td style="background-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%">699&#160;</span></td><td style="background-color:#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,687&#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%">680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#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%">880&#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%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">293&#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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#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%">205&#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,045&#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,020&#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,065&#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%">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="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%">9&#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 #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,050&#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,024&#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,074&#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 $46&#160;million for the six months ended June&#160;30,&#160;2020.</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 http://asc.fasb.org/extlink&amp;oid=123351226&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>54
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749484040280">
<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, 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_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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">17&#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%">Current assets held for sale</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%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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</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%">292&#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%">185&#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 #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:#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 #000000;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-weight:400;line-height:120%">Cash and cash equivalents</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%">52&#160;</span></td><td style="background-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%">20&#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%">Restricted cash and cash equivalents</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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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</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%">68&#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 #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%">35&#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></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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">17&#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%">Current assets held for sale</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%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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</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%">292&#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%">185&#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 #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:#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 #000000;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-weight:400;line-height:120%">Cash and cash equivalents</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%">52&#160;</span></td><td style="background-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%">20&#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%">Restricted cash and cash equivalents</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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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</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%">68&#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 #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%">35&#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></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>55
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749482102712">
<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, 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>
</tr>
<tr class="ro">
<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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 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 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%">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%">2020</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%">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%">2020</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: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="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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,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 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,382&#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%">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"/><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,184&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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"/></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,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 style="background-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,330&#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%">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"/><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,074&#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-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="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 10pt;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="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"/></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">309&#160;</span></td><td style="background-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%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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 16pt;text-align:left;text-indent:-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%">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%">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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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:#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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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 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%">136&#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%">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"/><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%">379&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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 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%">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 style="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%">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 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%">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 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%">394&#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"/></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:60.438%"/><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.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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;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%">December&#160;31,&#160;2020</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: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="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%">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"/><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: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,816&#160;</span></td><td style="background-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%">17,155&#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;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,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,113&#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"/></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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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,027&#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%">27,870&#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-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"/><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%">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"/><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: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,816&#160;</span></td><td style="background-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,155&#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;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,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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%">27,910&#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%">26,757&#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-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="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%">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"/><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: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,078&#160;</span></td><td style="background-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%">15,829&#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;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%">9,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,429&#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 16pt;text-align:left;text-indent:-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,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,276&#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"/></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%">3,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,132&#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%">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,953&#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%">29,666&#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-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="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%">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"/><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: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,141&#160;</span></td><td style="background-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%">15,893&#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;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%">9,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,477&#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 16pt;text-align:left;text-indent:-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%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">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%">25,680&#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%">25,399&#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"/></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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 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 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%">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%">2020</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%">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%">2020</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: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="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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,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 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,382&#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%">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"/><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,184&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="background-color:#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%">2,294&#160;</span></td><td style="background-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,050&#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 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#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"/></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,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 style="background-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,330&#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%">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"/><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,074&#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-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="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 10pt;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="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"/></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">309&#160;</span></td><td style="background-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%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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 16pt;text-align:left;text-indent:-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%">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%">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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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:#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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">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 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%">136&#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%">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"/><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%">379&#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-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 #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 10pt;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237&#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 16pt;text-align:left;text-indent:-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%">41&#160;</span></td><td style="background-color:#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%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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 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%">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 style="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%">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 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%">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 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%">394&#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"/></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:60.438%"/><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.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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;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%">December&#160;31,&#160;2020</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: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="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%">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"/><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: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,816&#160;</span></td><td style="background-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%">17,155&#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;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,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,113&#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"/></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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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,027&#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%">27,870&#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-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"/><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%">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"/><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: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,816&#160;</span></td><td style="background-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,155&#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;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,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581&#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 16pt;text-align:left;text-indent:-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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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 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%">27,910&#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%">26,757&#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-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="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%">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"/><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: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,078&#160;</span></td><td style="background-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%">15,829&#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;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%">9,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,429&#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 16pt;text-align:left;text-indent:-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,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,276&#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"/></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%">3,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,132&#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%">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,953&#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%">29,666&#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-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="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%">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"/><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: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,141&#160;</span></td><td style="background-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%">15,893&#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;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%">9,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,477&#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 16pt;text-align:left;text-indent:-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%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">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%">25,680&#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%">25,399&#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"/></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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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>56
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749483900776">
<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, 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_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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">12&#160;</span></td><td style="background-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%">7&#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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5&#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%">Prepayments and other current assets</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"/></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-current</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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">692&#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;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:#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%">700&#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%">705&#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-style:italic;font-weight:400;line-height:120%">Current</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 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 liabilities</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%">30&#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%">22&#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">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 http://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 http://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 http://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 http://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 http://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>57
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749492313608">
<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, 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>
</tr>
<tr class="ro">
<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 Restructuring Reserve by Type of Cost</a></td>
<td class="text">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:78.033%"/><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.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.249%"/><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 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%">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%">2020</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%">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"/><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%">4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and charged to maintenance and other operating expenses</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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"/></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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and capitalized</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1&#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-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%">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"/><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%">12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.</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 Discontinued Operations</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%">The table below presents the financial results of EnerBank included in income from discontinued 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:52.585%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.878%"/><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 0 10pt;text-indent:-9pt"/><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 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 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%">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%">2020</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%">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%">2020</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 0 10pt;text-indent:-9pt"/><td style="background-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 10pt 0 1pt;text-indent:-9pt"/><td style="background-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&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td style="background-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%">123&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 0 10pt;text-indent:-9pt"/><td style="background-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 0 10pt;text-indent:-9pt"/><td style="background-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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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&#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%">Transaction costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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 0 10pt;text-indent:-9pt"/><td style="background-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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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&#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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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%">8&#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 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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%">22&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The table below presents the aggregate carrying amounts for the major classes of assets and liabilities held for sale related to EnerBank:</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:60.438%"/><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.639%"/><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;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%">December&#160;31,&#160;2020</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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136&#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 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%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Notes receivable, less allowance of $28 in 2021 and $32 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275&#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 16pt;text-align:left;text-indent:-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:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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%">448&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">429&#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 16pt;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;current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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 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%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;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%">Notes receivable, less allowance of $92 in 2021 and $91 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,612&#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 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;current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 16pt;text-align:left;text-indent:-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 assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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,584&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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,680&#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:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top: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-top: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,032&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top: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-top: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,109&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915&#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 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%">Accounts payable and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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%">990&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">953&#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 16pt;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;current</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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 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%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,890&#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 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;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #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%">Total non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-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,717&#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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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%">1,894&#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;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:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;border-top: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,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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="re">
<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 Restructuring Reserve by Type of Cost</a></td>
<td class="text">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:78.033%"/><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.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.249%"/><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 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%">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%">2020</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%">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"/><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%">4&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and charged to maintenance and other operating expenses</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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"/></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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred and capitalized</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1&#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-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%">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"/><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%">12&#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 months ended June&#160;30,&#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 other liabilities of $5&#160;million at June&#160;30,&#160;2021 and 2020.</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>58
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491447016">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</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_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>
</tr>
<tr class="ro">
<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">$ 214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151<span></span>
</td>
</tr>
<tr class="re">
<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,558<span></span>
</td>
<td class="nump">$ 1,382<span></span>
</td>
<td class="nump">3,571<span></span>
</td>
<td class="nump">$ 3,184<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<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,493<span></span>
</td>
<td class="nump">$ 1,330<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
<td class="nump">$ 3,074<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>
</tr>
<tr class="re">
<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>
</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="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<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>
</tr>
<tr class="ro">
<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>
</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_RequestedRecoveryCollection', window );">Requested recovery/collection</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<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_RegulatoryLiabilityAxis=us-gaap_RevenueSubjectToRefundMember', window );">Reserve for customer refunds | 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_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>
</tr>
<tr class="re">
<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">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">28<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_RegulatoryLiabilityAxis=cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember', window );">Gain shared with customers | 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_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>
</tr>
<tr class="ro">
<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">$ 14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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_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 http://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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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_RegulatoryLiabilityAxis=us-gaap_RevenueSubjectToRefundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RevenueSubjectToRefundMember</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_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember</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>59
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749488422040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Contingencies And Commitments) (Details)<br> $ in Thousands</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">29 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>site </div>
<div>MW</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>site </div>
<div>MW</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>site </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,606,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,606,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,606,000<span></span>
</td>
<td class="nump">$ 2,653,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_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,558,000<span></span>
</td>
<td class="nump">$ 1,382,000<span></span>
</td>
<td class="nump">3,571,000<span></span>
</td>
<td class="nump">$ 3,184,000<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</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="text">&#160;<span></span>
</td>
<td class="nump">2,606,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,606,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,606,000<span></span>
</td>
<td class="nump">$ 2,653,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_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">94,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">372,000<span></span>
</td>
<td class="nump">350,000<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_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(339,000)<span></span>
</td>
<td class="num">(302,000)<span></span>
</td>
<td class="num">(631,000)<span></span>
</td>
<td class="num">(580,000)<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,493,000<span></span>
</td>
<td class="nump">$ 1,330,000<span></span>
</td>
<td class="nump">3,430,000<span></span>
</td>
<td class="nump">$ 3,074,000<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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">115,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,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_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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,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_AccrualForEnvironmentalLossContingenciesDiscountRate', window );">Discounted projected costs rate</a></td>
<td class="text">&#160;<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="nump">4.34%<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="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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,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_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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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_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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 56,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,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_AccrualForEnvironmentalLossContingenciesDiscountRate', window );">Discounted projected costs rate</a></td>
<td class="text">&#160;<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="nump">2.57%<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="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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,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_NumberOfFormerManufacturedGasPlants', window );">Number of former MGPs | site</a></td>
<td class="text">&#160;<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="nump">23<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_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">10 years<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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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_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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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_IncomeTaxAuthorityNameAxis=cms_EquatorialGuineaTaxAuthorityMember', window );">Equatorial Guinea Tax Claim</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_ForeignGovernmentTaxClaimOnSale', window );">Foreign government tax claim on sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,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_srt_LitigationCaseAxis=cms_CivilCaseConsumersV.MPSCStaffMember', window );">Civil Case, Consumers V. MPSC Staff | 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_LitigationSettlementExpense', window );">Civil penalty</a></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>
<td class="text">&#160;<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_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="ro">
<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 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="nump">17,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_LossContingencyReceivable', window );">Insurance recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember', window );">Ray Compressor Station | Consumers Energy Company | Repair 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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_LossContingencyReceivable', window );">Insurance recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember', window );">Ray Compressor Station | Consumers Energy Company | Incremental Gas Purchases</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_LossContingencyReceivable', window );">Insurance recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember', window );">Ray Compressor Station | Consumers Energy Company | Insurance Recoveries</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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease', window );">Reduction to plant, property 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="nump">4,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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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,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>
</tr>
<tr class="re">
<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="nump">$ 3,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>
</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="re">
<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_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">$ 7,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>
</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_NewCovertGeneratingFacilityMember', window );">New Covert Generating Facility | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilityUtilityPlantNameplateCapacity', window );">Nameplate capacity (in MW) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,176<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_LongTermPurchaseCommitmentAmount', window );">Long-term purchase commitment, amount</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="nump">$ 810,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>
</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_EnterpriseSegmentGeneratingUnitsMember', window );">Enterprise Segment Generating Units | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilityUtilityPlantNameplateCapacity', window );">Nameplate capacity (in MW) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,001<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_LongTermPurchaseCommitmentAmount', window );">Long-term purchase commitment, amount</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="nump">$ 515,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>
</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_ForeignGovernmentTaxClaimOnSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 taxes claimed by a foreign government in connection with the sale of a business.</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_ForeignGovernmentTaxClaimOnSale</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_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_cms_PublicUtilityUtilityPlantNameplateCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Utility, Utility Plant, Nameplate 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_PublicUtilityUtilityPlantNameplateCapacity</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>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://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_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</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_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum amount the entity agreed to spend under the long-term purchase commitment.</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_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://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 http://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_LossContingencyReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable related to a loss contingency accrual. For example, an insurance recovery receivable.</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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12053-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_LossContingencyReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of long-lived, 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, furniture and fixtures, and computer 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;">us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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=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_us-gaap_IncomeTaxAuthorityNameAxis=cms_EquatorialGuineaTaxAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=cms_EquatorialGuineaTaxAuthorityMember</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_CivilCaseConsumersV.MPSCStaffMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CivilCaseConsumersV.MPSCStaffMember</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_NatureOfExpenseAxis=cms_RepairCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NatureOfExpenseAxis=cms_RepairCostsMember</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_NatureOfExpenseAxis=cms_IncrementalGasPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NatureOfExpenseAxis=cms_IncrementalGasPurchasesMember</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_NatureOfExpenseAxis=cms_InsuranceRecoveriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NatureOfExpenseAxis=cms_InsuranceRecoveriesMember</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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_NewCovertGeneratingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewCovertGeneratingFacilityMember</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_EnterpriseSegmentGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EnterpriseSegmentGeneratingUnitsMember</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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749495747512">
<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, 2021 </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 );">2021</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 );">2022</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 );">2023</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 );">2024</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 );">2025</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 );">2026</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 );">2021</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 );">2022</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 );">2023</a></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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2024</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 );">2025</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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2026</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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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>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_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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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_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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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_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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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>61
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491508040">
<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, 2021 </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_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember', window );">Indemnification Agreement From Purchase Of Variable Interest Entity</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">$ 331<span></span>
</td>
</tr>
<tr class="ro">
<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 Sales 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">$ 153<span></span>
</td>
</tr>
<tr class="re">
<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">2<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_TaxAndOtherIndemnityObligationsMember', window );">Tax And Other Indemnity Obligations | 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_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_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</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_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 http://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 http://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 http://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_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember</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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749482136712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings And Capitalization (Revolving Credit Facilities) (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </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_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFiveMember', window );">Revolving Credit Facilities June 5, 2024 | 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_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">12,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">838,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_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember', window );">Revolving Credit Facilities November 19, 2022 | 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_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">1,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">249,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_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesThreeMember', window );">Revolving Credit Facilities April 18, 2022 | 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_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">30,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">30,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=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">18,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">532,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=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">39,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">39,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 30, 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">18,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">8,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">10,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_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | CMS Enterprises Including Subsidiaries | Revolving Credit Facilities September 30, 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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">$ 8,000,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_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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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_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_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_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_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevolvingCreditFacilitiesThreeMember</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevolvingCreditFacilitiesFourMember</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=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_LetterOfCreditMember</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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749493704552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings And Capitalization (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 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_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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,800,000,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_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Dividends paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380,000,000<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">Series C Preferred Stock Depositary Shares | 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>
</tr>
<tr 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>
<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_PreferredStockDepositaryShareConversionRatio', window );">Depositary share conversion ratio</a></td>
<td class="nump">0.001<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_PreferredStockSharesIssued', window );">Number of shares issued (in shares) | shares</a></td>
<td class="nump">9,200,000<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_SharesIssuedPricePerShare', window );">Issue price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.00<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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</a></td>
<td class="nump">$ 224,000,000<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_PreferredStockDividendRatePercentage', window );">Dividend rate</a></td>
<td class="nump">4.20%<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_PreferredStockRedemptionPricePerShare', window );">Optional redemption price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.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_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember', window );">Series C Preferred Stock | 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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionPricePerShare', window );">Optional redemption price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25,000<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</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 307,000,000<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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Unrestricted retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,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 | Credit Agreement</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 350,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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes payable &#8211; related parties</a></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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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_ShortTermBorrowings', window );">Short-term borrowings outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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_PreferredStockDepositaryShareConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Preferred Stock, Depositary Share Conversion Ratio</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_PreferredStockDepositaryShareConversionRatio</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:pureItemType</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_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 http://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_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 http://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 http://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 http://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 http://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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage rate used to calculate dividend payments on preferred stock.</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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="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_PreferredStockRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer.</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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21488-112644<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-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 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21564-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockRedemptionPricePerShare</td>
</tr>
<tr>
<td style="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>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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share or per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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>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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&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_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_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_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesCPreferredStockMember</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_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>64
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749495303064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Forward Stock Contracts) (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</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_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member', window );">Forward Contracts Entered Into September 15, 2020 And Maturing June 30, 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">$ 59.51<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_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member', window );">Forward Contracts Entered Into December 22, 2020 And Maturing June 22, 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="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">$ 60.80<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 http://asc.fasb.org/extlink&amp;oid=123477628&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 http://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 http://asc.fasb.org/extlink&amp;oid=123477628&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_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member</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_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member</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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749494615320">
<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, 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_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">$ 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_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">3<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_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">10<span></span>
</td>
<td class="nump">11<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">16<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<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">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_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">1<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">18<span></span>
</td>
<td class="nump">17<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">25<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_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">25<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_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">16<span></span>
</td>
<td class="nump">15<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">19<span></span>
</td>
<td class="nump">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_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">19<span></span>
</td>
<td class="nump">18<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">41<span></span>
</td>
</tr>
<tr class="re">
<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">35<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">34<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 20<span></span>
</td>
<td class="nump">$ 18<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 http://asc.fasb.org/extlink&amp;oid=123874694&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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123874694&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 http://asc.fasb.org/extlink&amp;oid=123570139&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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_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>66
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749579578040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</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_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>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Cash flow hedge gain (loss)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (5)<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">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11<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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap</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_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>
<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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<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_OtherLiabilitiesMember', window );">Other Liabilities | Designated as Hedging Instrument | Cash Flow Hedging</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_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>
<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">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<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_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 http://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 http://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 http://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 http://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 http://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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-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_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and reclassification, of gain (loss) from derivative instrument designated and qualifying 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 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesMember</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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749494371960">
<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, 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_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">$ 10<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_LongTermDebtCurrent', window );">Current portion of long term debt</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">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_OtherShortTermBorrowings', window );">Current portion of long-term payables</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">6<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">15<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<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,300<span></span>
</td>
<td class="nump">12,315<span></span>
</td>
</tr>
<tr class="ro">
<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">30<span></span>
</td>
<td class="nump">33<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">15<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<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">13,923<span></span>
</td>
<td class="nump">14,601<span></span>
</td>
</tr>
<tr class="ro">
<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">32<span></span>
</td>
<td class="nump">35<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">10<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_LongTermDebtCurrent', window );">Current portion of long term debt</a></td>
<td class="nump">364<span></span>
</td>
<td class="nump">364<span></span>
</td>
</tr>
<tr class="re">
<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">15<span></span>
</td>
<td class="nump">17<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">105<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_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,094<span></span>
</td>
<td class="nump">8,106<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">15<span></span>
</td>
<td class="nump">17<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">105<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_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">9,234<span></span>
</td>
<td class="nump">9,801<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 | 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,220<span></span>
</td>
<td class="nump">1,249<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair Value, Inputs, 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">10,706<span></span>
</td>
<td class="nump">11,267<span></span>
</td>
</tr>
<tr class="re">
<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">7,237<span></span>
</td>
<td class="nump">7,716<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">15<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_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,997<span></span>
</td>
<td class="nump">2,085<span></span>
</td>
</tr>
<tr class="re">
<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">32<span></span>
</td>
<td class="nump">35<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">15<span></span>
</td>
<td class="nump">17<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">105<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_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,997<span></span>
</td>
<td class="nump">$ 2,085<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 http://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 http://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 http://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_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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.3(a)(2))<br> -URI http://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 http://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>68
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749579611368">
<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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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">$ 13<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="ro">
<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">15<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<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">(48)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
</tr>
<tr 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">26<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<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">1<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">0<span></span>
</td>
<td class="nump">3<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="nump">5<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">15<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">13<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">26<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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<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">(49)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(98)<span></span>
</td>
<td class="num">(91)<span></span>
</td>
</tr>
<tr 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">24<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<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">1<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">0<span></span>
</td>
<td class="nump">3<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="nump">5<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">15<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">4<span></span>
</td>
<td class="nump">9<span></span>
</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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(50)<span></span>
</td>
</tr>
<tr 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">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<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">(14)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="num">(28)<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">(23)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(46)<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">4<span></span>
</td>
<td class="nump">9<span></span>
</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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<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">(26)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
</tr>
<tr 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">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<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">(26)<span></span>
</td>
<td class="num">(27)<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">$ (27)<span></span>
</td>
<td class="num">$ (22)<span></span>
</td>
<td class="num">$ (53)<span></span>
</td>
<td class="num">$ (43)<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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>69
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491004776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.40%<span></span>
</td>
<td class="nump">4.70%<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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(5.90%)<span></span>
</td>
<td class="num">(4.30%)<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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities', window );">Production tax credits</a></td>
<td class="num">(5.10%)<span></span>
</td>
<td class="num">(3.10%)<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_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent', window );">Accelerated flow-through of regulatory tax benefits</a></td>
<td class="num">(3.30%)<span></span>
</td>
<td class="num">(1.60%)<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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development tax credits, net</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(2.30%)<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_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent', window );">Refund of alternative minimum tax sequestration</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.30%)<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="num">(0.30%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">12.20%<span></span>
</td>
<td class="nump">11.80%<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_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount', window );">Refund of alternative minimum tax sequestration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_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>
</tr>
<tr 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>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.00%<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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(4.90%)<span></span>
</td>
<td class="num">(3.60%)<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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities', window );">Production tax credits</a></td>
<td class="num">(3.20%)<span></span>
</td>
<td class="num">(1.60%)<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_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent', window );">Accelerated flow-through of regulatory tax benefits</a></td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(1.60%)<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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development tax credits, net</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(1.90%)<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(0.50%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">14.60%<span></span>
</td>
<td class="nump">16.80%<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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward</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_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>
<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_TaxCarryforwardAmountIncreaseDecrease', window );">Increase (decrease) in tax credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward | 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>
</tr>
<tr 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_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>
<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_TaxCarryforwardAmountIncreaseDecrease', window );">Increase (decrease) in tax credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income Tax Rate Reconciliation, AMT Sequestration, Amount</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_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount</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_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income Tax Rate Reconciliation, AMT Sequestration, Percent</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_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent</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_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_cms_TaxCarryforwardAmountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) to the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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_TaxCarryforwardAmountIncreaseDecrease</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_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 http://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 http://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 http://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 http://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 http://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 http://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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deduction for qualified production activity.</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 http://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 http://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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="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 http://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 http://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 http://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 http://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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 research tax 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/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 http://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 http://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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749605924376">
<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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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">$ 153<span></span>
</td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
<td class="nump">$ 358<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (loss) attributable to noncontrolling interests</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(12)<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_IncomeLossFromContinuingOperations', window );">Income from continuing operations available to common stockholders &#8211; basic and diluted</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 473<span></span>
</td>
<td class="nump">$ 357<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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.0<span></span>
</td>
<td class="nump">285.5<span></span>
</td>
<td class="nump">288.8<span></span>
</td>
<td class="nump">284.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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Dilutive nonvested stock awards (in shares)</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.7<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares - diluted (in shares)</a></td>
<td class="nump">289.4<span></span>
</td>
<td class="nump">286.5<span></span>
</td>
<td class="nump">289.3<span></span>
</td>
<td class="nump">285.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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations per average common share available to common stockholders - Basic (in dollars per share)</a></td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income from continuing operations per average common share available to common stockholders - Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
<td class="nump">$ 1.25<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_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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://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_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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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>71
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749585744376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Components of Operating 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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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,515<span></span>
</td>
<td class="nump">$ 1,343<span></span>
</td>
<td class="nump">$ 3,477<span></span>
</td>
<td class="nump">$ 3,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_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">74<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">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<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">1,558<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
<td class="nump">3,571<span></span>
</td>
<td class="nump">3,184<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="re">
<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,158<span></span>
</td>
<td class="nump">1,020<span></span>
</td>
<td class="nump">2,289<span></span>
</td>
<td class="nump">2,045<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_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="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,160<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">2,050<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">332<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">1,020<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">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<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_Revenues', window );">Total operating revenue</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">1,024<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="re">
<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">25<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">55<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_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">74<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">65<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="re">
<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">26<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">46<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_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,490<span></span>
</td>
<td class="nump">1,326<span></span>
</td>
<td class="nump">3,422<span></span>
</td>
<td class="nump">3,065<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_FinancingIncome', window );">Financing income</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<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,493<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
<td class="nump">3,074<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,158<span></span>
</td>
<td class="nump">1,020<span></span>
</td>
<td class="nump">2,289<span></span>
</td>
<td class="nump">2,045<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="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">1,160<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">2,050<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="re">
<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">332<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">1,020<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_FinancingIncome', window );">Financing income</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">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_Revenues', window );">Total operating revenue</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">1,024<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">781<span></span>
</td>
<td class="nump">713<span></span>
</td>
<td class="nump">1,903<span></span>
</td>
<td class="nump">1,687<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">561<span></span>
</td>
<td class="nump">507<span></span>
</td>
<td class="nump">1,129<span></span>
</td>
<td class="nump">988<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">220<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="nump">699<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">449<span></span>
</td>
<td class="nump">392<span></span>
</td>
<td class="nump">957<span></span>
</td>
<td class="nump">880<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">390<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="nump">735<span></span>
</td>
<td class="nump">680<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">59<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="nump">200<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">161<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="nump">322<span></span>
</td>
<td class="nump">293<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">153<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="nump">266<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">8<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">31<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_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">25<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">55<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_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">25<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">55<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_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">99<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="nump">205<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">54<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">134<span></span>
</td>
<td class="nump">111<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">$ 42<span></span>
</td>
<td class="nump">$ 106<span></span>
</td>
<td class="nump">$ 94<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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>72
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491123992">
<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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</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_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">$ 361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 437<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">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 437<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">5<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">$ 13<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">$ 5<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 13<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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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>73
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749490917128">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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">$ 153<span></span>
</td>
<td class="nump">$ 32<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">18<span></span>
</td>
<td class="nump">17<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">292<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">$ 1,604<span></span>
</td>
<td class="nump">$ 157<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</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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">136<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</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_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">52<span></span>
</td>
<td class="nump">20<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">16<span></span>
</td>
<td class="nump">15<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">$ 68<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
<td class="nump">$ 1,229<span></span>
</td>
<td class="nump">$ 28<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 http://asc.fasb.org/extlink&amp;oid=123570139&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123431023&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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-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 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 http://asc.fasb.org/extlink&amp;oid=123570139&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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_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_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_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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749487465960">
<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, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</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_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,558<span></span>
</td>
<td class="nump">$ 1,382<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
<td class="nump">$ 3,184<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_NetIncomeLoss', window );">Net income available to common stockholders</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">379<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,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,870<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">29,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,666<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,493<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
<td class="nump">3,074<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 available to common stockholders</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">394<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">27,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,757<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">25,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,399<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_NetIncomeLoss', window );">Net income available to common stockholders</a></td>
<td class="num">(19)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(37)<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">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="ro">
<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 );">Assets</a></td>
<td class="nump">3,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,132<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 available to common stockholders</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<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">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="re">
<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 );">Assets</a></td>
<td class="nump">21<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="nump">29<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,160<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">2,050<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_NetIncomeLoss', window );">Net income available to common stockholders</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">309<span></span>
</td>
<td class="nump">237<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,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,155<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">16,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,829<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,160<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">2,050<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 available to common stockholders</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">309<span></span>
</td>
<td class="nump">237<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,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,155<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">16,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,893<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">333<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">1,024<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_NetIncomeLoss', window );">Net income available to common stockholders</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="nump">158<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,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,581<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">9,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,429<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">333<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">1,024<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 available to common stockholders</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="nump">158<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,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,581<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">9,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,477<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">65<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">110<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_NetIncomeLoss', window );">Net income available to common stockholders</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">$ 21<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,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,113<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">$ 1,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,276<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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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>75
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749494399784">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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>
</tr>
<tr class="ro">
<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">$ 71<span></span>
</td>
<td class="nump">$ 70<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>
</tr>
<tr class="ro">
<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="re">
<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="nump">51.00%<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="nump">525<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>
</tr>
<tr class="ro">
<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="re">
<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="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>
</tr>
<tr class="re">
<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_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 70<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>
</tr>
<tr class="ro">
<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="re">
<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="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>
</tr>
<tr class="re">
<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_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></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>
</tr>
<tr class="ro">
<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="re">
<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="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>
</tr>
<tr class="re">
<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_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></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 http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://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_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_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 http://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_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>76
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491584152">
<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, 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_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">$ 153<span></span>
</td>
<td class="nump">$ 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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">745<span></span>
</td>
<td class="nump">853<span></span>
</td>
</tr>
<tr class="ro">
<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">139<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_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">21,533<span></span>
</td>
<td class="nump">21,017<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,953<span></span>
</td>
<td class="nump">29,666<span></span>
</td>
</tr>
<tr class="re">
<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">659<span></span>
</td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="ro">
<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">607<span></span>
</td>
<td class="nump">553<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="ro">
<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="re">
<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">12<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<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">7<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_OtherAssetsCurrent', window );">Prepayments and other current assets</a></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_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">680<span></span>
</td>
<td class="nump">692<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">700<span></span>
</td>
<td class="nump">705<span></span>
</td>
</tr>
<tr class="ro">
<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">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_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 30<span></span>
</td>
<td class="nump">$ 22<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 http://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 http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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 http://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://fasb.org/us-gaap/role/ref/legacyRef<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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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://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.8)<br> -URI http://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 http://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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://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_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>77
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749494795048">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Discontinued Operations, Held-for-sale | EnerBank | Forecast</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_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>
</tr>
<tr class="re">
<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">$ 960<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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 35<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_RestructuringCharges', window );">Retention and severance costs</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">$ 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_RestructuringAndRelatedCostIncurredCostCapitalized', window );">Costs incurred and capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory asset</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="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>
</tr>
<tr class="re">
<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>
</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_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="nump">$ 3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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 http://asc.fasb.org/extlink&amp;oid=123570139&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_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset as itemized in a table of regulatory assets 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 340<br> -Section 50<br> -Paragraph 1<br> -URI http://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_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491745768">
<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="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 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_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">$ 174<span></span>
</td>
<td class="nump">$ 174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133<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>
</tr>
<tr class="ro">
<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="nump">11<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="ro">
<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 );">Costs incurred and charged to maintenance and other operating expenses</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">$ 16<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 );">Costs deferred as a regulatory asset</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<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 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="nump">0<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_OtherLiabilities', window );">Retention benefit liability at the end of the period</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">12<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">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<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_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 http://asc.fasb.org/extlink&amp;oid=120398452&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI http://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_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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749486649176">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
</tr>
<tr class="ro">
<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="nump">$ 7<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 6<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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income from discontinued operations, net of tax</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">22<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">69<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="re">
<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="nump">28<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">11<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">30<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Transaction costs</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income from discontinued operations before income taxes</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">7<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">6<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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income from discontinued operations, net of tax</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 52<span></span>
</td>
<td class="nump">$ 22<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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>80
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139749491285912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Exit Activities and Discontinued Operations - Assets and Liabilities of Discontinued Operation (Details) - USD ($)<br> $ in Millions</strong></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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current</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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets</a></td>
<td class="nump">$ 448<span></span>
</td>
<td class="nump">$ 429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Non&#8209;current</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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total non&#8209;current assets</a></td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current</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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities</a></td>
<td class="nump">990<span></span>
</td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Non&#8209;current</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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">1,717<span></span>
</td>
<td class="nump">1,894<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</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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current</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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current</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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">136<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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets', window );">Accounts receivable and other current assets</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">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_AllowanceForNotesAndLoansReceivableCurrent', window );">Notes receivable, allowance, current</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">32<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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent', window );">Notes receivable, less allowance of $28 in 2021 and $32 in 2020</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">275<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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Non&#8209;current</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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Plant, property, and equipment, net</a></td>
<td class="nump">27<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_AllowanceForNotesAndLoansReceivableNoncurrent', window );">Notes receivable, allowance, noncurrent</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">91<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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent', window );">Notes receivable, less allowance of $92 in 2021 and $91 in 2020</a></td>
<td class="nump">2,511<span></span>
</td>
<td class="nump">2,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Other non&#8209;current assets</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">46<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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total non&#8209;current assets</a></td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">2,680<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets</a></td>
<td class="nump">3,032<span></span>
</td>
<td class="nump">3,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current</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_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt', window );">Current portion of long-term debt</a></td>
<td class="nump">952<span></span>
</td>
<td class="nump">915<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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent', window );">Accounts payable and other current liabilities</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">38<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities</a></td>
<td class="nump">990<span></span>
</td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Non&#8209;current</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_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities', window );">Long-term debt</a></td>
<td class="nump">1,715<span></span>
</td>
<td class="nump">1,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">2<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">1,717<span></span>
</td>
<td class="nump">1,894<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities</a></td>
<td class="nump">$ 2,707<span></span>
</td>
<td class="nump">$ 2,847<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts Payable And Other Liabilities, 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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent</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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts Receivable And Other Current Assets</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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets</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_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Current Portion Of Long Term Debt</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_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt</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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, 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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent</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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, 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_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent</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_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Long Term Debt Excluding Current Maturities</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_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities</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_AllowanceForNotesAndLoansReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForNotesAndLoansReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForNotesAndLoansReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing receivable, 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://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 http://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 http://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_AllowanceForNotesAndLoansReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of.</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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<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 (e)<br> -URI http://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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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 5B<br> -Subparagraph (e)<br> -URI http://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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 http://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 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-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 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 5: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond 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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 5B<br> -Subparagraph (e)<br> -URI http://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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 5B<br> -Subparagraph (e)<br> -URI http://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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as liabilities attributable to disposal group held for sale or disposed of.</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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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 5B<br> -Subparagraph (e)<br> -URI http://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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-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 (e)<br> -URI http://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 11<br> -URI http://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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 6: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://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 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>EXCEL
<SEQUENCE>81
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MQ3B2 L02^WRC97RWF'E3Z)UDO\SUBN;W3=Y^\6XWY:KQ-MVBO]K4W5.TU)N
MMMXL;6N #]0)]<$HL@"(H#YP(<<^, K'=TN<W=-35$WSW+NMJ_7.$6O5WE?=
MG'C4\T19AI^K#V8Z1UXPVSE#U1U ;('2Z!S?+71^JLH79FVH59O7_0;1N]'+
MXFW>-I=>J5IH-]<>(9OW0.>PB<^9&=T; ":RF6YTCN\6.D/H= 0W(#:H?4#7
M4/,X0D6<LY=CXXRH\=VJ9C!NN]9#Z[C8H',R00P+WH!A$Q<P$EL8&%T3G*1K
M1@8QX/J"+M\)8 0=1L#,Z2(%F-@R2P.C9 +?N<#O5ZGD/JOOG!O8P*B&(#AM
MZ=,2OZC*NQ?Z[=I;J1OXI&\[.XH[ 7W4(40G"X "024AA"P+76#43'"BFMD^
M$^>L\ %7'X*:/XHL $(C@1,Y-MS(G, M<W9A[MA\:";7%S0B (29R1&Z7P>(
MS4PC9()SA,Q-5>L>]*B>+V4"KC#87!]%%@"AH3-U,\=^,&(F<(N9(2SNAWN)
MHL;64" G KK"02BFQ@()%++'&D&6W6U@]$O@UB];[?96Z5%7NWW0+[:M?,!U
MA$]WZ@F"))OE')+4>2F PJEMIAO=$KAUBS%RE]6$IJ*4"[44I6ZHH4"_T/4=
M,-:1-0HF<"N8K9GO.CF>5*76IYON\=WN["V'$@%(H="Q2Q 4S*G=' HC]@1S
M2$B+Y<(H&^%6-H>6+_)F.1BO(YBQ_=+[2;7=&4XW"_2/9_&E]TSH?WYTV>]G
MGT4PI0\R-RRCSQF:[P (39RD@ DLJE88,23<:9W.:'M"1_ ,BT^/&1($"1K0
M "1]NA4%D)A-+28::2;&I-FP&?U[OQE]T[9U?K-ILYM">6WEZ>U:-QWJJBB&
MY-80YN&S(+B.>D%C'6"H9D/=^&RT7?T<>^+@C,JMV,Q@>V\>L[S8^2"IUFNM
M6S^UU?*W^ZI8J1J;#XZF8IK*1)"@B7@ \5@/(!'/+3XPXDVXQ=O;K,F7GLKJ
M4@]WX^GGW\L>=1"X4UK']&YH] *O+G=IJSYYL331LMI'#&M;_>&!<W>_.7"N
M]T->>BL]X[)ZZ*5O]ASZ?+ F/A1&+]GA!Z1"FC 'E/^2+3V0"BR;2V'4I'"K
MR:_R^^HP5O_1GA_LF1WYE&7N,46U#:3H.I'BOFR+G]&OPJU?3_3\.:Z)P(W2
MI3R!%,OT \I_R5+]D!*6/*4P6E>XM>XB+S;=3O7_)QS$P*<\'""*AP-.H7"
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
MV:*7&K@6XF!^6+L;U4[,C['WREJEW_19X_9 U1(/'^&PP*6"FUO<=)4U0]G
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
M4=$*S.^W9=EL/[1O.-N]TN[R_U!+ P04    " "Q4OU2XJ%X+N8"  "K"0
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
M3@F@7Q<(ZFAC);=R'P$)P)LN,5 $]Q43$_IP6T%<@\P2P42*G0-JB:$,;HF
MA$\AN<2<,]AE'] ( 1'!@%5?W)/079R:ZQ#Q\A23:*Y#W&0'V=[F#>U:;LE3
M]8EWJ.R9J)%CI1GK+YM/,>5YV@XVW-QAWD0D&&[^L\R89BS$35EZ:LF/<;'2
MDI:DCI"DIA0FM4ECC*0V(9SZ1E(C?,A,:@1D)C4",I(:L0FLYVL$8^0]XKV1
M]R8F(CZ#>8^@S+Q'K [-O$?\-_.^!VB$@ BG0YCWSDGHKF)-9<GPY?.>:CY*
MW7RTI[BD")VTU&.J62!UL\!=Y"5%6)W-@(W#*#>GVT5@4I/&,=]"FZCF<=3-
MX_;3F-0D<%!T;8?<(A H,YV0KLN:*5(W4]Q7:5(G)6R][D\;J::-U$T;GT-M
M4I,R@+F^=$*ZIFM20=TG*&ZU2<U#$P)W]2L4!,K5#0:"JPV!"# 'HRV@[BQH
M;D-WYC8]U"8USUB."*3H(PS%+46!:FI#W=1F;[%)^Q^V4%VBJ/NXY9?$)C5/
M42P!9;IH,7?1>F:QR<SB9ILTIHL;<Q>W7Q>;[0!;Q"8S"R/DI0@$$9L(RN2E
M&,C@I1@(\E($8XA-S#5(.A$,(C8QE$$Z$1 B-C'G#-+9!S1"0(C8=$]"=W%J
MXL/HRY-.MO$TQ<UZGE=LMH-UQ6;@AY932J:9"G,SE=T?5EH2.3 26?AA"!/9
MY"Y&(IL0S@2'B8R0H,A(9 P$*0D&$C"130PE(&FN$9"1[(AO$201""CB7,!L
M1U!FMIL@+-N1&8#LYW,?T @!$3'T8;8CB\"6[9K ,OY_R'9-0IF;A/:4F,SD
M?LSR )%IZL?<U&\7B<D0*F<YI&*:R3$WD]M%8C*3O%'K+J;9&W.SM_TD)C-I
M6P"WD*V06P1"8/*X(-WGY9H?!FY^N*_$#)Q$<.FU&],U6)/%P$T6GT-B!@B=
M /NY$](U75.)P'V&XI:8@7EJ8MS7N,) \-K+#0(Z(O#!.=H3W(FW@+KSH#E-
ML#.GZ2$R _. Y8AR"BU&4)O/A;LF;]PKV?;,;D^5&?0_9@ETE0K<QRR_I#(#
MY,&-Q2!=MP)WW7IFE1F8]<TZ:;J^!>[ZMI/*)&B&AB8Y90+DS%E@UD9(3A$(
M9Q$X0[] 4$<1O"&#@2!?OL1 '.XL)B:(0KBS((;#RWNW""@:0IL^8"B#>2(@
M08=@P$^8>PSX][D/:(2 2 117[ (6YAGH-E/$+T\\PPT]0G<U.=Y=68[&'BH
M:;MBI\D*=Y.5/1YCHHG<#M--9!\^QN3(?1Z0R B$LQ"LX@L$=11!BHB!X%6E
M2PP$$QG!!/ LZ!J9 :@R,=]",-@M HI"N"5^P%!&KB,@08S;L=@,&"JS#VB$
M@$C(H<K$%H%M'6L.R\G+YSK7/)2[>6A/E<E-\D<BB^N:^_%MM[%VN"?;^Y$:
MUT2.NXG<+B*3(^<0U"(R^<9%83=YVT]D<N0B#=Q!MD)N$0@4F4Y(UV5-#[F;
M'NXK,KF3![9>]^>*7'-%[N:*SR$R^=:KR9=.2-=TS2.X^Q3%+3(Y<GL#UJLK
M% 2?8R(@6(INL8[@.=YH"Z@[#9K/\)WY3 ^-R9%[S,10Q2C*M]QW%IK=B&V/
MZO;4F*+_.8O0-4ILNW'R"QI3F*<GEH@*7;7$MEO%SZHQ1?^[QD)7-^&N;K^N
M,=L!MFA,! 6I*0)!-":",C4F!C(T)@:"U!3!F!H3,]S0F @(T9@8RN"=V(R;
M&A-SS]"8?4 C!(1H3"S"%MXI-/D1P<OS3J&9CW SG^?5F.U@X%DF@_QLL/$[
M^?6?\U#B4(G&TDOEO6KGOPE5-\7R+V0LWU3YO/DU_;N\JO)9\W(J8S4W-4!]
M?Y_GU>I-_9O_Z[]3<O(W4$L#!!0    ( +%2_5+7#7FW@ (  *P&   8
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&ULI55;3]LP%/XK5L0#2!M.DU FE$:B
MEVE,0JKHV!ZF/;C)26/AV)WM4/;O=^RDH4!;H>TEOIWO.Q<??TDW2C^8"L"2
MIUI(,PHJ:]=7E)J\@IJ9<[4&B2>ETC6SN-0K:M8:6.%!M:!1& YIS;@,LM3O
MS766JL8*+F&NB6GJFND_8Q!J,PH&P7;CCJ\JZS9HEJ[9"A9@[]=SC2O:LQ2\
M!FFXDD1#.0JN!U>SQ-E[@^\<-F9G3EPF2Z4>W.*F& 6A"P@$Y-8Q,!P>80)"
M."(,XW?'&?0N'7!WOF7_['/'7);,P$2)'[RPU2CX%) "2M8(>Z<V7Z#+Y\+Q
MY4H8_R6;SC8,2-X8J^H.C!'47+8C>^KJL - GOV J -$KP') 4#< >+W>D@Z
M0/)>#Q<=P*=.V]Q]X:;,LBS5:D.TLT8V-_'5]VBL%Y>N3Q96XRE'G,TF2AHE
M>,$L%&1A<< FL(:HDMS(7-5 3N\E:PJ.YV?D=,XT'E=@><[$&?E([A=3<GIR
M1DX(E^26"X&W;U)J,33G@.9=&.,VC.A &#&Y5<AKR$P64.S!3X_CAT?P%$O2
MUR7:UF4<'27\VLAS$H<?2!1&@SWQ3-X/#_>E\W_>9__L_44QXKY)8L\7'^#K
M.J%O#_+S>FFLQD?^ZPA[TK,GGCTYP/Z-/1$H2U0.UW4%-SE>)9<--B3*H69.
M4/9U5,LZ]*Q.#A^SRY0^[M[16XOXI<7TK<5@^-)D]M;DV:+-E^X\OQKTRNN>
M(;EJI&V+W._VTGKM%>75_GAP-1GLV9^B%+?*^4S?ZO@MTRLN#1%0HJOP_!+5
M0;?:V"ZL6OO'OU06I<1/*_R=@'8&>%XJ9;<+YZ#_065_ 5!+ P04    " "Q
M4OU2\P(D9A8'  #0'@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6SM
M64UO&S<0_2N$&O0D2+*<Q&EJ&["5CZ:H4<-.TT/1 [4[VF6S2VY(KA3UU_<-
MN5^2'15%BJ('7:0EEYQY,_-FAL2>;XS]Z'(B+SZ7A787H]S[ZN5TZI*<2NDF
MIB*--RMC2^DQM-G4599D&C:5Q70^FSV?EE+IT>5YF+NUE^>F]H72=&N%J\M2
MVNTU%69S,3H9M1-W*LL]3TPOSRN9T3WY7ZI;B]&TDY*JDK131@M+JXO1U<G+
MZS->'Q9\4+1Q@V?!EBR-^<B#=^G%:,: J*#$LP2)OS4MJ"A8$&!\:F2..I6\
M<?C<2G\3;(<M2^EH88I?5>KSB]&+D4AI)>O"WYG-#]38\XSE):9PX5=LXMIG
MT)C4SINRV8QQJ73\EY\;/PPVO)A]8<.\V3 /N*.B@/*5]/+RW)J-L+P:TO@A
MF!IV YS2')1[;_%689^_O*.L+J0W=BMNI/=DW?G40RZ_G2:-C.LH8_X%&<_%
MC=$^=^*U3BG=W3\%G@[4O 5U/3\H\,=:3\3I;"SFL_G) 7FGG9&G0=[I%^3=
MULM")>(7KPKE%;FQ>$N:K"S$*^62PKC:DA.__81MXIVGTOU^0.G33NG3H/3I
M5WGVH S.R)>ND@E=C)!RCNR:1H\(%H.ILIF2ED1B86X",[T1"Z.1>'@S$>]S
M$C<JR54FM;CRV*9IV[ID+*ZNK]Z_'@O/JV[O%^+>R]5J+*1.14+6(]&%P4LK
M*FG9F\)O*]92;.-,HBKI26!9V%Y9DQ"E2F=.)$9#A,9SCV>,@I#D0KI^ZMMO
M7LQ/SKX7EN4DR#D7M$/:77AXB_\@UN%5L,=1A\:L/&F1Y !$.B.QEE:9&A)<
MA4K [V&:X0T]L#'0)D7-S\'NRM8I 2HO?H"J,B"3:C!5ENM*PISBH2/Z""N=
M%ZER0& V$F+BTN@T2X6B50Q""UD6SHA<KDG(JB)9$ 2I3*L5W*I]=*.Q:0C>
M*T(]#D#K"E6-T;)AO%8HYVI&PI,HP(DI@S_V_?@%P__ 7Z+ EIV(-7[D!0,<
M^&OLD:&Z0E!BZB(5FC+)=19D &O@<+&XN4=A()MM&P=&$ _<6JA/M4J5WX[%
M2FFXC:& ,)B"@NA>Y "J;; );0EFL>I)+PM&:FT\+ !\Z!XX(L:==N,>PH!$
MX60I(5E511L#)UH_^UQZN&EMBG7/INCJ(:%#U"TE9DU(PY4U95._ \<9B4SI
M4RV3;0,E++8ICVBM(M]<754&I&AXV(G#FGLT3=]XDN&0\VB.OB%>#$:3_$./
M*"=J+9>P"T7@H%\:NR?B-;=,"S[=,6\6X,U+\4X+5&4*%7F_-B!>3%D/1*HT
MFM&%%5E39*F5U_$P^K0'&05PQ9 6M8"53%BE0JP[L0_4LG=*^"!EY7@U3#DV
M:R\BH&Q;OQ( R8Q537I0 D>"L1 ' GB(2V2E/$/_'%C@0X- JM06'A3+[;"<
M7OGHFK9AC0>&Y3+MMSTY_0XMO"CX- *UH>P-%4 41Y L,W_?F$Y*"XVM<U^=
M=5^=4>!7GU 3=*+0I8*W%PW],;FJ=>H"BU[!V>42DW#5;!#2D% I0,8*(V2-
M*FW5GSN]@CEL@S#Q9/ZB<R92L]8>F0G[L:(.?7[;IU_@THW<[K,7C+<@![0R
M UF3JY>E\GXOQI&N6%NA;Z1-9@847GZD,.;C<1,F2YR7B)!K*P@8QYJ%7!JN
M\:4!6M=4WLA[S@P$07?U!<HR*\N= MWE$;L8/8>#A^8MX_$6:#(9H]PM])3D
MVA0&%2,0+;3+=X.>)E(#O1Q@B?, K:,QCQDQ;LSF@SZ#6<HB4'.#&(AEJ*I<
MQ%(.0*<?)&!,#P("6=;4&;J^6/+^A-GE)WN)$^MC"$_@ON9L[@XZA9++*!9N
M?S(_[=@@]_(QN&1(%RSH6'AZ$A;-N"]+'^$'4K><VC:AGH@/W<Q[*[4KP5B6
M=H5#B!?WZ-KB+=>6^QS=)%#]Y\2;GNF#E.K*C!2.]S7]H'-;XZ\N<WNO^Z%F
M=!-5<9@8],WK]XO)(PFV7V218* ]3C"1-AOE\SXA+$1RN86FF!OQ[.C8I)TL
MPZE@U<+.V.K0[\)AA T*4O?-Z</_?73Q#@[I^G1$[O5U08LWM+0U^SWVA=ZB
MP+T(K@/2,FN'PX_DRS]/3OLX:W<(_Y#I4?P<M1T&-N4VYM*3DZ<=)2-TPXD4
M[$FC"WLQ[)\N'[#A02''2<3A8)H&$K?)&>Z%?/3]NQ1Z-&<>),E$'+@7/>ON
M1<\.WHOZ\#5GF0720>KM ='/.]'/_[M[WEFG].Q?N.<=E'&\YQWO><=[WO&>
M=[SG'>]YQWO>\9YWO.<=[WG'>][QGO?_NN=-!U\9@2@+WU)#9](^?G#L9KO/
MM5?Q*V6_/'[K1?O'2=.)@E;8.IN<X<IHX_?3./"F"M\LEP;7EC(\YH1SE>4%
M>+\RQK<#5M!]Q+[\"U!+ P04    " "Q4OU2R/S:F5@7  #;A   &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6SM7%M7&[FR_BM:'-9^<@ ;R#U9BS D
MP^PPPPIS>3AK/\C=LJU)N]N1U!CVKS]?E2ZM-@:2S,QYZH<0L-525:DN7Y6J
M]7K=F,]VH903-\NJMF]V%LZM7N[OVV*AEM+N-2M5XYM98Y;2X4\SW[<KHV3)
M#RVK_<G!P=/]I=3USMO7_-FE>?NZ:5VE:W5IA&V72VENWZFJ6;_9&>_$#S[I
M^<+1!_MO7Z_D7%TI]]OJTN"O_31+J9>JMKJIA5&S-SLGXY?OGM%X'O"[5FN;
M_2Z(DVG3?*8_SLLW.P=$D*I4X6@&B?^NU:FJ*IH(9'P)<^ZD)>G!_/<X^WOF
M';Q,I56G3?6'+MWBS<[S'5&JF6PK]ZE9_Z@"/\<T7]%4EG^*M1][B!6+UKIF
M&1[&WTM=^__E39!#]L#S@WL>F(0')DRW7XBI_$$Z^?:U:=;"T&C,1K\PJ_PT
MB-,U;<J5,_A6XSGW]K2IG:[GJBZTLD+6I3AMEDOM('=G7^\[+$$#]XLPW3L_
MW>2>Z9Z*"TRXL.*L+E79?WX?I"7Z)I&^=Y,')_RIK??$X<%(3 XFXP?F.TS\
M'O)\A_?,]XM;*)/S*/[W(X:(<Z>6]C\/+'"4%CCB!8[^+H$^.!W9Y$N[DH5Z
MLP.CL\I<JYV'UQ"G%U<0OS+SV_!5#8M3!@.-$KJ^;JIK5>(7<2V-;EH+=7*.
MOG<+Z<0<1B*,MDJX1A1Q(2<J+:>ZT@XK[HD?%)Q"B6\$# L2%7:E"CW3A=#6
MMLJ.^$/0VU0M&U\SHT\P:=$CO6C:JA2UFDNRS0H$SV8PUXR%?_W/\\GXV2O;
M9R5\"J*^M+K4[G8D9KJ6F%16M 0^PJHC?@A4P$(MD0!79B1] Q;.F7!M1*EM
M436VQ;B.S""2T?W"7)GF6I<*GPIEG<8#*CPN5HVU>EHI@6DQIQ%&@F/ZEC]8
M+U0-)U@L>L\6^&-*"Y<*\LUHXEVQCL;PKQE%C<D(P@1UXT"7*C5$2(3 "1?-
MDE>6@27L.[Y.DV'4+>M%6TNB&'N>*)*/,8*0P,OXF?=RROH:^D[>BA^EF3;F
M)0_ZZ/?%(69 $U5]K4U3D_)B]XQ:@@'IM69:Z;G?L+08'%[RZ)C%(1*QWC-5
M2A8+)MUE:T*IB'%$@HHT5D,7=(U/P"C]QK.6"NK7K'@B?(20-MD3'^-TFK>[
M; M0R[NWEC2CJMEL,!DL1?&SGW55BQ)N6ZQT!<XK-0-EUQ@\,\V2F,!>Q<&K
M2A+=22F%WQ!AM5.LH).#\63428S^G7WX>,:Z7NG_*OI(R+E1?C[>47"%G=2(
M""5/QF.#5(.SX(];!^T*C'QI,9V[%87!RD;+/B%I?>C2JE*.EJW8S*PSK=^*
M6A7*6D1UTB!-PP)%JEO:*!@KM%-,;_F+CG":?*W]G%";EO60$ 5I"'_KA40Z
M:6\M7#4-(,-=2 .%9"7 Q&G_>4L^:N>@N[\:"?G#IDDC6H0E0U+[^?*'LRN!
M6>$V1]A4#7-<2PN?6&F2D&G:^4)<J146F^(1A)^#3!2VG>)!%@7XJM6:9?P%
MKL\E3?63DSJ=K(RN-J> 4D&,S9KVJ>DX#^H 1?6T\DQ&7;.GSJG&]PZSTOIV
MA;U@-378!TWNG=6-E&5/G#B!**I2%.TYM87T+!2-*4F"P<O?DCGM'AT!<L!J
ML,'$%%D.=A-[PIY_PSCO->.>8RAD5;05[Y9;@.!N0<)6)<43VM<&S.$O6-V?
M,'9%N@=K'8G6TM(RC1$F^-VCO<,C$DP1]0E[K.M9Y1U)'-74*@UB!U)#\S.1
MTX.L=XJ"B?*K[HE?%^0@,[KDDA</_GZ;3&@S=H^/H_QZ,E WB):0);9]);TM
MS!I2!2:!I_8BK9IZ_@06N>PT&T3 *X/HSBKN)1R.R-"7'8VD4"":M( ?@6[2
MQ)&16MU ?0D W"II[$OR01>> >L?PH\)_3BD'T?TXYA^/,W9^_@7J=X5$_P[
MNO-O"RC((V\R P;Z[,YXNNCQ,)*W:,;R)XC X=5#$)!)D4VS'. 7*23ZSSA$
M%-H4[1*>%51R()2 .<N55_[6>C@553N*/*DV3+!R"W8H,E/X:%*,ZVJWP4Q4
MJ?O86L!9396JD^V.^F9V!PP !/GI.Z0$1XU9B9\,*;!9QI!^AM#@&D.#/[2(
MUE+\*F_$:27U\J6/4 >3WL) ?"5SU>AJ).;2>A"V5 A.-;(;X$_PZ8$J9'9G
M?F]L<PJ9=0SK=XDHB  /C48L^J:N RA8:[?PP4M6JD<:7"V4:WP\24Z-@K^\
M(;BZJN!=X=1IBQTM! V1E8L1,^(%'V*]R@"LM2NR8?)]-X4*\;;O&GAZ3ZXJ
M8TP_'F6PB:,._!Q-P)K3,$H@6S%3[3PT>"46H!XR&2$FDZ7@^=K/\IBH2$^0
M1:Y6[$27R[8F^(>5]OIA@"RA+JJV9#X" .@F3R8'CCP_Y.%(V% =;"^0 TMJ
MJBH-0FVP@,_X<]$T)=%&RL>4,7@$GU-V2XW#-DTQR1:=?515._!Y4L-%S^1U
M8QC(QE%^KQ:  !X">PIDZ2&!\ND&5&&+<_D+R46'RL\(K!HD1K\Y;_5]9)R^
M/NM%SPN??KR\F_'D:!$^"BI+ 9)Q>V^&2JYMH'#>5I&N'[4E[8"GJL!51R5M
M/TC"U/C"NY68#I![8<4C,^-ZA#(<3T.2Y[T1F4& :&3\,UF$7-%;)P"A9@\?
MK1.RWT[A*6)&#;NB+ZX:PF)_2 "^3!)Y^(0MM*:7,G" X1S_WG@ 115URZ@.
MVT88UP:L]?.GL\N3?/<R;?8682/#=A&=0! 0RTO743290L];B;S)J9!R!<W,
MEXF>/ZQ#$NR'"28LD$I_>[RJ>8D\8=M(- E2@\*I<FO:TMW#Y/E(3+M''3K9
M@A$SY7@ (J8I@T]#T%JVR^@%0W:5R"+.(KF,[J8L-L]>FABF947=;)UD[1V5
M1>IM&'V#.<[%HA HSH"]VZ %?HY<V(2[D=D"<Y"CA[H'1>%$=R4-&-M0$<+F
M$IPQT7X39$F<6L=$>.4Y/?MT^I&TA__/Q(0%_VQT@*66O+BL8B@XR 6=P'LS
MFVGV-E ?JJIXU69(3Y(@87E%*8F)F5:]*L_C_)$*%<'0P-_EZ;N4>_Y;5G(I
M_]LTXI.^3ER%3)!"<X^D$-BZ@$&DD3-!0F:I--1$$PJUBT2E1X3,:UB?,+OA
M32Y3"M7#C;U4'\\\X7WQ*"EZ=N9CU1CO(4.(R//I\5:!RP# GT @E5>HGK1#
M:N>178\/3F(]DL>BA5[Y]),-9ME<$^D>EU"RCX0/V-@[P: (04W)1<I:!_.F
MD6#6&_(:7U^"(PGM/\5BGV.ZJFW$/3Z%W+)]A#PK3QHY)<T!GKA(#(P\0VL&
MO?:SGVF#EY _W.&F5$7%%1P\(HL"N7*.>7_C]'36&F80N1@7T4-JU,]3@YA'
M?2O=6I)*KB1I^(:KS/2:Z?9B>!>32_9 ""!&(P*KT<-.V"XHQD8HU[@[BWVN
MFW6=V\CC3O=YYW1_#_571$M$Y=[^<#;F'1!77@@3N36T8 &!6]L3P!83]X$W
M5'I9W3C-(PI'J<:Z"2T>XO;OB! IX7E0K"G.LCC_2E39=,3_1%CYM9=8(IOW
MF8U1H<31W!7SUZ$5SCR\%@8^:&R. ]A""F7(!>;QC72[*3W&$U0X4FN;09=.
MS[&G*>_ULN! 5MUR:MXEN*-0K+:^IE*0;T^/; "I$5PVU,N0E\X9=:I8U/I+
M.AI +*7R(_&D;ESPZ5V<3?BZ4O/@_0-*;,QM+"2RJ$<!X0>ESE6!K<1+C$OW
M&^JP)SZRK3F0AVC"Z>SXQ8OGHU@V,4!J=#245RBZW>DYJRX.8R8?@<FC-W6H
M)X=M@H)@*J3%-/4HX ')5>!> $N$[?6"%3PPZ3?L.QH/K=8E-2PE>&8J4P,;
MLMW734V*=_#B53YV;P/[DP''@)0EB11#4S[MX^!<FN"@4I7@>[*W/7%Q^KNX
MO#P)583Q,Z\7_"D81"IB%WH%V4'8;$I9-HR@"SE:ET<QZ"MD[(N#4Q.+6J11
MAE;&UTWA)TH,!0HB,G@Q\G&W6P81657^1(OKB>3=3$R3$Q;82C8Y&D<'!-I5
M(4#"=Y2(S511VJ0F%#3N\A6"L^QY%%J0TR1QHHTX*1QS\#.4(U6JMPNS?X!E
M];QF5V<5U<E](3Z5Y/GL[IKE6559.8H064NV%>,;UZ<CP* 59KH*I9!\8D)W
M'==IG4R_+BZO3CWZ6='96L#(%])@*WW 2:/\B&]894]<LI5=MIB-O%=W7LH*
MB#W]$\ZT*R"1'^&"Y_FGRQY(N%%%N\$! :8P[TM!QC9Y^HHI^UFM\2BLRHD/
MG%RS?K[WN3&%(^\&81]S:9_,6D6"FW<C887!BL>C\;.GXN(/TNE:+LG(^<@0
M5L491@TL48MW<*E (Q29,/L%,**>2SA2$NKN\_%!EZIE98/HFF3Y9QL*<R-_
M!#8Y[''#IUTK.AF&[JAYORBT(!3\.#?D_2G>T]_CT<'!^%Z> M7'X^-OI?J8
M@K)5^0YM5$JX3!>4+'I2KU?0G_<($ZEF_/ .9N:B[>8" )DZ^)&PQ%IJ?MP'
MZ.QXYT>8SY.KHG'NR2=$;D"4$W(<AHX1SY>LZIZ/DX(]__C%LZ>Y!_\ _["]
MO$3?/%99^N?K*;]V>"Y 7"6@7.$P].+#958OROD*%:5P8-F5E'S/09J2%,52
MK2^+C'",W3%#A1P $[^/X](I?X L_5@(\<>*/,!]BD.A (PYEI)JR=C6FAH6
M8K89=[DQ>LY'KC[K_&[8?/ST&\[>,G9(W%3B\" 7>,#S8N-!(C,&Q6]#G2B>
MU7S]4=MD[_C9XT=M&!4'??\!VM-Q=H"V36$?/C_[-D7^_SPM2[Q\^B82=\4A
M_KV@(S+Z93P.AV7C[\3_P"0$ [B@@^WX^[.![ SMOG2 SCF_$>7?R:EZD#^<
MZCYV'DA^)TL&  UL2T+@$YW2UR 8^85V!8H0N?66:L:#,"6F>A(!6LYFMV H
M$O-&+'W1@QZ,!77K>T0D!%,_(6T*N_AU_B.)C$ P&]7NN(N;F]"1^ Z>XBLK
MT&1GRI"[_K;D-<]6_4#.HGM$A(WUB+VK%7R_XZRH/,+K[([_CMKT/UH^^"0I
M8B_)+5O8P95CR;X4O]3B)PDMQIYZ_BD[Z3M 7\#BTJ4V*I9OMT\8*X;^M,J?
M5L?15] <*BV^UXK/,WPI8Q:21JKO<=K6G=F[W&6PB_&-41UR\XO=Z>I36QKX
M,L@(O[):5;[-KE04L\UMFC1$-?@;SK7C&DT!O$(2SWPWO#)I*>)R!3NZ1G16
M-V*M9*BSIN.[U(Z495M-:N*Y;BKLD#2!/Q]J\R.PJI'EJ-_MU/4VWN8,Q>0@
MY$>]1Y#YM81DJUC7S@42I!"KP@A(6#RE^A6W/E&VCBC+1Y/)F:PR7W9'Y(QT
M\U7!I9[-?)#./_=^J^MIVBH22K)SD5A?2BZH6D()@.0A2UW6U!X]$N_5U+!>
MC[U:]TYFN#> XG_ ?(5L;2H4=GO?99GD! A_Q3;4.&8CJ\Q:L&C%\SIYK"RI
MW,SS\=!/+;;/&U\)52E<KW3.1_4@ TF(URD..D2.[15*,K+B_@<07%(+9-6A
M(+).>L;'#3Y%"'UZC*JZ+H&P69VA6Y= 4\!XH+QGM+.6^NN2.7%J?9L7"WJ)
M-7FK<,1EV(JW5PEB$2 [#XG1E::#^YG-MCD?">=\@/SO0!2(%[';XO:^5@[R
M<+FB$ *7E>4.@BSMBOW,H3O$1UFN/)%[2M;!!?4P!*(+11D62;_?+Q,,H&MJ
MUEND,U^/U)_E_22,B$*N13:<C'\S#'N>SCM'OU'C@+[H;1YSI9QV,2L@_5\
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
M-JR%/4&DL;9?I1[$^/PL&33L+)Z)(1S<.)FJD/M(M%9$?Z>1Z'H_YQE[,>[
MI$PL3#0/U##"82.!"\%-$?J>;MF"H3H6VF<3#&JM-F /.P:X%9GG]@<T*<8K
M3"1";SX0H^'-/V!6_[PL@8(DU@ [:P.)!]5E+!JZS1Y[R.R9?F![L?: ,I%&
MI NC5^SVW:<;,.-R2='K<N[ZT:><K:F3"1F=2I-6*PK&E%BDQ>=EM,CVAH^N
M5.:99BZZ<13@6Z*7/X+_JM@TV'?,\6.'816B+NL=M.O^ !( :>N5D01;8K&%
M3(G)7"@!6U;P3YIIZ/U^Q0;0Z\5\,Z.HDZD4=3!4C14E,0*<("!E4=,BA5KY
M+3"%98(V,]^/ZI)+A/5DUI(/E/I387H7ZV&(&3_ND<;Y)CQ2:,L%PI-:1N2F
MB>1$:,'T8B%,U(:(.,;+4XZ4!P)?*+$=5OT0' Y[:Q^Q^$77EJ,2AT:D7:@+
M^1D?Q ZC'5M+W^MA5.,U"!CM6R&6VJ%]I% S8$X>6-'W)11DR>@U=WZ1T$#X
M9^/7C7*6N-CH:IF3-Y_0D3++B8BVI:&]T<393]@+#/;";!7> 8QN@LRXU4^$
M1:!'<-*^]N$!\L@UY)A0:IN-F M;+%2/C")</3-TS"[[3*44T6=\D.]6V3W[
MM=LX^<&#?,"$1]*1 M6+"3NW^]"W;<+=A\I7::!Y#/:X*] ;($>V9'=V0..P
MK1EM#4C8[.2T?S:E3=/I>##R&[7SP73<Z0.2[KQXAUT4Y$W/IS1K-F:GHP&2
M*+2(K?*<K-CU(2PO)'F7E?G&RA0#R*G.Q>ZMG3K?-)N# _Z. 8>_XB5(7T$B
MN:OKC.CYR#WM9J%M61!Q!?K=O3#JB*6GF5 2A+^A"0;6D:6O%"FW.3T*,/>$
M[!ZQOL79Q$1NEY"F;L[!O=1U]STEEB$\8:K06 9^_K$!(^##-O2-/02'X*DM
M%XS69$-X&-G*6[5=*.S6B;VQ()IIWX[07H]6@0]]8?3,CG0C8N?9KY5UH21@
M#I)J0S4"&8)-=: IWULV=6.G&Z3Z@05(*.J7$?7 5!BJ0L%V9('Z 2R(]*5.
ME$I4729]?["@4T84,L0'8:K)O^[LX- /;6&EI(3KM<G"@GN( (;!?E=FGBCG
M7/GBX$_YB R<5-%=7GC3VA^TL$ZQ!T6IV6)X:LC\"6DH_3Z"\[!CW1=P?JGG
M=;"5UG84?D,V%X*.#8#&!/$QE.H@/W#>-FW.VZ8'#\C:(APAH'J62(H#HD\;
MT:?_BY/"LT;\V7_WI/ OB#N>%!Y/"H\GA<>3PN-)X?&D\'A2>#PI/)X4'D\*
MCR>%QY/"XTGA\:3P>%)X/"D\GA0>3PK_[TX*AYV/'E%<E_[33K('M [?/S9/
MFZ]'K\)'D^WP\.GI/3=+6="IR )31X.S:8^9\#EGN'&Z])]0SK5S>N4O<X%]
MKZ$!>+_0V.[$&UJ@^:;V\G=02P,$%     @ L5+]4MKBHI]/"0  0R\  !D
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
MUI0EYT7)C=%^G#8%#M07J@M3Q'2B3)TRG:Z-8:6U&FIR:U+!\*I-#4<'.:-
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
MX8#_-.KJ*7@5M[7FA8-Q"!X\+/1:2R/,U_ >N9:J-JCF"R-SB7^ )ZHE7](
M",L1:HS.<)T+K"$Y462M-D)OR>C@@!-%G=,<LB47CU@GUHY.!!2+CW>W]T@E
M-HXWW3#0,)J*->5!;-&=THG<9R@PPA67H,L99RY<*RL0$V[@2RV$PT+DHD%7
MO'H@UB(QEL*'X+-80JAA]&C(+A$C #58%(+=#&E8I6QCJU/@((/H:V7DUKX#
MJ:!?YORP%=L91?H,R6@=9B@#8+4P9!5(9+;I=Z]529R@#)55+?+N)" YF)&5
M487,'?&,Q<DGG_.T%PH'D4EV!9=YCLDG5OIE@0*1>Y]OB[H;@HMPZ-(9O!9-
M<2HD7U!"$)\@O_7A"W-6HO!9[]G\.O %+US=<JLEE-D#D+X7F2@7X$L2!0T^
MK/ZP<K=<(#&Y;AE++*-KQPC=18P,A"M^5JB<40(R/$G++CNI3-JZ4?BEC<)>
MM6ML)ELTR$"%6#J>FB9%@$(S\00@+DV/1#;8K^J-AYK9>VZ",H^0Z VF^B%:
M8%"&P%!VTU(Y9%=@?E4UZ;Y+II^@*&";%8H)H_+MEAE(?91:5<0;%!P- J%H
M>.8O"A2=AK,6>?3,?N1ZH32$R*)@"[%+G-.0&&RE!W:%Y&V&>MUM&=NF$=$.
M68G"65$B<Y^@B+#0$OC(5W2SY+E;I3@@5NU"I]LVHBW"!4A1,#3'O)+_]7:1
M#!>IRAF\G;*7Z,/..GMB66O']*O:-ZQJ;R+_?KEY+15NVY$-Y>Y5@?<=5R2H
M>AM: M"0H?X0O;KE! U:$_4/M#+=@/(N%;ZX2MIMK-D=2NK>C:9^^?)%U:IS
MM2-9=Y'=4:DI-[BGL>BB6K ?ON(3^XY%030)W3F,8YSC()Z/W3E,0_;W79Q9
MDB1 ,J,9R<2-'T/]+N\F*4MC%HTC%D4A^Z*H"J@7$%QDHH_=^D?*TW3FSLF,
M0"1!.HW<.9J-_UR+7L7=@B$-XWGB82>A@SMNSN%T_&IX?M[UR^\*9<S[_;;Y
M0(]\T-J4;(NB.>D-Z1@GTWTK)PPQ03I@[&PO8BE#K.9XQ'XY4F[?1?/W[%V<
MTB'$(9F^;SQTK-L_!/MPS*<3.B9T3..4X$_GW^*>W\,[Q_WP?N_W5A\<IL]L
M[B#.=QX 4;L58K][>=&YO$JQ6[1#Z%+1&8//5*JIB(K?:NGZ[X M-1S[TF^1
M"T\PBR;^(DK3/9^!-2$H'K-YD,ZB/4HAE<B5."9'G8FLA#7>A>O_"^%! L5S
M).R4+@!U&O[I9O\!YG7( :/F$163>!),T^FKH?;ZFB[[L&D3@'=5-@UF\?PK
MT^;!&#[$$4_V QI/J#;&2-=C%J-,)W-WC/=Q'(O;/$W\Q02RWV@#+3#>!M3>
MKVU(HYFS9'H\.DCV^1&47?>GP606^HMD/H?PRU+5U+<UG2I> EV_U[S8'6L\
M7"'8OOM8W\YLR\1"-9U0V^81.SJM5;OC(\SPQ+95VFY;I2=WG';V-;&XQMLI
MKYY/B)ZTHB=__/;;M%4V_3VVW]XLI-]^Z[??^NVW?ONMWW[KM]_Z[;=^^ZU?
MU?KMMW[[K=]^Z[??^NVW?ONMWW[KM]_Z[;?NMM6H\U&>>SNA3P_I-0) _?=Y
M[=WVZ\9+_U'?;KC_-/*&:[3Z!EWN/::&PVDZ8-I_;NC_6+5VG_@!M%6ENUP)
M],Z:!N#YO<)K4/.'%+3??%[\#U!+ P04    " "Q4OU2.;2&*.8(   I&
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6S-66UOVS@2_BM$[G"X UR_
MI>EK&B#Q9K<]M-V@[;4?#O>!EFB+6XK4DI1=__M[9DC)<N*F[=Y^. 2P+8F<
M>>;MF:%ROG7^<ZB4BN)+;6QX<5+%V#R;3$)1J5J&L6N4Q9.5\[6,N/3K26B\
MDB5OJLUD/IT^FM12VY.+<[YWXR_.71N-MNK&B]#6M?2[*V7<]L7)[*2[\4ZO
MJT@W)A?GC5RK]RK^J[GQN)KT4DI=*QNTL\*KU8N3R]FSJX>TGA=\U&H;!K\%
M6;)T[C-=O"I?G$P)D#*JB"1!XFNC%LH8$@08OV>9)[U*VCC\W4G_F6V'+4L9
MU,*93[J,U8N3)R>B5"O9FOC.;5^J;,\9R2N<"?PIMFGM*187;8BNSIN!H-8V
M?<LOV0^##4^F7]DPSQOFC#LI8I0_R2@OSKW;"D^K(8U^L*F\&^"TI:"\CQY/
M-?;%BX_2:[DT2KRR47D5HKBV44>MPODD0CZMFA19UE62-?^*K$?BC;.Q"A!1
MJO)P_P2X>G#S#MS5_%Z!_VSM6)Q.1V(^G<_ND7?:&WO*\DY_V%CQ[\MEB!XY
M\I][]#SL]3QD/0__%*?^45EB\>8]72C?>!UP7<D@I#B;/6B4+Y2-PFVM\J'2
MC=#=9FW%Y4;+Z+SXI&TIKG]O==R)E\Z4VJ[#2&PK752BPC4)6Q@9@K@2M:J7
MWQ U(MWSLP=O/B&%(7FMH%QRZ37>_88JI!T+]UGAH[5Q-Q(?U!<0C/A0J:SH
M\GL4"0U3E2G%<@>547X1*AFA[0;+G1^)JY?7XAWT;\ES,.KUZP7!"^TRZ%*#
M?(1;B2M%Q*>]$B]EK.16[N!-Y=<[X*L;:7=C<2V]36XA-3)&KY=M)(D2. H9
M*K$"K87.6,6@#L!*R)?&N(*?RMK9-6\N=<C22A&=B/#!P/:"W(&0:N*MPOE2
MVD+!K['BE>S7($*C"KW2D(!U=!^;7*%9D]&U3M]RJ0VYITA6"1 Z[2<<:Z\4
M&#8^I]VAEUM4TJZ5<!OE100%,V RQ+H()@;[!VR2Q*?D2-)\)-5R%H+: ZU2
M$GEUV\2Q>*_)LJ'+_O:7)_/9X^=D/""KVZ[N< P=F-RJ8^AS(#!7EP+9=S^T
MT9TRZJ(5[D7U=^-"^,=QS<C+IC$[<C'YIMHU#M]1%](@'DC6,M6%C(+ZE=A(
MTU+X8^5**@<D>+J W:9H#8-A_W5*>C0J9^C>7/EU?8C"86Y&QF?5 0ZL(GM:
MD+A/1M "RD?<E:&+^%(:3LHT.T"#2I4\5$A5L\9DT'E+AT$M(.N/VU3(1D=
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
M72N9*$<+\'QI@=3J@A0TOY"]^ U02P,$%     @ L5+]4IJ=V]ZP!0  -1,
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
M%^A^V<X-S:(.I9(-*BNU H.K\]Y%?#;+6=X+_"IQ9Y^,@2-9:OV))S?5>6_
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
MV -5?7E971@Y=5\[WDJ#2]N=3CC+N+(=\/E(2K.XL ::SU]/_@%02P,$%
M  @ L5+]4C@E?!P? P  % L  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL[59M:]LP$/XKAS?&!J6.G>9E61)(THYU+"PT>_DP]D&Q+[&H++F2W+3_
M?B<Y<3-H3&&,[4,A."?I[KGG3KKCAENEKTV&:.$N%]*,@LS:8A"&)LDP9^94
M%2CI9*UTSBPM]28TA4:6>J-<A'&KU0USQF4P'OJ]A1X/56D%E[C08,H\9_I^
MBD)M1T$4[#>N^":S;B,<#PNVP27:K\5"TRJL45*>HS1<2="X'@63:##M.7VO
M\(WCUAS(X")9*77M%I?I*&@Y0B@PL0Z!T=\MSE (!T0T;G:80>W2&1[*>_3W
M/G:*9<4,SI3XSE.;C8)^ "FN62GLE=I^P%T\'8>7*&'\%[:5;I>4D])8E>^,
MB4'.9?7/[G9Y.##HMXX8Q#N#V/.N''F6Y\RR\5"K+6BG36A.\*%Z:R+'I;N4
MI=5TRLG.CF?,9#"1*7CAXJ;DMTR@M 9>?V$K@>;-,+3DQVF'R0YS6F'&1S"[
M,%?29@8N9(KI[_8A\:M)QGN2T[@1\&,I3Z'=.H&X%4<->.TZZ+;':S<%S1X+
M^L<G4H5+B[GYV>#HK'9TYAV='7&TI!I*2X'P>0U',WT"ES(19<KE!J[06,T3
MBRE,<E72Z6/I;W3JRGA@"I;@** Z-:AO,1@OG"0=+I=@,X2U$E20SJ=U]PQ,
MH]]/5%XHZ9.AUF"590*2?;Z\@(?4>4U=/U!G%?43;T.@7(-0"?-E2+_9?$E/
M _7F_M6+?ASUWIGJ,I2DUH#:[':)BC1*\)0YS!433"8(_JF; >4,YEP(@C1
M[P/K]P'GF&"^0@WMR.^T#AP>$J[]P>Q8?/ 2HDZ;ONWX\&J.Y@.B/D0]F)5:
MTQ*8,<05,A0IY9M:(6E!1!2C=O>XT^:D$IGX;>R(]3M/#*'CU"D-3XN@2R'_
M ;ENWZ6K PW5TZFKI]-8/0_159='X>8%D_<-T-T:NOMW.T"O=M3[%QV@T>ES
M!WCN /]I!P@/)A5BO?'SF*%[)MMJ:*EWZY%O4DTZ#^K5O#AG>L/IZ@6NR;1U
MVJ-FHJL9K%I85?BY9Z4L35%>S&AL1>T4Z'RME-TOG(-Z$![_ E!+ P04
M" "Q4OU2/B%)I<,$  #T%@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6SM6-MNXS80_96!6Q0)(,0B9=VRCH$D>VF*I@F2M'TH^D!;M$VL)&I)*H[_
MOD-*5NQ=V]E%NT$?_&"2DN9RSLR0'G"XD.JCGG-NX*G(2WW6FQM3G?;[>C+G
M!=,GLN(E?IE*53"#CVK6UY7B+'-*1=ZGOA_U"R;*WFCHWMVJT5#6)A<EOU6@
MZZ)@:GG!<[DXZY'>ZL6=F,V-?=$?#2LVX_?<_%[=*GSJ=U8R4?!2"UF"XM.S
MWCDYO8BMO!/X0_"%7EN#93*6\J-]N,K.>KX%Q',^,=8"P^F17_(\MX80QJ?6
M9J]S:177UROK[QUWY#)FFE_*_$^1F?E9+^E!QJ>LSLV=7/S,6SZAM3>1N78C
M+!K9,.[!I-9&%JTR(BA$V<SLJ8W#FD+B[U"@K0)UN!M'#N5;9MAHJ.0"E)5&
M:W;AJ#IM!"=*FY1[H_"K0#TSNN.55(:-<P[W?(;1-AJ.'NRS/A[V#7JP<OU)
M:^VBL49W6(O@6I9FKN%=F?%L4[^/R#IX= 7O@NXU^$M=GD#@>T!]2O;8"SJZ
M@;,7[+#7<H2&MBAG<%4VE6U+Y*]?41RN#"_TWWN<#3IG ^=LL,L9[J"LQLC>
M3.&]*%DY$2S?<'BQA"T)V!;W_9YN%=>HR3,0)9@YAZG,<;M9?LZT!J%AVD$0
M:Q#&2]"-WU.$!M<BS_&UAH>YXGPCG7 OGC9?8'8X9L<EQP[KJ\OK>Y3B:K;T
MT-\DKS.+YA)-UP57&FXJKIC+@.*/O*PYO+,[58D)U$;DPBSA1R >B7PW^Y3B
M3#V:#MSLASY\8+J3#8( D216(XB<_ #=&ZXJ)33RCT((*9 ! 4)\>) &PR"_
M@/#3#PDEY,T:>.<\#!,W!XD%$7AA3-Q,DL'K,GH1=P?&>ABD00,[\!W<03O[
M\>#%]/R&_P?X7A8<CG*I]3&P1R9R5Z=& GXHL'CP>)I\G,L\LRK;V(:6&R&I
M]>O;D0;Q)LL(,">4Q"B;;&0L!,Q5BI_@!BM:(=>)Q/+-+4YAMR@<D?08CFAH
M!Q^'(#YN(U0^HW\1]O:<QY$= SN&-+3PX_3?A.>_B,[N.!QO_+XU!MO+)TD=
MQ/0Y EBHZR=$N_N;LQG>\@DOQF@L(-[7G0"W.2N-!Y6R]6Q0B)49\$^UJ.QI
MY,%,86"_C!MQZ?$2$C4+$H8;,<.J\;'$*:1>F)"-DL*M9$.)8[ SF+@KD4T3
MPNJK$&XM()KBAHWM J'&_JO3_@[TUHH#2:7$'B8T\N(P?C'5C3^F-3>[J$4(
MWIVRH9?0]#-JJ3? &.*(7S832B-[-E+<KKL8XS$=I&ZDFSAVY2T-@V81H>UO
MY&#_8!H.>/9^SB$DB6,2[\X.;O9T!\KU\(=>E/C-(DA3-'Y>R-JV;DWP<<>#
MZV]PG\OILZJS%;\!Z=RW!T'KAQGD,Z[-ZI@8HY!K)?B*JJV.V1JE<:VQ#4%M
M?;*G60J[9BG<V\(\\VMS<2F+BI7+/::CSG3T_9N^N',6OUK3M]_3H>D[-'V'
MIN_0]!V:OD/3=VCZ#DW?_Z'IZZ_=1*+SF;MOU>@5@3:7DMW;[DKWO+G)?!9O
M[H.OF9H)/'%R/D55_R3&_E$U=ZS-@Y&5N]=$T$86;CGG#(\V*X#?IU*:U8-U
MT%UTC_X!4$L#!!0    ( +%2_5+J(R^22P0  % *   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;,U6VV[C-A#]E8%;%"V0^"+G7L> X\UN4S1;(TFS
M#T4?:&DL$:%(+4G9Z[_O(65KM44N*-"'PH L#6?.G!G.##G9&/OD"F9/7TJE
MW66O\+ZZ& Q<6G I7-]4K+&R,K84'I\V'[C*LLBB4:D&R7!X,BB%U+WI),H6
M=CHQM5=2\\*2J\M2V.T5*[.Y[(UZ>\&=S L?!(/II!(YW[/_HUI8? U:E$R6
MK)TTFBRO+GNST<754="/"H^2-Z[S3B&2I3%/X>,FN^P- R%6G/J (/"WYCDK
M%8! X_,.L]>Z#(;=]SWZ^Q@[8ED*QW.C/LG,%Y>]LQYEO!*U\G=F\POOXCD.
M>*E1+CYIT^B.SWN4ULZ;<F<,!J74S;_XLLM#Q^!L^()!LC-((N_&463Y3G@Q
MG5BS(1NT@19>8JC1&N2D#IMR[RU6)>S\]%%8*9:*Z49[MNP\76LOO61'/SZ$
M!??39.#A**@/TAWH50.:O !Z0K=&^\(!*^/L6_L!"+8LDSW+J^15P%]KW:?Q
M\("283)Z!6_<1CV.>.-_'_6?LZ7S%L7RURM^CEH_1]'/T0M^[M%#60T_9D4O
M^WPNP:_C+F#/@,E(:O(%T\HHM)?4.?GH0UB.\E18NPWBM5 UH@./('Z\N78_
M?'>6C$Y_)N$<>T="9Z1 4*HF#U*GJL;N$5IG?GL/LFSS[<[(46JT,TIF(I!8
M"B5TRA3+T%T@0KJ52J'K'&'KN-TZ>L<IETNV-!Y%R9#FM;4(A>;"%9%$&E[X
M<RU!&0N.OJ=1@L<IS=+4U$%B@8+E$.@I'1.R48EM&94#@D&(%LW3 ._B&^'W
MT>C#O7@!ROZ *HOY9OWV(%H&MU4 .B"-@7AR-J23\X0>C!?J*Q"X#(?Q>=S2
M;[F!220&UD%G_(W368  ?2\M!S=DEDKFPL=,(1FC\YVO[DX )" E"5S/&@ZE
MV-*2J79Q?]26O*$RC/#NQG:Q8V)-64H?T]2G-RM(AA)HAGZ<GDM,]*#H&"%:
MCVIPA:RPV1]%R7CXVO*^O&)A;SO"9PKH1J^-6C=9>.A?]^_[]%XJ[-L\F,Z-
M4(>K&L,[H\IL(,X9]L(;2[\9G1^BA4I:+&9(@]\PZRZI&.T<8=<E!'1=5LIL
MF<,&REQ'CR*WW/C^8,56A; _&9/11CC/_Y7C._1^"IQ,NDKXM.AXW4A?=#1'
M]'L5G 0> :,4&B=BU$2CQ7%$'\##(8K_.\^Y%6NX>YOFVU"C5ZBAID/!-K4K
MTGVSH!'0&'OU.)N:)HF*N'<\H4LJ*]-8EPTE- :2 ZT8;1R;!N,YK%L#_[$!
M=J5=A;&!_GDH9)A##H=_:!0*,39F3JP1$Y@4PA,+<.YFWA7PY/Z1UWW'-N<]
M!/WGSIY!YY2'4A[O,F$28^XT!WXK;:]+L^:6\%6]N6O="IM+C 7%*Y@.^Z?'
M/;+-_:7Y\*:*=X:E\6 47PM<^=@&!:ROC/'[C^"@O41._P902P,$%     @
ML5+]4OW(+[GD!0  >1(  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
M[5C?;]LV$/Y7""\86L"-+<D_TR1 DG9;AG8)FFQ[&/9 2V>;JR2J))7$^^OW
M'2DK=AN[>=E#@0*)+)+'N^_NOCL2.K[7YJ-=$CGQ4.2E/>DLG:N.>CV;+JF0
M]E!75&)EKDTA'89FT;.5(9GY347>B_O]4:^0JNR<'ONY:W-ZK&N7JY*NC;!U
M44BS.J=<WY]THLYZXH-:+!U/]$Z/*[F@&W*_5]<&HUZK)5,%E5;I4AB:GW3.
MHJ/S"<M[@3\4W=N-=\&>S+3^R(/+[*339T"44^I8@\3/'5U0GK,BP/C4Z.RT
M)GGCYOM:^T_>=_@RDY8N=/ZGRMSRI#/IB(SFLL[=!WW_"S7^#%E?JG/KG^*^
MD>UW1%I;IXMF,Q 4J@R_\J&)PW,VQ,V&V.,.ACS*-]+)TV.C[X5A:6CC%^^J
MWPUPJN2DW#B#585][O3M@W+BC$.CG"(K9)F)-\JFNG2JK"D35Q49R0&TXI5X
M<2MG.=F7QST'VZRAES9VSH.=>(>=D7@/E4LKWI899=O[>\#< H_7P,_CO0I_
MK<M#D?2[(N['T1Y]21N(Q.M+=NB[+%-=D+AQTA%(Y[KB7.:R3#'EBX,#<Y9E
MBD,A<Q^C7-O:(&:S%0\K;3'_L]%U9;L"ZO(Z4^5B9S3_>@<$XA+6[-][\ ]:
M_ ./?[ #_PW*-:MS$GHN/I!UIDY=;1@ 1F3NB&'>KBHO<*&M>RJ'^TU<PUE$
M!FZH4K@EB;G.4=1LPS$OA )_4*EP-U6Y\GZR-18UY+"5)V94TARD@\ ,4F[E
M=Y@LJ-40-NT:,Q);+A"ONB!C?_QA$D?CUP(6K,Y5)AG,K,F3+P)[A-"+]RK/
M?9!OU,,6\01H0Z"-9PT_^@C/;F3287*ARI)]A"?(GM*9.!!1A,? Q]$"=EH;
M ^7,D70IS0+O3@ONB=#MP?%2\$T'"D A/:"U6KCHW8I?BW&C$%V%@L(0T$6=
M2Z<-\%@+*D:PO-[R% )9*2=S]2_&:['H:VYRCH@QAG0UCL;LZI ?,50$3@/O
M08Q6Y",,"AB_P2T-D2A"J&DSU*%"#Z&KW>_!EDY4VJPY\D3>Y^)@V-H!Q"U]
MWE/.W^&>VAFVM3-\=NWL*->GJF6O4CY-CVPE4SKI5":48.?TED/E:V7&YZ&H
M0DG94$Z*N:+013"+4\7'X&U)YER6'SG''#U?)2HTJ[G1A<@V >L6\'8=W/KT
M;%7",TKC\>VJ):VA.X(I<&(TY0<70I1,/4<2\79-Z:LO61Y/1#(2@T2,AL#F
M"$ZZ]2H75#00T   32N>$<A%:U^=?&#F\7I3?N,$#RB]-;*T,ASRJ2^'%\.7
M+?,WWR^_'K8=5N/AVNIH$JQ>M@*M#V.1B&@D1L^QTQ4E*IFK#0J@FK7R_Y!+
M+H[%7J+(Q0)- <T/M6[,BJ,L"UWS\KH>"_D/WM*<.X;GD6\=X7S?K+(EY9G?
MA,.+NW3N6RJ:UYIWVSS:KL$WE%(Q0]TF43?PY"Q8N6@*_$+:9=.3\$*?:G4'
M,XR3Z1*H,\+U(PW@<1 0)-CKQWZY;A:- \@Z@O6;=K0IWQ6XEL [/H]\O^7N
M@2RA5MIN<9#$S1C,'H)LXZ&XU>B4GYM 9Q]P+@;Q%(9*9D]_^GHM=(W3!K>#
MRG RW:KK=;-K5;@V<%Z1PG'(X[. 3N-MH-/H$6AW"-K%W1$Z\)6/1_D%H@;V
M8,1_P:.=0@>L<3+POZ-)OQ%O%Y-N/XG];]2?BG<;1&E3^F7OSG6Y>(5Z!MEI
MQLY//8NG.#G:U%9RM2.OFVQ,)ORWG93-=2B=]KV!Y(G,O/L<1]0=A].K.\&V
M7>';-!#C:-T5P6T@K'O<Z%[OV9:(N^.^9T%W,AB+/<?4J#VF1GN/J?8:Y(MS
ML<+A7U2R7.U1/6Y5C[_)V^^DQ3_Y_V^_^TU\O_U^O_U^&[??WL;G /!FX3]Z
MP"YWXO!EH)UMOZN<A<\)C^+AH\Q[I%.!23G-L;5_.,:=UX0/'6'@=.4_+LRT
M<[KPKTN2&1D6P/I<XP!L!FR@_=IT^A]02P,$%     @ L5+]4D2!6ST\!
MR!$  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULO5AM;]LV$/XKA-$/
M+=!%(B7Y)7 ,-'[I4BQ;YB#KAV$?&.EB"Z5(EZ3B&MB/'RDIDBW)LI$.^6)3
MU#UWO+M'QR/'6R&_J36 1C\2QM55;ZWUYM)Q5+B&A*H+L0%NWCP)F5!M'N7*
M41L)-,I "7.(Z_:=A,:\-QEG<W=R,A:I9C&'.XE4FB14[JZ!B>U5#_=>)I;Q
M:JWMA#,9;^@*[D$_;.ZD>7)*+5&< %>QX$C"TU7O$[Y<$&(!F<1?,6S5WAA9
M5QZ%^&8?;J*KGFM7! Q";550\_<,4V#,:C+K^%XH[94V+7!__*)]D3EOG'FD
M"J:"?8TCO;[J#7LH@B>:,KT4VU^A<"BP^D+!5/:+MKGL(.BA,%5:) 78K"")
M>?Y/?Q2!V /@8P!2 $@=X!\!> 7 .]>"7P#\<RT$!2"H _I' /T"T,]BGP<K
MB_2,:CH92[%%TDH;;7:0I2M#FP#'W#+K7DOS-C8X/5G"*F54"[E#MU1KD K]
M@OY,J31#MD._4RFIS3UZ/P--8Z8^F/</]S/T_MT'] [%'-W&C!F.J+&CS7JL
M5B<L;%_GMLD1VQZZ%5RO%9KS"*(6_*P;WS^%7W3C,>E0X)A EM$D+]&\)IT:
MOZ3\ GGN1T1<@EL6-#T?[K;%X^>LSW_.^J(;/H/0P'$;_""67LE,+]/G'=%W
MESZR.$0/.F:QCD%]1)^!@Z0,S6(5,J%2"0K]_9N!H1L-B?JGPZA?&O4SH_[I
MSX'%]+$PW4;M7$\_TV/+]_.$8'_L/.^GZPR915,&![B4.7 B*)T(.IWX8P/V
MH^4KM(1GX"FTK3]7$1S8#8:'BYL&S<5Y0U+SLJG)"P;X4&C>U.3AH=_N9[_T
ML]_IY]14G32Q)6MNB+':H:E(-I3O.G@P*%4/WHY\P]+H\'\BW[ 1\B;YSI!9
M-&6.DF]4.C'Z>?*-FG;]D5<CWZB%?)Y;\[*IR?/K0O.F)L\='"$?=JN=TWT5
M_="_:&X;)VD(M*0:T-1T/AWTP'M[-7X[5F)2F24G>!F*Q'239H]$4:PH,^VH
M&89"Z?9=GS23,JKEK5OF<*'5CH&]5V<DG_A*E4G($J(T;VSO&.7HAH? ;9/3
M%:UJ!\'^&R:IJOFXN^@OX7L*QKG(]/NA> :YL[UAT<"W9JE9M_UZ:>^6.5QI
M5;5Q=]D^IT(L"AUG6:Z*.AZ<B)$":7I9<R K>FN0]GB4\D@9CKQB/\%5;<?#
M-Z1%58UQ=SD^?T_!S5)*O#H?3LLLVF2&[9DC5:TEW;7VLSDC([6FTO![&^MU
MF;Y7YHU4-9>\8<TE5<TEIVKNN7DK%!WLD_5>X R91;=,[H:S=] T 5]E5P+*
M[ 0IUWEG7\Z6UPZ?LL-V;?X:7TYQR_P,7\[S2X5*?7['<4OE*N8*,7@RIMP+
M>RD@\VN#_$&+37;,?13:,",;KH%&(*V >?\DA'YYL ;*RYO)?U!+ P04
M" "Q4OU2",ZY'( )  #2.@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6RU6VUOH[@6_BM6M%>:D3H-[Y"JK=0F3>BJF:W2G9T/5_>#2YR$NX 98_HB
M[8]?FY X!,?0I'QI"9QS[.-S_#S'QER^8O)WMD*(@K<X2K*KWHK2]*+?SX(5
MBF%VCE.4L"<+3&)(V4^R[&<I07!>*,51W] TIQ_#,.E=7Q;W'LGU)<YI%";H
MD8 LCV-(WF]1A%^O>GIO<V,6+E>4W^A?7Z9PB9X0_9$^$O:KO[4R#V.49"%.
M $&+J]Z-?G'O65RAD/@K1*_9SC7@KCQC_#?_<3^_ZFF\1RA" >4F(/OW@H8H
MBK@EUH]?I='>MDVNN'N]L3XNG&?./,,,#7'T,YS3U57/ZX$Y6L \HC/\ZJ/2
M(9O;"W"4%7_!:RFK]4"09Q3'I3+K01PFZ__PK1R('05#/Z!@E K&OL*A%LQ2
MP=Q7< \H6*6"U;9+=JE@MVW!*16<MBVXI8+;M@6O5/#:MC H%09%.JSC5P1_
M!"F\OB3X%1 NS:SQBR*#"FT6\S#AR?Y$"7L:,CUZ/<0)#9,E2H(090 F<S#$
M<1Q2EL\T U^JCV^JC[^"+R-$81BQJ]] F( _5SC/F(WLLD]9WW@+_:#LQ^VZ
M'\:!?NA@RII:9> NF:.Y1'^DUC>;],=J?:=)WU?K&P.%@3X+RC8RQB8RMX;2
MXA-*SX&IG0%#,[0?3R/PY;>ODGX-U5:F\+V%D9':R.]YLNV*7EK)0HJF/R6V
M[MK;4O1H_(D]FGQ*C_Q/[-&]VM8(!<R6KNA1):/,[5PW"[/F ;,/.,M =4;_
M]X')@'N*XNQ_BA:L;0M6T8)UH(496N81I)B\ YAEB,J 8+0VX10F.!>_7!N.
MYFB:=ME_V<V EG)^2[E[F9QM[LI5?+:W/MM*G_]($8%\2,$,O: D1S*?UR;L
MG;9UV_9J?;RS:WW43<^HCTW=GFF[>DUN4K=GZIYUT&=GZ[.C])DE$:N.$.%H
MA\CRG;-""I-W10JY6]-N1TGJ;5OP3D]2KS; \B1M*>>WE+OW/I:D@ZW/@X:
M913@!5C"#&0XDA+LH-;%@57/T+H43^/]8:E+F6X]C2<2,5L[Z*RNB:)&4[H[
M954^10E, E34-)BN$ %X.U/1&ULL9$@:^=+T;J>^F>:@/A)204TR666"CBF9
MK3)!VU,,R$Z5IY\.4J6-"DI9 U/BN2Z!*5.2!A*+IB41G$@LFII[&*AT0WAN
M' 55X!\PA4F^8*NMG* YF+"9\1C!A"H01A=,JW=%M;K@6OT3R+:T48FI;DLB
MU4[.;Y:K>B-85%?3Z"TK5'U(GC%1#8X@*-WI*@""J717V>6;(" YC, "$X"2
MEY#@A*^+V)V(MQ[LMBZ-C5M+>JN.N.-V8GZC6-5+P9:ZFBY'81;@G,'I'*0$
M_Q\%_"I@?)(!!BER(%%;M,Y-ZS_2)=IQ>O[']:IC(5A45]/H1R)^QE;$"S8_
MBUVA0P.E;DX_US3Y0!VGYW]<K[IT%01LJ EXAOA&&^>;/)F+!,+/4;A<#PF,
M^3WI6E2K);(M0:QV8GZC6-5#P:B&FE&'=[/APPUX".%S&(64\\D15;$A>,PP
M.@(T0["6878*:*7Y"MU+ M=&RF^2JKHH2--0DZ8D;%.6J'$>'QE 07"&W54
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
M(D;$"_C'6ERB5O01D8C@[[-;=/'N@P>V5=>F5<!>G8#]016G\Y2A.ZB 8MH
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
M);G*1K$4&Z;*C<):;../4B4.]UP?]L,0M[O]HH9RX87RL<@63+E**)W+M2[
M]R=<5#.GX.]._KFZ.,B'"^+)!APVI!MZ@5U;')"7/&8.3"+3E"JH%$#KX%A<
M#4.V,FYX4+EDV(%K;S/ 7EQW2L:,0<DNE<R<MR!MF'5@7B>N(Y561/@0$1GX
MR@<W;(K)-Y&)S:"VTKTZ(C_HD_!'3W+CAFNQGVQO<ULT-(6F)V&9&_S'0!Y2
M<&<@&^[%?O+M))SOHA?<$"X>OCC!X(9-L9].__\8G+7$H#MM&]K%YUZ@4RF@
MH0;R0V\%4ZL=FLHLIV+G\T+#LWCT\CYOJ!0?X5)IF-W*=W21,O33#R."\:\0
M@!0*,H%Y97A'$W=QX-LH/']&"U6G=DBX'2$@#=42/]4^"(BY@>2P,)5M807<
M,*J$;7K;NH!*X3X*?*0G(@W#$C_#=F4$I.@4LID;]&:E&,O\A4GVVM"7[T-)
M0X[$3XX?J@YK(17(6JLQS6G,S:XM,\@A\T5#OY\; B1^ ORWZ3HCAUUI%YB&
M'8F_'_V.H,/4C10)!.=:&*865#RB6]O( NI[P(Y.;JZO;N^]GR@-CY*SET^.
MA@R)GPROJ.8:E<<3]D-E0Q5WT>G8TZ='](5][-W32<.DQ-^R^N(C,W@0<]AL
M[BCL*#Y[#9>2BY?_.&P8,/(SX'PME?D%DBE#"5L81 L#,_P+9%1=I^W?AH=$
M>.1[*&IX,/+SX!ZH!@22A=&&B@0&K8 ..\SG0(*]HQ![</6!JA47&J5L"3)A
M_QQ6H\JSH')@9.Y.1Q;2&)FYVS4D*%/V!7B^E, DU< >N-0G<I-_ %!+ P04
M    " "Q4OU2=7F5RMP"  !3"   &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6R]5EUOVC 4_2M7T1Y:J<T7"9 *D%IH-::UJHK6/4Q[,(D!JXF=VD[9
M]NMW[82(K0%5JK878L<^]YQ[?!0SV@KYI#:4:OA1Y%R-G8W6Y87GJ71#"Z)<
M45*.*RLA"Z)Q*M>>*B4EF045N1?Z?M\K"./.9&3?W<O)2%0Z9YS>2U!541#Y
M\XKF8CMV F?WXH&M-]J\\":CDJSI@NHOY;W$F==6R5A!N6*"@Z2KL7,97,P2
ML]]N>&1TJ_;&8#I9"O%D)O-L[/A&$,UIJDT%@H\7.J5Y;@JAC.>FIM-2&N#^
M>%?]QO:.O2R)HE.1?V69WHR=H0,979$JUP]B^Y$V_<2F7BIR97]A6^\=) ZD
ME=*B:,"HH&"\?I(?C0][@" Z  @;0/A60*\!]-X*B!I 9)VI6[$^S(@FDY$4
M6Y!F-U8S VNF16/[C)MC7VB)JPQQ>G+#..$IXVL%A&<P)273)&>_B#V5$_1V
M2V0&"RW2)Y@*KB6>E#J%DQG5A.4X.H</X(':$$G5R-.HR53VTH;_JN8/#_!_
MJK@+/?\,0C\,.N#3X_ 935T(0POW.^"SX_ %+5T(XBZXAT:V;H:MFZ&M%QUR
ML[&K-0JNN::29C#G6@#2:5HLJ6PYX1)-OR6ZDG@$@&;0G1GA$3F]5D[/RND=
M=&>I[;%>/U=,_T3^%(DTH^H,;A[/[^;P[3-"8(ZJU/<CA%%+&!WM_ZZRW8D5
M+ [E8597B&T%\U%ZF0RC_B!.1MY+!W/<,L='F><<^R(YK)H3*"5+*9PP#IG(
M<R(5E"C,IO2T*Z5U]<&>JCAQXZ 556M_O:L?N'[4+;W?2N^_)S08\3HSNYAW
M9*99.I:90:MF\'\R,VP)A^_-S'3X*C-!$,=)W&U\TC(G_S0SR>LT^.[PS\A,
M.S8%[C#X2[FW]P4WU^TMD6O&%>1TA3C?'6#OLK["ZHD6I?VH+X7&*\(.-WCK
M4VDVX/I*"+V;F'NB_1\Q^0U02P,$%     @ L5+]4I@V4&,M!   Y1,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULK5C;;MLX$/T50NA#"F0CD?0M
MA6W <;;8+IIMD+3=9\:F;:*4Z)"4W0#[\4O*BJA:%&/4>K$NGAF=.9PY&FJ\
M%_*'VE"JP<^49VH2;;3>?HACM=C0E*@KL:69^6<E9$JTN93K6&TE)<O"*>4Q
M2I)!G!*61=-Q<>]>3L<BUYQE]%X"E:<ID2\WE(O])(+1ZXT'MMYH>R.>CK=D
M31^I_K:]E^8JKJ(L64HSQ40&)%U-HAG\,,<]ZU!8?&=TKVKGP*;R),0/>_%I
M.8D2BXARNM V!#&''9U3SFTD@^.Y#!I5S[2.]?/7Z!^+Y$TR3T31N>#_LJ7>
M3*)1!)9T17*N'\3^+UHFU+?Q%H*KXA?L2]LD HM<:9&6S@9!RK+#D?PLB:@Y
MP%Z+ RH=T*D.N'3 1:('9$5:MT23Z5B*/9#6VD2S)P4WA;?)AF5V&1^U-/\R
MXZ>G'PF3X#OA.05WE*A<4K-&6H&+F5+4'&?9$GQFY(EQIAE5KT9+,-.@YOLE
M S/P0!>YE"Q;@QNBF'H/+FZI)HR;LS_ M\=;</'N/7@'6 ;N&.=F$=4XUB8'
MBR1>E'AO#GA1"]Z_\^P*X.02H 1!C_L\['Y+%\8=%N[)K^ZQ8:ZB#U7TH2(>
M;HEW8"D0"%>!<!&HUQ+H@2HMV4(;9A=$;0!]SMF.<+L6/I(.P09%,-NINRD<
MC>-=G0B/R; R^05CK\+8"V*\I=)@LFUGUM# S=,V>(<X_=JS\1&ZI@7T@^M7
MX/K!E:@5:6 Y!E6T04>I#IJ))$>Y>DQ:DAU6\(9!>'/3.P:25.#/C,KU"YB+
M=$NRET#FHRKTZ+R*OJX"77=9T==-D@9'/'I,^GX>8>+D+^EHH<M H:+VF+0L
M-*SI,^R@KJ$3+(BZ2A@%LBD3;IHD+0D[(81A)71OE4OP*=OF6EV"SW1'.8 A
M IR(P=YY!0Z=Y,!^ER5>1NN'5-MGTR+;T(D9#*O9/R)[S@EG*V:0FAF'2OL&
M7QC-,/,8*<:I+2=FIO)04T)O:ACJ'T/WV. 6Z$[HX+"+\G?J!D>=4,';GEOR
M,3J!#X]-&Q].5&%850/= ?X#O_%>0$XJ47)>XR G:@AVV3AEM.#+P6?3\G9
MM>DN+);G-P[RB.CU,72/S:@%NI-1A#MH'.1D$X6'OXX:!WD&OP8?'ILV/IQ6
MH[!6!QK'[ 8 ,?L<'"+*B2T:G-DF3OQ0>,S[*C3AH>(:-HCJ-?K"8],RE""G
MHB@\))Y87$[54%C5#HF^53K-^0\?:Z[/IN?/%COAP^$9\932^3WQQ4XQ<7@,
M?'NCZ40-AT7MK:K"33G"C<VEQZ:-Y]H6N O)PDZR<%BR3JJJ,D9]GXR.-W >
MFX8@Q;5O,/8#V!V1:S-@ TY7QBFY&AJNY.&;TN%"BVWQ6>9):"W2XG1#R9)*
M:V#^7PFA7R_LEY[JR][T?U!+ P04    " "Q4OU2;;;6FR8#  #X"0  &0
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
M=R)>B;(.4-^O"W7QVI/Z39[NS:VS_P%02P,$%     @ L5+]4L:S*)KN!0
M*R,  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULO9IO;ZLV%,:_BI5=
M3:UT6[!-DJ9+(S4A5[N3NANUNMN+:2]H<!IT 6?&:=II'WZ&4)S8!XB:J&]:
M_CSGV,^Q\0\(PPT7/[(E8Q*])'&:W7264JZN'2>;+UD29)=\Q5)U9L%%$DBU
M*YZ<;"58$!9!2>P0U^TY21"EG=&P.#83HR%?RSA*V4R@;)TD@7@=LYAO;CJX
M\W;@/GI:ROR ,QJN@B?VP.3WU4RH/:?*$D8)2[.(ITBPQ4WG%E]//9('%(H_
M(K;)=K91;N61\Q_YSM?PIN/F/6(QF\L\1:#^/;,)B^,\D^K'/V723M5F'KB[
M_9;]2V%>F7D,,C;A\9]1*)<WG:L."MDB6,?RGF]^9:6A;IYOSN.L^(LVI=;M
MH/DZDSPI@U4/DBC=_@]>RD+L!*@\<  I X@9X-4$T#* 'MJ"5P9XA[;0+0,*
MZ\[6>U$X/Y#!:"CX!HE<K;+E&T7UBVA5KRC-)\J#%.ILI.+DZ)[)2# U\A*-
M6<H6D<S0V8.:CN$Z9NC; OW.JC-HPC.9G:,SG\D@BM76!?K^X*.S3^?H$XI2
M=!?%L1K];.A(U;6\ 6=>=F.\[0:IZ09%=SR5RPQ-TY"%0+S?'-]KB'=42:JZ
MD+>ZC$ECPM_6Z26B[F=$7(*!_DP.#W<A.\>U/GUWZWO%H-4DH44^KR:?/_[Y
M)]QS?YF5"\0L#LQ!WLOK57F](B^MRZMF5<K":G[E>3^C>Q['2*T"FT"$&?KK
M]C&30JTG?S<TV*T:[#8:>6#B.9HS-%<3&9JDV^A>$9TOL<\C3(?.\^ZXMTM\
M6T+Z^Y(I(.E6DCUKO<I:K]':UU0RP3)9ZVT;WMWM>-?P9DORZ;/GS9900S*U
M)1Z&O?4K;_U&;].7E>**FBB"R;5(D9J"*S554)!E3(*K3=_JPT67&&X!C7=E
MV 4TV/4,PX!HT(,=7U6.KQJOC-N$"QG]&Q0PY8N&J3^H,@X::YBOXS'/P&H-
M[''O&<4")$8]?5O2Q4:E;(GGP87"K@:8VVAL)B*N[GQVKFQT-A<LC.0YR"'7
MO@X,K^T2'Y 8Y9@V9MGWN@-KW+)^21EO:5TWEF6&AIY- (EYF0,2:OIKRK+O
MCVA_I'62KI@:T#":'S"4Q)YQIE5;8E[B@&1@6K4EN&:YQIJI^!U01?^IFZQ4
MW;4SD=_+,/'TJ@XDJR!];5@#L 8N_B#B8HU<?!QSR_"]XIK0A33F\@-HS%5L
M"FGJ%B -7GPD>3& 7L]T"&@&ID. SU>F0P#0@QJ'&K_XU/S%$%P'IF=(U#--
M0W2U7$.BNM56,QB?"L)84QB_'\,8@*PU3P"-!2< L]:2!F@(7#"B44Q.BF+2
MCN)VB0](3!0W9MGWJE%,CD8Q:4<Q(#%1#$A,%#=FV?>G44Q.B6+2CF) TC>M
M IPUGRX@30V+B68Q:6;QM]ET7+"PZ<V!ABSY(,@2#5ER'&2)#3YK?&R)9XZ/
M+3'7%4!R53,Z&K#D2, 2&WJ6.UMBXA608/,!!M+T:_QIO))3XY4 O#/?,4Q
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
M*A]0]V/&Y.-)&:#Y,V+V/U!+ P04    " "Q4OU2@I_T15$$  !6$   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6S%6&UOXC@0_BL6MSI1J9!W2GN
M5 BKVY,J58MZ^]DE!JPF-FL;V/[[&SLA#8D):/OAOA3;>6;&\WAF[.GHP,6;
MW!"BT*\L97+<V2BU?7 <N=R0#,L^WQ(&7U9<9%C!5*P=N14$)T8H2QW?=0=.
MABGK3$9F[5E,1GRG4LK(LT!REV58O$])R@_CCM<Y+GRGZXW2"\YDM,5KLB#J
M9?LL8.:46A*:$28I9TB0U;CSZ#W,O4 +&,2_E!QD98RT*Z^<O^G)MV3<<?6.
M2$J62JO \+,G,Y*F6A/LXV>AM%/:U(+5\5'[5^,\./.*)9GQ] =-U&;<&790
M0E9XEZKO_/ W*1R*M+XE3Z7YBPX%UNV@Y4XJGA7"L(.,LOP7_RJ(J B 'KN
M7PCX=8'PC$!0" 376@@+@?!:"U$A8%QW<M\-<3%6>#(2_("$1H,V/3#L&VG@
MBS(=* LEX"L%.3698\$H6TOT3 1:;+ @J(=F3PLT9T2LWU%WBB5=HD>6H)BF
M.T42-']>H!G/MCN%]5G+&]2-B<(TA5$/O2QBU/UR@[X@!TFM3R+*T NC2MY6
M%IYHFFKA6P!6IB-'@5-Z:\ZR<&":.^"?<2! 3YRIC80-)R2QR,?M\H,6>0?(
M+!GUCXQ._5:%_^Q8'P7N+?)=W[/L9W:]N&MSYW/6Y[]M_82,H ROP.@+SNC[
MQI8\(PCO(3SP:TJ0X@A6,B@1$-K+MPU/$R)DBZ6PM!0:2V&[I97@&5A@BK(=
MQ#6"BBKR,+6%5JYR8%3JDKJ?>%$P<O;5X[)@_/M33-S$A /O%#-O8H)H6&).
M?(Y*GZ-K?.ZF7$+N8:4$?86L+'AFG&DB!(?4 B8H4P223UF)R.U$E<WUHAH/
M34C-P]BBQ/-K++1I.>%@4'(P^-RY7PP^].<?0]_S_M(7#I0Z#*4NR4N=C:F!
M)62&-:HL&+^&B9N8\*X6>O,F)HCN['3=E73=M2;DXQYX69.2A[P@PPM"*G <
MF&M)Q6%I8]AZ)#_,[0PW!2Z,%59Z!<-=>C1\8V-XV @1?UA+N%F.\;P34-2O
MQ6QLA0W[M;.86V%A/[13?5_2<-]*@[DOX16D$W$/B0>$F+!#^(!%(B_1<-_<
ME%O94LZ#%32HL6 %U:B:6T%G@LUS/UX7[G4<P)-6>XW(SQU5[TCBE)AT%?!2
MM-_Z;B,,W)KS!:2=HOBRHKE=T3GG*T\K[S?SH*@OET*@T%\+S/M&%-AQ@T8Z
MG--7KSMV7-0_<UUY_@<C_B>+-8Q*NJHUZG(5[Z%I65T2N/.PR+49<3N]^6;O
M3O.B?N]946&#VB;*ZP_".K$VE!^=H?7CD>4%_R.M<258KR0VN(I8&ZI);!-E
M(]:&:A#K5/JD#-H;TZ!*<'O'5/ZF+5?+)OC1M'ZU]:GW,/,LZ[%NFDU?]J$^
M[[B?L%A3.(B4K, 4%!>H1R)O8O.)XEO3I;UR!3V?&6Z@\2=" ^#[BG-UG&@#
MY;\2)O\!4$L#!!0    ( +%2_5)M67I<?P@  +0[   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;+V;WY/:-A#'_Q4-TX=DI@W6;Y.YNYD&:)M.,\TD
M3?O0Z8,#.O#4V-3VY9I.__C*AD.P6@L"N"\)<%])7JVDS^[:OGDLRC^KI3$U
M^7N5Y=7M8%G7ZY?#835;FE52O2C6)K=_N2_*55+;K^5B6*U+D\S;1JMLR*)(
M#5=)F@_N;MK?WI9W-\5#G:6Y>5N2ZF&U2LK/KTQ6/-X.Z.#IAW?I8EDW/PSO
M;M;)PKPW]8?UV])^&^YZF:<KDU=ID9/2W-\.OJ4OIW'4-&@5OZ;FL=K[3!I3
M/A;%G\V7U_/;0=1<D<G,K&ZZ2.Q_G\S89%G3D[V.O[:=#G9C-@WW/S_U_EUK
MO#7F8U*9<9']EL[KY>T@'I"YN4\>LOI=\?B#V1HDF_YF15:U_Y+'C5:/!F3V
M4-7%:MO87L$JS3?_)W]O)V*O@>T';\"V#1AL(#H:\&T#?NH(8MM G#J"W#9H
M31]N;&\G;I+4R=U-63R2LE';WIH/[>RWK>U\I7FS4-[7I?UK:MO5=^_,)Y,_
M&/)L7*S616[RNB+%/?EY;<JD3O,%V0J>DV<34R=I5CTGWY /[R?DV5?/R5<D
MS<F;-,NLSZN;86TOJ.EV.-L._FHS..L8G),W15XO*S+-YV:.M)^$VZM ^Z&=
MB-ULL*?9>,6"'?[XD+\@//J:L(A1Y'K&IS>/,',N&WUZ]N@'D\%W2X.W_?&.
M_B9IE2P6I5DD[9:VJ^)IL?S^DY62U[5957\$!A*[@40[D#BR!DLS*Q9Y^H^9
MD_NR6)&9=6YI3Y+*[HEZN=T-ID07VF8$U8[0'(Z?[JBD\F;X:=][B(@+?BB:
M^"(NM#X431$1C>A.=# -<C<-,C@-/YFD:G9<FL^LF9B1F_9R;U01 1-]"0>S
M,/$EL0+F^1(M<./4SC@5-.Z[-$_R6=@\Y5\[L,Y7"&"<KXB!;;YBA)NF=Z;I
MH&F_%'62D6)W8I:;Y8Q9J+VQJ93@ L>(B,<,V.F+N-04F(J(:-SAR'AG;1RT
M=MH@ODQGY$.=9FG]F?R[!XOW9K%J$!(X%$:[<4;]GCXT<@B,>C]_MD,<>(UZ
MKL54[6%]X%M$Q5@\ L[%5)&0N'?I7CQ +]ZHVRX.AH:6'I5,$(F$-H8DAP8R
M9R"[UG;=]G3H5 6/7$P5,<]:7\782$"#$54DHPZ;'<DI#]K\?5*=NU^IHS@5
M/>]81TH:1N55=BR"2NXM8T04*>A:7T0IY]"UB&I_[Q].A>,JO1RLU&<>A8;Z
M$F\%'^7S%)%TX(8ZNM*KX94BP(-^&&.B*(:V(A"F'(9)F"IB718[PM(CB,UK
M4Z[+M#+5%^]6AU?:,U^9XROKGZ\,H1T,[Q$-!8'[!-%(2!U$L^?ZPTEP7&5A
MKAZ/[ID/.R^\1S1>?(]HO  ?T71%^,R1E5V-K,SGG/+<Z6LD/),0#14P#,9$
MM./@98ZI+,S47Y,R33YFAF36LR;D5^XO705M1304VNIK) P*$8WH6KH.["R<
MGX^+O'IH-B:9YJ9<?"9-K2C)/X<.!X=R)GL^AQPJ61B55SF'$)2*D;=-$16'
M3I\@*BY@X#C%5)'J"(.9PRH+8_64N($AJ(26^A*8DB,2F),CDHZDG#F*LC!%
MO^0TBC&G>J8B*LYA\H:HN("J*::*.D]@!W4V.FNGVC#BTKR=.]SSJ-\=S1U4
M>1BJU]C1W$<ADKEC*C]S1U1(YHZI.C-W[O#+P_@]94=S)+^$EAZ53! )C*&"
MDD,#]^K18>)^P8[F/@>1S!U3^9D[HD(R=TS5F;ESQUY^'GOM]KT@J><.S[QG
M/'.'9]X_GCD"2R^IQT1>4H^(D*0>4W4F]=S!F5\.9XXDG]!07^(M[J.(GR*2
M#E!Q!V=^-3AS!)5>4H^)O*0>$2%)/:;J3.JY0S,/H_F=J=*YW9:IM?M?<D9(
M+1R 1<\ %@[ HG\ "R07C>%2QD34NW6'0'H4P?6,J52L<0<+AU\1QN]I#KY"
M)"8<,$7?=W#W;N'^#_=PA1\S*&\A(*((5GD0$:4,QF&(:A3''>O $5,<JTV?
MN XNX+=P4!6JYR7@H"7"T+K*$D"(!:/L,2;R^(V(M(9!&R)2HX[,4SBXB3#<
MK(NM?;/S3WH'%=%S$5<ZJ,C^B[C2+ZP* 7;E&!'Q$0Q;$-%(PH<T$%$<=\1F
MTB%/AI%WDG>O<,Q+1Q[)>EX%CB@RG()=917XF1+W*FB8"!9V)XA(PW+X%!&I
MSE7@>">/Y66GK8(+#GFY]^!0STF:=#R1_2=ITD^:8"%[C&D\]R/W++WR*2:*
MNMSO6"?#K'N=SZV%Y=E'O'0PD7'/OG4TD<=2E"OX=H0$US"&PT0PI9L@(NY[
MUQ>QO<+MX:-JCG4JS+J3O'N%(UXYZ"C:[RI0CB;J6!YS^2I0R!TWZ3W,AXB\
M>R2(B(W@#3Y,I#IN>RG'.A5FW:FKX((C7CG>J)X?KE&.)JK_AVN4_[ +K*@C
M$IC&(1+N^=[7L(Y<7NT]K!JFW,_UTI2AR72@4+IGOSE2J'#:<16_^<4O[S$+
M1.,]9H%HO,<L$$W78Q;*,4R%&=9ZKCF:SW^&1CM.Z)X+;=H!0/=?:-/(?2?H
M7$3C.1?1>,Y%-%W.U0Y-.HRF)^>>$7!I=^SKGHMFVAWJNO^BF4:*6#"81C0Q
M+(XC&@8?/YIBHJCCOIYVP-%AX!QSZQ4B+>V.?MUSP4SOO3?0?\%,^Q4L*:#[
MD1LX,,Y"-)3#<ADFHAUOO6C'+1WFU@GNOR#$T@X=NN=B6NS $?=?3-L.L?\.
MDH"G.::!I31$0V$U=8J(1O"6V'#O+41[T8OV]<_*VO20UYNWSG:_[EXQ_;9]
ML1+\_HJ^'%/D]PE].=V\0.JZW[S/^B8I%VE>D<S<VZ&B%\V!4VY>$=U\J8MU
M^P[DQZ*V,]I^7)ID;LI&8/]^7Q3UTY=F@-V+NG?_ 5!+ P04    " "Q4OU2
ML169*B$#  #%"P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RU5EUO
MVC 4_2M6U(=6VIHO$B@"I/*E=5JGJE6WAVD/)KD$JXG-; .MM!\_VPF!DA"Q
M=7T!V[GG'-]['.?V-HP_B06 1,]92D7?6DBY[-JVB!:087')ED#5DSGC&99J
MRA-;+#G@V("RU/8<)[0S3*@UZ)FU.S[HL95,"84[CL0JRS!_&4+*-GW+M;8+
M]R192+U@#WI+G, #R,?E'5<SNV2)2094$$81AWG?NG:[4]?7 !/QC<!&[(V1
M3F7&V).>W,1]R]$[@A0BJ2FP^EO#"-)4,ZE]_"I(K5)3 _?'6_:I25XE,\,"
M1BS]3F*YZ%L="\4PQZM4WK/-)R@2"C1?Q%)A?M$FCPU:%HI60K*L *L=9(3F
M__BY*,0>0/'4 [P"X!T"CBGX!< _5:%5 %JG*@0%(#@5$!: T-0^+Y:I]!A+
M/.AQMD%<1RLV/3!V&;0J,*'Z9#U(KIX2A9.#>U@#70$Z_XHYQ]KE"W0^!HE)
M*B[01_3X,$;G9Q?H#!&*;DF:JN,@>K94TIK C@J982[C'9'QT2VC<B'0A,80
MU^#'S?BP 6^KE,N\O6W>0Z^1\/.*7B+?^8 \QW-K]C,Z'>[4I?,V]<G;U*?-
M\#%$"N[6P5_5TB_/D&_X_&-\1. DX9!@<UFP.=J>JA]?5"BZD9")GPU"K5*H
M981:1X0>Z4R=0(C5E18!6>-9"K5G,6<)#8N^6M<#/U1E7N\;=$+,M!K3\MME
MS*L4@C*%H#&%D7I]5AEP?9*!)R]HQ+(EIB\-U0E+ZO!];6B70NW_8D/.$C3:
M<$+,M'VZ#9TRA4YC"M=1Q%94"E6B;0H-A;DJ6:_>UP'7V5W;3F,"0QRK#^A,
M(GA638: VBO9J10W>%W:41&R7]O.@4,U+.Z!0Y,:&M>O=\C=^S*Y?^L1^HW^
MX05RO9VD]\X&[NY,UW^[@7ZEK!4#JR$5 ZLA50-K8@X-M/>Z#&5 8OI!@8Q)
M^<>B7"U[SFO3:1VL#]WNR*U9'[O=2=Y1[NCS!O<6\X10@5*8*RGGLJU.(\][
MQGPBV=+T.#,F5<=DA@O59P/7 >KYG#&YG6B!LG,?_ %02P,$%     @ L5+]
M4D"@I HZ P  ] L  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULM591
M4^(P$/XKF<X]Z(S:IJ4(#C"CP(W>G*.CX]W#S3W$=H&,:8))"OKO+RFU% @<
M.OH"2?-]N]_N)IMTYD(^J0F 1B\9XZKK3;2>GOF^2B:0$74BIL#-RDC(C&@S
ME6-?3260M"!ES ^#H.EGA'*OURF^W<I>1^2:40ZW$JD\RXA\O0 FYET/>V\?
M[NAXHNT'O]>9DC'<@WZ8WDHS\RLK*<V *RHXDC#J>N?X;(@C2R@0ORC,56V,
M;"B/0CS9R57:]0*K"!@DVIH@YF\&?6#,6C(ZGDNC7N73$NOC-^O?B^!-,(]$
M05^PWS35DZ[7\E *(Y(S?2?FEU &%%M[B6"J^$7S$AMX*,F5%EE)-@HRRA?_
MY*5,1(V &UL(84D(]R5$)2':E] H"8U]"7%)*$+W%[$7B1L037H=*>9(6K2Q
M9@=%]@NVR1?E=J/<:VE6J>'I7I^H"3KG*2H&P^><S@@#KA4ZN#>;,LT9H)L1
MV@H[0E<\87E*^1C=@=*2)AI2=)Z)W*P>HH,!:$*9&1VCA_L!.OAVB+XARM$U
M9<SL%-7QM0G#BO&34O+%0G*X1?*/G)^@*#A"81!B![V_FSZ Q-!Q00\<],'^
MWEWTX=[><7N5[IO25?4+J_J%A;UH5_V(JWY_?AHHNM*0J;\['$65HZAPU/B?
MH\0.8.G(5<"%J69ARK:J60_'4<>?U:NTB8G""K(BL5%);.R46-M_R7O4+JS&
M=;6M-;$.R*E;;%R)C3^6SR-S.MY.E%Q&1!8GRJ4_WA 7ML.U #8QN!6O8@;Q
M9M6:06,5-'2 XBVI:%:I:.Y,Q8"J1'!->6[BO)F")/8.,8FX!)8>F\OP6)G4
M[-C#IY6CTZ\]+*W*4>OS#DMKLS2VKZV4SX&)FNZLMRN-[=T:38KS#*1"0PYR
M_(KZ(IL2_KHC?!PL;Y7@:S.-:Q<8_KQ<E[;JB8S7CXH#8SN]*]=XV:9Q^"6]
MJ32[4OGFNF ')MXB>-GN\0?[_?O[$]YL]<WU!NO 1.O]R8'!8=A>:U .5-A:
MRX9?>S#9]_ UD6/*%6(P,J3@Y-3D4BZ>F(N)%M/B#?4HM'F1%<.)>9:#M "S
M/A)"OTWLLZQZZ/?^ 5!+ P04    " "Q4OU2KX@.W?H&  #<*@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,BYX;6R]FEMOVS88AO\*8>RB!=I:/$E6D 1H
M;&OKL&Y!BVX7PRX4F[&%RI(KT4D#[,>/DA73)C\RFE/G)K'EAX>/(M^7I_/[
MLOI:+X60Z/LJ+^J+P5+*]=EP6,^68I76[\JU*-0OMV6U2J7Z6BV&];H2Z;Q-
MM,J') C"X2K-BL'E>?OLNKH\+S<RSPIQ7:%ZLUJEU<.5R,O[BP$>/#[XE"V6
MLGDPO#Q?IPOQ6<@OZ^M*?1ON<IEG*U'465F@2MQ>#-[CLX33)D%+_)F)^WKO
M,VI"N2G+K\V7#_.+0=#42.1B)ILL4O7O3HQ%GC<YJ7I\ZS(=[,IL$NY_?LP]
M:8-7P=RDM1B7^5_97"XO!J,!FHO;=)/+3^7]+Z(+B#?YS<J\;O^B^RT;\@&:
M;6I9KKK$J@:KK-C^3[]W#;&7 +L2D"X!,1,P1P+:):!]2V!= M:W!-XEX'T3
MA%V"L&W[;6.U+3U)97IY7I7WJ&IHE5OSH7U=;6K5P%G1]*S/LE*_9BJ=O/PD
MUF4ETYM<H,]BH;J,K-&KB9!IEM>OT5OTY?,$O?KI-?H)907ZF.6YZ@[U^5"J
MHIL,AK.NF*MM,<11#$4?RT(N:S0MYF(.I)_XTX>>]$,5\BYN\ACW%?%F^.NF
M>(=H\ :1@&"@/N/^R0,HG.>5/GU>Z8D_^43,5'(,)3]H2[KK0[3-CSKRZSH.
MVO:EK%B@#\56\QKM^/LWA:,/4JSJ?SR%L5UAK"V,.0K[8RVJM"WDD[@3Q49
MG7&;1=AFT6CKW27F?'0^O-M_PP!$1^00FM@0Y1$^A*8 A$=L!QW$R7=Q<F^<
MORM7R8I9N1(HO5.CL1VBLD3JR4JUJA*&V==EF<]%!0[';>9\/[@H-!H 8*C!
M3&R&$VZ$;S,TBN'HPUWTH3?ZZSPMY!NTKI2%5O+A#4J+.1+?-MFZZ6EOT*(J
M:S#NT*H+B0,2&5'UHI+0>JTD&D4!'%FTBRSR1O:^KH4$JQX!E8HY-:K>BTH@
M*@Q#N.JC7=5'WJJ/E?1O5JK#*146U>(!C<O5.BT>/*,ZWF4=GUY"<*!-+WB^
MB'1Y'(P/%ALM/88H2@/CK0$4928UA:@@<@@)WK-X?$HIZ7(_B' 4F\T 0#PV
M6\&&;#4!(!J[VH#H-B"G$90NWX.A%,78>L&]L 3"PHA'CO"T V-ZI*IT"0]*
MY.'(JG\O+ $Q&CO4'FM3QT^XNER*2JU49F4QR_)F8&;-:/<-=FVDF+^ MFCG
MPG[K>NYHL[WI+;9&&P"9 VD"0I;D !!U=4?M<=AO<L>/-L"XS"E9#R:!&.R(
M2ML?]ON?9Y"-;,W"U)*_/E0"4\11>6VP.#YFA*%_T1&V3K33DN#T@X]HJR,G
MM3IB>\];8[(_[L%,>C!3/W,8O[8Y<B*;(X QF0.O!Y- C"LJ[6[D6'<C@!]9
M+^-I)H$8AZD1;6K$;VK39ONLRF;HBU0C3CZHL:8GGH^[+;YNKRV.O(#%$6UQ
MQ&]QO:;/Q'86C,/ '$T %=@]#UBPD;U)83>B "K@CO4:T69&_&;V7$VQK0AS
M9C8# )FN/P$@&L1F(P#.YS)THJV/^*WO>%VQW0Q'(VQN,_3#$A##G#O"T^9(
M_.;H$9C8+C$,HI%9_UY8 F%\Y%(:JEV6^M>SO93F.*NGVGLI/KT(46UUU&]U
MO42(VG8$B!!$V2($4( (0913A.C>%JO? I\I0M3V-UN$(,@2(0"R10B G")$
MM9]2OY\>+4)=OD^)4#\L 3&G"%%MXM2_X^L6(0KLU(:8F1.=?E@"87RTM[%U
M6'\]*Z#^6<'/:7WL3(=J,Z;1"XB,]CWJ][U^(@.LV*BY3PA!@6DC (2M/?DI
M1 7$L45&M0E2OPD^5V)L;S-K/@88NQ?;#,&1V02@D<(MP+2-,K^-'BTP#-@$
M#H+(.DSJA24 %O.18Q7%M#\S_]K8K2_,7HK&+#*W"'M1"4BY9CA,NSWSN_U3
MXG+<Y(9I_V4O<<:Y=\CY(TXY;2.R=0>"+-T!($!W(,JI.TS['COI22<#CA]-
MW0$82W< QM8= '+KCG9.=J+33@:MG@'=Z84E .;1'6W9[-@33V:O56..K<[9
MATH@BD6..2?3$P#FGP!,"RFJ=975HOZ_DQJFG9>]P.DGUS;'?\#I)[=-*#1.
M&,8 P\V^!S#6E'0*0=BQ9N+:\/A)-X,Y<%II-L 6.;A#8L8/'(R:RR4@&]>F
M*=>.R4^T%<RA-;.IA)->5 )3CJ4&UV[,C]T0[A(>O!$26K=:^E )2$7F)8KA
MWN4[-?M8M-<D:]7)-H7<WJ':/=U=Q7S?7D TGE_ALS$&GD_PV71[T5)GO[WW
M^3&M%EE1HUS<JJ*"=Y%JYVI[E7+[19;K]NK?32EEN6H_+D6J.GP#J-]ORU(^
M?FD*V%UHO?P/4$L#!!0    ( +%2_5+\-"V6F0,   ,0   9    >&PO=V]R
M:W-H965T<R]S:&5E=#4S+GAM;+5746\B-Q#^*];J*B72B5V;+$E.@!3(79M3
M2:-+[_)0]<$L UCGM;>V@8O4'U_;NUES%9@K#2]@>V>^F?G&_J3I;Z3ZJI<
M!GTKN="#9&E,]2Y-=;&$DNJ.K$#8+W.I2FKL5BU272F@,^]4\I1D62\M*1/)
ML._/'M2P+U>&,P$/"NE565+U/ (N-X,$)R\'G]AB:=Q!.NQ7= &/8#Y7#\KN
MTA9EQDH0FDF!%,P'R0U^-R8]Y^ MOC#8Z*TU<J5,I?SJ-G>S09*YC(!#81P$
MM7]K& /G#LGF\5<#FK0QG>/V^@7]@R_>%C.E&L:2/[&960Z2JP3-8$Y7W'R2
MFU^@*2AW>(7DVO^B36.;):A8:2/+QMEF4#)1_]-O#1%;#J2[QX$T#N3?#GB/
M0[=QZ/I"Z\Q\6;?4T&%?R0U2SMJBN87GQGO;:IAP;7PTRGYEUL\,OU#%Z)0#
MNA,&%&B#W@O## .-SNZI4M2Q?([.;L%0QO4Y>H.80!/&N6V"[J?&YN"0TJ*)
M-ZKCD3WQ>F@BA5EJ&V8&L^_]4YM[6P!Y*6!$HH ?5Z*#NME;1#*"/S_>HK,W
MYY.G'8F-XSBW4%@<['&R!B>27K?EM^MAN_^-WV?TQZ_6$MT9*/6?D3@7;9P+
M'^=B3YP[L;;@]GV9G4VIG7O>V;WL]? 2]]/U-CT[3++6Y+N<\C:G/)K3OMK?
MH@?%G&B@$0B8LX*Y]=_H9LVHD0H],1&[&;TV?.^DU%^V<2ZC9?ZV$:#TDE7V
M9=2!=G4@CI'C3I;]%$GFJDWF*@IT3TNH.#6 "EK1PI5[YA[LT[DE>.>[&-6
M^5;C<Y+O[OQUF\7UR3J/QIQJC49H N6T)C;""\Z"T&4GO0YX2U)QO =2%%;D
ME+0B*19(_M#].(!Y<7W@@F 2TB-'-N=>FET-BD4-.HA/*X0X*"'^7U*(?T +
M=]GL$4,<U! ?*X=[>+</X_?.^\YC!WU@'!0:6^,80T$8\6F5$0=IQ*^AC0=
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
MU:U87?NAZ@>3#&"=8U/;6;BJ/[YC)V192+)4UWX!QYEG9IYYL2?CO51?]!;
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
M]<G:]5__V]#?\];4W7L^&WX@N7H%4$L! A0#%     @ L5+]4@=!36*!
ML0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M    " "Q4OU2S[T>>^X    K @  $0              @ &O    9&]C4')O
M<',O8V]R92YX;6Q02P$"% ,4    " "Q4OU2F5R<(Q &  "<)P  $P
M        @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( +%2
M_5*@#OPU- @  .HP   8              " @0T(  !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"% ,4    " "Q4OU21*GUTNT+   _1P  &
M        @(%W$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%
M  @ L5+]4G<5V*G1!   !Q0  !@              ("!FAP  'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( +%2_5+NP3<!, ,  )T*   8
M              " @:$A  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"
M% ,4    " "Q4OU2%YDZ>Q )  "V,   &               @($')0  >&PO
M=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ L5+]4F.-6-4G#0
MWDX  !@              ("!32X  'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;%!+ 0(4 Q0    ( +%2_5+BH7@NY@(  *L)   8              " @:H[
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " "Q4OU2_0!*
MAA0+  "S1   &               @('&/@  >&PO=V]R:W-H965T<R]S:&5E
M=#@N>&UL4$L! A0#%     @ L5+]4M<->;>  @  K 8  !@
M ("!$$H  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( +%2
M_5+S B1F%@<  - >   9              " @<9,  !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&UL4$L! A0#%     @ L5+]4LC\VIE8%P  VX0  !D
M         ("!$U0  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M    " "Q4OU2"%BWZ'<)  !?*P  &0              @(&B:P  >&PO=V]R
M:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( +%2_5+:XJ*?3PD  $,O
M   9              " @5!U  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M4$L! A0#%     @ L5+]4NSNH!.!!   =Q0  !D              ("!UGX
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " "Q4OU2:W1;
MFAD$  "/$   &0              @(&.@P  >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;%!+ 0(4 Q0    ( +%2_5)E&T[@;P4   @8   9
M  " @=Z'  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @
ML5+]4E5(JKY;!0  GPX  !D              ("!A(T  'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6Q02P$"% ,4    " "Q4OU2OS1E3_4*   -3   &0
M            @($6DP  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4
M Q0    ( +%2_5+=]QZ7@P0  %<2   9              " @4*>  !X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ L5+]4KZ"G"F\!P
M_RD  !D              ("!_*(  'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q02P$"% ,4    " "Q4OU2.;2&*.8(   I&   &0              @('O
MJ@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( +%2_5(Z
MM%E](@D  "TK   9              " @0RT  !X;"]W;W)K<VAE971S+W-H
M965T,C(N>&UL4$L! A0#%     @ L5+]4IJ=V]ZP!0  -1,  !D
M     ("!9;T  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M" "Q4OU29 M?]M$&  !J&P  &0              @(%,PP  >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( +%2_5*2V<2[L00  !\/   9
M              " @53*  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L!
M A0#%     @ L5+]4A/KAW&# P  ' P  !D              ("!/,\  'AL
M+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " "Q4OU2>J^\K@D$
M  "D$0  &0              @('VT@  >&PO=V]R:W-H965T<R]S:&5E=#(W
M+GAM;%!+ 0(4 Q0    ( +%2_5)[#!AM\P,  'P/   9              "
M@3;7  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ L5+]
M4OD<*4&*!0  1Q@  !D              ("!8-L  'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6Q02P$"% ,4    " "Q4OU2OT$;E(8#   ["   &0
M        @($AX0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0
M   ( +%2_5)T,HQ"O 4   HK   9              " @=[D  !X;"]W;W)K
M<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ L5+]4C@E?!P? P  % L
M !D              ("!T>H  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q0
M2P$"% ,4    " "Q4OU2/B%)I<,$  #T%@  &0              @($G[@
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( +%2_5+J(R^2
M2P0  % *   9              " @2'S  !X;"]W;W)K<VAE971S+W-H965T
M,S0N>&UL4$L! A0#%     @ L5+]4OW(+[GD!0  >1(  !D
M ("!H_<  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " "Q
M4OU21(%;/3P$  #($0  &0              @(&^_0  >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( +%2_5((SKD<@ D  -(Z   9
M          " @3$" 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#
M%     @ L5+]4CUR32/C @  HPD  !D              ("!Z L! 'AL+W=O
M<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " "Q4OU2H8M8'>@#   I
M$   &0              @($"#P$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM
M;%!+ 0(4 Q0    ( +%2_5)N+8/Y. 0  %L6   9              " @2$3
M 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ L5+]4F2O
MGR7X!   G1,  !D              ("!D!<! 'AL+W=O<FMS:&5E=',O<VAE
M970T,2YX;6Q02P$"% ,4    " "Q4OU2=7F5RMP"  !3"   &0
M    @(&_' $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (
M +%2_5*8-E!C+00  .43   9              " @=(? 0!X;"]W;W)K<VAE
M971S+W-H965T-#,N>&UL4$L! A0#%     @ L5+]4FVVUILF P  ^ D  !D
M             ("!-B0! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"
M% ,4    " "Q4OU25(5UGTL&  #%)0  &0              @(&3)P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( +%2_5+&LRB:[@4
M "LC   9              " @14N 0!X;"]W;W)K<VAE971S+W-H965T-#8N
M>&UL4$L! A0#%     @ L5+]4NW;$YH*!0  F!@  !D              ("!
M.C0! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " "Q4OU2
M@I_T15$$  !6$   &0              @(%[.0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0X+GAM;%!+ 0(4 Q0    ( +%2_5)M67I<?P@  +0[   9
M      " @0,^ 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%
M  @ L5+]4K$5F2HA P  Q0L  !D              ("!N48! 'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " "Q4OU20*"D"CH#  #T"P
M&0              @($12@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+
M 0(4 Q0    ( +%2_5*OB [=^@8  -PJ   9              " @8)- 0!X
M;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ L5+]4OPT+9:9
M P   Q   !D              ("!LU0! 'AL+W=O<FMS:&5E=',O<VAE970U
M,RYX;6Q02P$"% ,4    " "Q4OU2;PO5JLD#  "&#@  &0
M@(&#6 $ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( +%2
M_5),O.U-[@,  !P.   9              " @8-< 0!X;"]W;W)K<VAE971S
M+W-H965T-34N>&UL4$L! A0#%     @ L5+]4K6SEI/( P  _0P  !D
M         ("!J& ! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M    " "Q4OU2^W'FPQX$  "Z$   &0              @(&G9 $ >&PO=V]R
M:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( +%2_5*")C!J^ 0   47
M   9              " @?QH 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
M4$L! A0#%     @ L5+]4L]9J<$J P  \A(   T              ( !*VX!
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "Q4OU2EXJ[',     3 @  "P
M            @ & <0$ 7W)E;',O+G)E;'-02P$"% ,4    " "Q4OU2S^<R
MIJ4$  "Q)@  #P              @ %I<@$ >&PO=V]R:V)O;VLN>&UL4$L!
M A0#%     @ L5+]4A,G[+KO 0  I2(  !H              ( !.W<! 'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ L5+]4F(CYQC8
M 0  2"(  !,              ( !8GD! %M#;VYT96YT7U1Y<&5S72YX;6Q0
52P4&     $( 0@ %$@  :WL!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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>83
<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>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>397</ContextCount>
  <ElementCount>406</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>98</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="cms-20210630.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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005005 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006006 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007007 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1008008 - Statement - Consolidated Statements of Changes In Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited</Role>
      <ShortName>Consolidated Statements of Changes In Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1402401 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnauditedParenthetical</Role>
      <ShortName>Consolidated Statements of Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.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>10</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.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>11</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.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>12</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2114104 - 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>13</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.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>14</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2121106 - Disclosure - Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefits</Role>
      <ShortName>Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2124107 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2127108 - 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>17</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2130109 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2134110 - 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>19</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2137111 - Disclosure - Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegments</Role>
      <ShortName>Reportable Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2140112 - 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>21</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2144113 - 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>22</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.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>23</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.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>24</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.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>25</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2315303 - 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>26</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.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>27</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2322305 - 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>28</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2325306 - 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>29</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2328307 - 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>30</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2331308 - 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>31</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2335309 - 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>32</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2338310 - 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>33</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2341311 - 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>34</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2345312 - 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>35</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.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>36</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.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>37</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.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>38</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.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>39</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Financings And Capitalization (Revolving Credit Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails</Role>
      <ShortName>Financings And Capitalization (Revolving Credit Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2412407 - 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>41</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Financings and Capitalization (Forward Stock Contracts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails</Role>
      <ShortName>Financings and Capitalization (Forward Stock Contracts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2416409 - 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>43</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2417410 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.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>45</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2423412 - 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>46</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2426413 - 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>47</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2429414 - 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>48</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2432415 - Disclosure - Revenue (Components of Operating Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails</Role>
      <ShortName>Revenue (Components of Operating Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RevenueTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2433416 - 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>50</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2436417 - 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>51</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2439418 - 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>52</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2442419 - 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>53</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2443420 - 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>54</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2446421 - 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>55</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2447422 - 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>56</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2448423 - 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>57</Position>
    </Report>
    <Report instance="cms-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2449424 - Disclosure - Exit Activities and Discontinued Operations - Assets and Liabilities of Discontinued Operation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails</Role>
      <ShortName>Exit Activities and Discontinued Operations - Assets and Liabilities of Discontinued Operation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</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-20210630.htm">cms-20210630.htm</File>
    <File>cms-20210630.xsd</File>
    <File>cms-20210630_cal.xml</File>
    <File>cms-20210630_def.xml</File>
    <File>cms-20210630_lab.xml</File>
    <File>cms-20210630_pre.xml</File>
    <File>cms10q20210630_ex10-1.htm</File>
    <File>cms10q20210630_ex3-1.htm</File>
    <File>cms10q20210630_ex31-1.htm</File>
    <File>cms10q20210630_ex31-2.htm</File>
    <File>cms10q20210630_ex31-3.htm</File>
    <File>cms10q20210630_ex31-4.htm</File>
    <File>cms10q20210630_ex32-1.htm</File>
    <File>cms10q20210630_ex32-2.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cms-20210630_g1.jpg</File>
    <File>cms-20210630_g2.jpg</File>
    <File>cms-20210630_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cms-20210630.htm": {
   "axisCustom": 0,
   "axisStandard": 41,
   "contextCount": 397,
   "dts": {
    "calculationLink": {
     "local": [
      "cms-20210630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cms-20210630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cms-20210630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cms-20210630_lab.xml"
     ],
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cms-20210630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cms-20210630.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "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",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd"
     ]
    }
   },
   "elementCount": 621,
   "entityCount": 1,
   "hidden": {
    "http://www.consumersenergy.com/20210630": 1,
    "http://xbrl.sec.gov/dei/2021": 6,
    "total": 7
   },
   "keyCustom": 49,
   "keyStandard": 357,
   "memberCustom": 50,
   "memberStandard": 44,
   "nsprefix": "cms",
   "nsuri": "http://www.consumersenergy.com/20210630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114104 - Disclosure - Fair Value Measurements",
     "role": "http://www.consumersenergy.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121106 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124107 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127108 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130109 - Disclosure - Revenue",
     "role": "http://www.consumersenergy.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134110 - Disclosure - Cash And Cash Equivalents",
     "role": "http://www.consumersenergy.com/role/CashAndCashEquivalents",
     "shortName": "Cash And Cash Equivalents",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Statements of Income (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
     "shortName": "Consolidated Statements of Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:FuelCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137111 - Disclosure - Reportable Segments",
     "role": "http://www.consumersenergy.com/role/ReportableSegments",
     "shortName": "Reportable Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140112 - Disclosure - Variable Interest Entities",
     "role": "http://www.consumersenergy.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2144113 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
      "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": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "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": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322305 - Disclosure - Retirement Benefits (Tables)",
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsTables",
     "shortName": "Retirement Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325306 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.consumersenergy.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328307 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331308 - Disclosure - Revenue (Tables)",
     "role": "http://www.consumersenergy.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335309 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338310 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341311 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2345312 - 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",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryLiabilityCurrent",
      "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": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i36e7d4e27f974560b3b3b304df94f0a7_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "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-20210630.htm",
      "contextRef": "i4f8e6e52afb443e298786a5e75ef5cc3_D20210101-20210630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetAmortizationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i7d3b6fde888f42bdbed66ec998e5d70c_I20210630",
      "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-20210630.htm",
      "contextRef": "i7d3b6fde888f42bdbed66ec998e5d70c_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i30a99afc84da496a89fa89fb1f9a2981_I20210630",
      "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-20210630.htm",
      "contextRef": "if577840e28454e52af1090209550b59a_D20210101-20210630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
     "shortName": "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-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "ia2ae40e208014aeebb233757e35fc3cb_I20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Financings And Capitalization (Revolving Credit Facilities) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails",
     "shortName": "Financings And Capitalization (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-20210630.htm",
      "contextRef": "ia2ae40e208014aeebb233757e35fc3cb_I20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "cms:AmountAvailableForDividendDistribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - 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-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "cms:AmountAvailableForDividendDistribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id8c0ba2157c9436f8961960dab21badb_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": "2413408 - Disclosure - Financings and Capitalization (Forward Stock Contracts) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails",
     "shortName": "Financings and Capitalization (Forward Stock Contracts) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id8c0ba2157c9436f8961960dab21badb_D20200915-20200915",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416409 - 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-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417410 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "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-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - 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-20210630.htm",
      "contextRef": "ifafae4b0bf744fdaa47102fc587df0c4_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426413 - 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-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429414 - 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-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432415 - Disclosure - Revenue (Components of Operating Revenue) (Details)",
     "role": "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails",
     "shortName": "Revenue (Components of Operating Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005005 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "id3d1303f335d40718654c4356bee7152_D20210101-20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:UnbilledReceivablesCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433416 - 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-20210630.htm",
      "contextRef": "i1830c8453449413194844643860f45f2_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436417 - 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
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439418 - 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-20210630.htm",
      "contextRef": "i4cd5006eee4a4a499fed43334762d6ad_D20210401-20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442419 - 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-20210630.htm",
      "contextRef": "i8943591ad9b24067bc5a4cedc196a080_D20210101-20210630",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443420 - 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-20210630.htm",
      "contextRef": "ifc9fff878ea148e4bd24375d2c62cb12_I20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i9299edf4bc5d4614a85a9242123bf0f5_D20211001-20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446421 - 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-20210630.htm",
      "contextRef": "i9299edf4bc5d4614a85a9242123bf0f5_D20211001-20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447422 - 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",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i9882e6bc8e9741428fdcaf1904c609ab_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448423 - 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",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "ia6a7b4a323ad4a94a7df5cd6b4ddff5f_D20210401-20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449424 - Disclosure - Exit Activities and Discontinued Operations - Assets and Liabilities of Discontinued Operation (Details)",
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
     "shortName": "Exit Activities and Discontinued Operations - Assets and Liabilities of Discontinued Operation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i08931bec24fb4f3bb1ea043273a02e0a_I20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006006 - Statement - Consolidated Balance Sheets (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007007 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i789f4ff648764a97860a2d2ef6561786_I20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "ifd11e4917ff345c98aa69fb04d20f68b_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008008 - Statement - Consolidated Statements of Changes In Equity (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
     "shortName": "Consolidated Statements of Changes In Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "ifd11e4917ff345c98aa69fb04d20f68b_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20210630.htm",
      "contextRef": "i3301ab02abb540068c56ea7bed1412b5_D20210401-20210630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1402401 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnauditedParenthetical",
     "shortName": "Consolidated Statements of Income (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 98,
   "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cms_AccruedRateRefunds": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CivilCaseConsumersV.MPSCStaffMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Civil Case, Consumers V. MPSC Staff [Member]",
        "label": "Civil Case, Consumers V. MPSC Staff [Member]",
        "terseLabel": "Civil Case, Consumers V. MPSC Staff"
       }
      }
     },
     "localname": "CivilCaseConsumersV.MPSCStaffMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalents",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsTables",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "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/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalization",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails",
      "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/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails",
      "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_DeferredPropertyTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 10.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Liabilities, Current",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Liabilities, Current",
        "terseLabel": "Accounts payable and other current liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherLiabilitiesCurrent",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable And Other Current Assets",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable And Other Current Assets",
        "terseLabel": "Accounts receivable and other current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAndOtherCurrentAssets",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Current Portion Of Long Term Debt",
        "label": "Disposal Group, Including Discontinued Operation, Current Portion Of Long Term Debt",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebt",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, Current",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, Current",
        "terseLabel": "Notes receivable, less allowance of $28 in 2021 and $32 in 2020"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossCurrent",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, Noncurrent",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable, After Allowance For Credit Loss, Noncurrent",
        "terseLabel": "Notes receivable, less allowance of $92 in 2021 and $91 in 2020"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAfterAllowanceForCreditLossNoncurrent",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Long Term Debt Excluding Current Maturities",
        "label": "Disposal Group, Including Discontinued Operation, Long Term Debt Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationLongTermDebtExcludingCurrentMaturities",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, AMT Sequestration, Amount",
        "label": "Effective Income Tax Rate Reconciliation, AMT Sequestration, Amount",
        "terseLabel": "Refund of alternative minimum tax sequestration"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAMTSequestrationAmount",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, AMT Sequestration, Percent",
        "label": "Effective Income Tax Rate Reconciliation, AMT Sequestration, Percent",
        "terseLabel": "Refund of alternative minimum tax sequestration"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAMTSequestrationPercent",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_EnterpriseSegmentGeneratingUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enterprise Segment Generating Units",
        "label": "Enterprise Segment Generating Units [Member]",
        "terseLabel": "Enterprise Segment Generating Units"
       }
      }
     },
     "localname": "EnterpriseSegmentGeneratingUnitsMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_EquatorialGuineaTaxAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equatorial Guinea Tax Authority [Member]",
        "label": "Equatorial Guinea Tax Authority [Member]",
        "terseLabel": "Equatorial Guinea Tax Claim"
       }
      }
     },
     "localname": "EquatorialGuineaTaxAuthorityMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cms_FinanceLeaseLiabilityAndOtherNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 8.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_FinancingIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails": {
       "order": 2.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_ForeignGovernmentTaxClaimOnSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of taxes claimed by a foreign government in connection with the sale of a business.",
        "label": "Foreign government tax claim on sale",
        "terseLabel": "Foreign government tax claim on sale"
       }
      }
     },
     "localname": "ForeignGovernmentTaxClaimOnSale",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Contracts Entered Into December 22, 2020 And Maturing June 22, 2022",
        "label": "Forward Contracts Entered Into December 22, 2020 And Maturing June 22, 2022 [Member]",
        "terseLabel": "Forward Contracts Entered Into December 22, 2020 And Maturing June 22, 2022"
       }
      }
     },
     "localname": "ForwardContractsEnteredIntoDecember222020AndMaturingJune222022Member",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Contracts Entered Into September 15, 2020 And Maturing June 30, 2022 [Member]",
        "label": "Forward Contracts Entered Into September 15, 2020 And Maturing June 30, 2022 [Member]",
        "terseLabel": "Forward Contracts Entered Into September 15, 2020 And Maturing June 30, 2022"
       }
      }
     },
     "localname": "ForwardContractsEnteredIntoSeptember152020AndMaturingJune302022Member",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain Shared With Customers For Substation Transmission Assets to METC [Member]",
        "label": "Gain Shared With Customers For Substation Transmission Assets to METC [Member]",
        "terseLabel": "Gain shared with customers"
       }
      }
     },
     "localname": "GainSharedWithCustomersForSubstationTransmissionAssetstoMETCMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_IncrementalGasPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental Gas Purchases",
        "label": "Incremental Gas Purchases [Member]",
        "terseLabel": "Incremental Gas Purchases"
       }
      }
     },
     "localname": "IncrementalGasPurchasesMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Agreement From Purchase Of Variable Interest Entity",
        "label": "Indemnification Agreement From Purchase Of Variable Interest Entity [Member]",
        "terseLabel": "Indemnification Agreement From Purchase Of Variable Interest Entity"
       }
      }
     },
     "localname": "IndemnificationAgreementFromPurchaseOfVariableInterestEntityMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_InsuranceRecoveriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Recoveries",
        "label": "Insurance Recoveries [Member]",
        "terseLabel": "Insurance Recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveriesMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_InterestAndDividendIncomeRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_NewCovertGeneratingFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Covert Generating Facility",
        "label": "New Covert Generating Facility [Member]",
        "terseLabel": "New Covert Generating Facility"
       }
      }
     },
     "localname": "NewCovertGeneratingFacilityMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "positiveIntegerItemType"
    },
    "cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 7.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_PreferredStockDepositaryShareConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock, Depositary Share Conversion Ratio",
        "label": "Preferred Stock, Depositary Share Conversion Ratio",
        "terseLabel": "Depositary share conversion ratio"
       }
      }
     },
     "localname": "PreferredStockDepositaryShareConversionRatio",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cms_PropertyPlantAndEquipmentGrossExcludingCWIP": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PropertyPlantAndEquipmentNetExcludingCWIP": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilityUtilityPlantNameplateCapacity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utility, Utility Plant, Nameplate Capacity",
        "label": "Public Utility, Utility Plant, Nameplate Capacity",
        "terseLabel": "Nameplate capacity (in MW)"
       }
      }
     },
     "localname": "PublicUtilityUtilityPlantNameplateCapacity",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "cms_PurchasedPowerRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RegulatoryMattersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Matters [Abstract]",
        "label": "Regulatory Matters [Abstract]",
        "terseLabel": "Regulatory Matters [Abstract]"
       }
      }
     },
     "localname": "RegulatoryMattersAbstract",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "xbrltype": "stringItemType"
    },
    "cms_RepairCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repair Costs",
        "label": "Repair Costs [Member]",
        "terseLabel": "Repair Costs"
       }
      }
     },
     "localname": "RepairCostsMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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",
        "verboseLabel": "Costs deferred as a regulatory asset"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostDeferredCost",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities Four [Member]",
        "label": "Revolving Credit Facilities Four [Member]",
        "terseLabel": "Revolving Credit Facilities September 30, 2025"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesFourMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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, 2022"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesOneMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities Three [Member]",
        "label": "Revolving Credit Facilities Three [Member]",
        "terseLabel": "Revolving Credit Facilities April 18, 2022"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesThreeMember",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_TaxCarryforwardAmountIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) to the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Carryforward Amount Increase (Decrease)",
        "terseLabel": "Increase (decrease) in tax credit carryforward"
       }
      }
     },
     "localname": "TaxCarryforwardAmountIncreaseDecrease",
     "nsuri": "http://www.consumersenergy.com/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/20210630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/20210630",
     "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/20210630",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r687"
     ],
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r688"
     ],
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalents",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsTables",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "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/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalization",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails",
      "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/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r691"
     ],
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r689"
     ],
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalents",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsTables",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "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/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalization",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails",
      "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/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails",
      "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r685"
     ],
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r686"
     ],
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r166",
      "r308",
      "r313",
      "r321",
      "r512",
      "r513",
      "r520",
      "r521",
      "r592",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r166",
      "r308",
      "r313",
      "r321",
      "r512",
      "r513",
      "r520",
      "r521",
      "r592",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r166",
      "r216",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r236",
      "r240",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r316",
      "r318",
      "r320",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r166",
      "r216",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r236",
      "r240",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r316",
      "r318",
      "r320",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r0",
      "r171",
      "r176",
      "r182",
      "r253",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r557",
      "r558",
      "r559",
      "r560",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r0",
      "r171",
      "r176",
      "r182",
      "r253",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r557",
      "r558",
      "r559",
      "r560",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r0",
      "r171",
      "r176",
      "r182",
      "r253",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r557",
      "r558",
      "r559",
      "r560",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r326",
      "r361",
      "r472",
      "r478",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r608",
      "r655",
      "r657",
      "r675",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r326",
      "r361",
      "r472",
      "r478",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r608",
      "r655",
      "r657",
      "r675",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "CMS Energy"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r242",
      "r380",
      "r382",
      "r609",
      "r654",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r242",
      "r380",
      "r382",
      "r609",
      "r654",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r326",
      "r361",
      "r416",
      "r472",
      "r478",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r608",
      "r655",
      "r657",
      "r675",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r326",
      "r361",
      "r416",
      "r472",
      "r478",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r608",
      "r655",
      "r657",
      "r675",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Axis]",
        "terseLabel": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Domain]",
        "terseLabel": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r177",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r177",
      "r182",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r177",
      "r182",
      "r284",
      "r473",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r71",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableFairValueDisclosure": {
     "auth_ref": [
      "r569"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r247",
      "r248"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r664"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r33",
      "r54",
      "r247",
      "r248"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r271",
      "r282",
      "r283"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": {
     "auth_ref": [
      "r271",
      "r293"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesGross": {
     "auth_ref": [
      "r271",
      "r293"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": {
     "auth_ref": [
      "r293"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": {
     "auth_ref": [
      "r293"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear": {
     "auth_ref": [],
     "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": "2021"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": {
     "auth_ref": [
      "r293"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": {
     "auth_ref": [
      "r293"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": {
     "auth_ref": [
      "r293"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDeferredInvestmentTaxCredit": {
     "auth_ref": [
      "r82",
      "r183",
      "r484"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r94",
      "r99",
      "r108",
      "r109",
      "r110",
      "r518"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r67",
      "r260"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r99",
      "r108",
      "r109",
      "r110",
      "r111",
      "r517"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r57",
      "r96",
      "r98",
      "r99",
      "r637",
      "r662",
      "r663"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r95",
      "r99",
      "r108",
      "r109",
      "r110",
      "r168",
      "r169",
      "r170",
      "r518",
      "r658",
      "r659",
      "r693"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r480",
      "r481",
      "r482",
      "r559"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r61",
      "r249",
      "r254"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": {
     "auth_ref": [
      "r62",
      "r249",
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.",
        "label": "Financing Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Notes receivable, allowance, current",
        "verboseLabel": "Notes receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForNotesAndLoansReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": {
     "auth_ref": [
      "r62",
      "r249",
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent.",
        "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Accounts and notes receivable, ALLOWANCE",
        "verboseLabel": "Notes receivable, allowance, noncurrent"
       }
      }
     },
     "localname": "AllowanceForNotesAndLoansReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r162",
      "r224",
      "r231",
      "r238",
      "r252",
      "r308",
      "r309",
      "r310",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r512",
      "r520",
      "r572",
      "r593",
      "r595",
      "r612",
      "r635"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r35",
      "r36",
      "r89",
      "r162",
      "r252",
      "r308",
      "r309",
      "r310",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r512",
      "r520",
      "r572",
      "r593",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r562"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r258",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "totalLabel": "Total current assets",
        "verboseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]",
        "terseLabel": "Non\u2011current"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r539",
      "r544"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r155",
      "r156",
      "r157"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r570",
      "r571"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r32",
      "r63",
      "r153"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "auth_ref": [
      "r42"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalents",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]",
        "terseLabel": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r42",
      "r154",
      "r611"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r154"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r147",
      "r153",
      "r158"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r147",
      "r573"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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 in Cash and Cash Equivalents,\u00a0Including Restricted Amounts"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "auth_ref": [
      "r167"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.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 provided by (used in) discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r147"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.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 (used in) discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r147"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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 provided by (used in) discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r160",
      "r162",
      "r187",
      "r191",
      "r193",
      "r196",
      "r199",
      "r209",
      "r210",
      "r211",
      "r252",
      "r308",
      "r313",
      "r314",
      "r315",
      "r321",
      "r322",
      "r359",
      "r360",
      "r362",
      "r363",
      "r572",
      "r690"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r306"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r81",
      "r283",
      "r618",
      "r642"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r281",
      "r294",
      "r305"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r168",
      "r169",
      "r559"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/Coverpage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r52"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r52",
      "r364"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r52",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r104",
      "r106",
      "r107",
      "r122",
      "r627",
      "r650"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r104",
      "r106",
      "r121",
      "r510",
      "r511",
      "r532",
      "r626",
      "r649"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "verboseLabel": "Comprehensive Income (Loss) Attributable to Noncontrolling Interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r104",
      "r106",
      "r120",
      "r509",
      "r532",
      "r625",
      "r648"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r519",
      "r523",
      "r525"
     ],
     "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, Policy"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r129",
      "r609"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 8.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r159",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r340",
      "r347",
      "r348",
      "r350",
      "r356"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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",
        "verboseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalization",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r79",
      "r161",
      "r166",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r349",
      "r352",
      "r353",
      "r354",
      "r355",
      "r365",
      "r367",
      "r368",
      "r369",
      "r583",
      "r584",
      "r586",
      "r587",
      "r633"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalization",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r485",
      "r486"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r394",
      "r432",
      "r456",
      "r462",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r394",
      "r433",
      "r457",
      "r462",
      "r463"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r394",
      "r431",
      "r455",
      "r462",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r394",
      "r398",
      "r430",
      "r454",
      "r462",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r428",
      "r452",
      "r462",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r396",
      "r429",
      "r453",
      "r462",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r151",
      "r219"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r90",
      "r91",
      "r92",
      "r542",
      "r607"
     ],
     "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, Fair Value, Gross Asset",
        "verboseLabel": "Derivative instruments"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r90",
      "r91",
      "r92",
      "r542",
      "r607"
     ],
     "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, Fair Value, Gross Liability",
        "terseLabel": "Derivative instruments"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r91",
      "r540",
      "r543",
      "r546",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r538",
      "r540",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r380",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r380"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r6",
      "r8",
      "r12"
     ],
     "calculation": {
      "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",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r12",
      "r20",
      "r117",
      "r645"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": {
     "auth_ref": [
      "r6",
      "r7",
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r12",
      "r20",
      "r26",
      "r487",
      "r497",
      "r501"
     ],
     "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 operation"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnauditedParenthetical",
      "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r4",
      "r5",
      "r25"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r25"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r257",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "terseLabel": "Assets held for sale",
        "totalLabel": "Total non\u2011current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "auth_ref": [
      "r10",
      "r11",
      "r21",
      "r30"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 3.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r257",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "terseLabel": "Other non\u2011current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r257",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent",
        "terseLabel": "Other non\u2011current liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r257",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent",
        "terseLabel": "Plant, property, and equipment, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r21",
      "r29"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r31",
      "r266"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r468",
      "r474"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockCash": {
     "auth_ref": [
      "r370",
      "r632"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r34",
      "r43",
      "r53",
      "r165",
      "r311",
      "r313",
      "r314",
      "r320",
      "r321",
      "r322",
      "r590"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r64",
      "r165",
      "r311",
      "r313",
      "r314",
      "r320",
      "r321",
      "r322",
      "r590"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r71",
      "r165",
      "r311",
      "r313",
      "r314",
      "r320",
      "r321",
      "r322",
      "r590"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r123",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r184",
      "r187",
      "r196",
      "r198",
      "r199",
      "r204",
      "r205",
      "r560",
      "r561",
      "r628",
      "r651"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r123",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r187",
      "r196",
      "r198",
      "r199",
      "r204",
      "r205",
      "r560",
      "r561",
      "r628",
      "r651"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r206"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r163",
      "r488",
      "r498"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r488",
      "r498"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r488",
      "r498"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "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 deduction for qualified production activity.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent",
        "negatedTerseLabel": "Production tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r488",
      "r498"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r488",
      "r498"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r488",
      "r498"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "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 research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "negatedTerseLabel": "Research and development tax credits, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ElectricityPurchasedMember": {
     "auth_ref": [
      "r382"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnergyRelatedInventoryGasStoredUnderground": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EnergyRelatedInventoryOtherFossilFuel": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EnvironmentalRemediationSiteAxis": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r292"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EnvironmentalRemediationSiteDomain": {
     "auth_ref": [
      "r268"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r108",
      "r109",
      "r110",
      "r168",
      "r169",
      "r170",
      "r173",
      "r179",
      "r181",
      "r208",
      "r253",
      "r364",
      "r370",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r559",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r580",
      "r658",
      "r659",
      "r660",
      "r693"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r65",
      "r225",
      "r251"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r338",
      "r352",
      "r353",
      "r569"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r562",
      "r563",
      "r564",
      "r565"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r562",
      "r570",
      "r571"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r562",
      "r570"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r338",
      "r352",
      "r353",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r462",
      "r563",
      "r598",
      "r599",
      "r600"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r338",
      "r352",
      "r353",
      "r562",
      "r566"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r338",
      "r352",
      "r353"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "auth_ref": [
      "r419"
     ],
     "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, 2 and 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3"
       }
      }
     },
     "localname": "FairValueInputsLevel12And3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r338",
      "r417",
      "r419",
      "r424",
      "r462",
      "r563",
      "r598"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r338",
      "r352",
      "r353",
      "r417",
      "r419",
      "r424",
      "r462",
      "r563",
      "r599"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r338",
      "r352",
      "r353",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r462",
      "r563",
      "r600"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r567"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r338",
      "r352",
      "r353",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r462",
      "r598",
      "r599",
      "r600"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityForwardRate": {
     "auth_ref": [
      "r357",
      "r554"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityShares": {
     "auth_ref": [
      "r555"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r552",
      "r553",
      "r556"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [
      "r556"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FuelCosts": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r302"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "auth_ref": [
      "r301"
     ],
     "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",
        "verboseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r300"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r298"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteeObligationsTerm": {
     "auth_ref": [
      "r299"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r538",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r128",
      "r152",
      "r174",
      "r175",
      "r176",
      "r177",
      "r194",
      "r199",
      "r508"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r115",
      "r224",
      "r230",
      "r234",
      "r237",
      "r240",
      "r610",
      "r621",
      "r630",
      "r652"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r162",
      "r172",
      "r224",
      "r230",
      "r234",
      "r237",
      "r240",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r509",
      "r561",
      "r572"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r112",
      "r123",
      "r172",
      "r174",
      "r175",
      "r176",
      "r177",
      "r187",
      "r196",
      "r198",
      "r561",
      "r619",
      "r622",
      "r628",
      "r644"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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": "Income from continuing operations per average common share available to common stockholders - 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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r112",
      "r123",
      "r172",
      "r174",
      "r175",
      "r176",
      "r177",
      "r187",
      "r196",
      "r198",
      "r199",
      "r561",
      "r628",
      "r644",
      "r647",
      "r651"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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": "Income from continuing operations per average common share available to common stockholders - 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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r12",
      "r26",
      "r29",
      "r502",
      "r645"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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 $7, $3, $16, and $6",
        "totalLabel": "Income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r117",
      "r123",
      "r191",
      "r196",
      "r198",
      "r628",
      "r645",
      "r647",
      "r651"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r191",
      "r196",
      "r198",
      "r533"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r116",
      "r151",
      "r221",
      "r251",
      "r620",
      "r643"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.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 (loss) from equity method investees"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r468",
      "r474"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "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": [
      "r3",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r24",
      "r27",
      "r28",
      "r29",
      "r264",
      "r265"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r163",
      "r489",
      "r491",
      "r492",
      "r496",
      "r499",
      "r503",
      "r504",
      "r505"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r164",
      "r180",
      "r181",
      "r222",
      "r487",
      "r497",
      "r500",
      "r653"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income Tax Expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.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 and notes receivable and accrued revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInNotesPayableRelatedParties": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements": {
     "auth_ref": [
      "r192",
      "r199"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 2.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"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToEquityForwardAgreements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": {
     "auth_ref": [
      "r188",
      "r189",
      "r190",
      "r197",
      "r199"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "auth_ref": [
      "r295",
      "r304"
     ],
     "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 Sales Agreements"
       }
      }
     },
     "localname": "IndemnificationGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestAndDividendsPayableCurrent": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r113",
      "r218",
      "r582",
      "r585",
      "r629"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r134",
      "r344",
      "r351",
      "r354",
      "r355"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.",
        "label": "Interim Period, Costs Not Allocable [Domain]",
        "terseLabel": "Interim Period, Costs Not Allocable [Domain]"
       }
      }
     },
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIncomeInterestAndDividend": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseIncome": {
     "auth_ref": [
      "r589"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r76",
      "r162",
      "r232",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r513",
      "r520",
      "r521",
      "r572",
      "r593",
      "r594"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "terseLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r60",
      "r162",
      "r252",
      "r572",
      "r595",
      "r616",
      "r640"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r78",
      "r162",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r513",
      "r520",
      "r521",
      "r572",
      "r593",
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r562"
     ],
     "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": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r39",
      "r40",
      "r41",
      "r47",
      "r48",
      "r162",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r513",
      "r520",
      "r521",
      "r572",
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r258",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Liabilities held for sale",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r257",
      "r262"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "terseLabel": "Liabilities held for sale",
        "totalLabel": "Total non\u2011current liabilities"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non\u2011current"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsAssetsandLiabilitiesofDiscontinuedOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r47",
      "r614",
      "r634"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r72",
      "r161"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r72",
      "r161"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r72"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r72"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r72",
      "r161"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationSettlementExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.",
        "label": "Litigation Settlement, Expense",
        "terseLabel": "Civil penalty"
       }
      }
     },
     "localname": "LitigationSettlementExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r54",
      "r247"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r74"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
        "label": "Long-term Purchase Commitment, Amount",
        "terseLabel": "Long-term purchase commitment, amount"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r79",
      "r307"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r289",
      "r291",
      "r296",
      "r297"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r289",
      "r291",
      "r296",
      "r297"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r286",
      "r290",
      "r296"
     ],
     "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"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r289",
      "r291",
      "r296",
      "r297"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyReceivable": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.",
        "label": "Loss Contingency, Receivable",
        "terseLabel": "Insurance recoveries"
       }
      }
     },
     "localname": "LossContingencyReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r85",
      "r162",
      "r252",
      "r308",
      "r313",
      "r314",
      "r315",
      "r321",
      "r322",
      "r572",
      "r615",
      "r639"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NatureOfExpenseAxis": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cost or expense.",
        "label": "Nature of Expense [Axis]",
        "terseLabel": "Nature of Expense [Axis]"
       }
      }
     },
     "localname": "NatureOfExpenseAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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 provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r147",
      "r149",
      "r152"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r29",
      "r102",
      "r105",
      "r110",
      "r118",
      "r152",
      "r162",
      "r172",
      "r174",
      "r175",
      "r176",
      "r177",
      "r180",
      "r181",
      "r194",
      "r224",
      "r230",
      "r234",
      "r237",
      "r240",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r561",
      "r572",
      "r623",
      "r646"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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 Available to Common Stockholders",
        "verboseLabel": "Net income available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r102",
      "r105",
      "r110",
      "r180",
      "r181",
      "r515",
      "r531"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 1.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": "Income (Loss) Attributable to Noncontrolling Interests",
        "verboseLabel": "Income (loss) attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r177",
      "r184",
      "r185",
      "r195",
      "r199",
      "r224",
      "r230",
      "r234",
      "r237",
      "r240"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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 available to common stockholders",
        "totalLabel": "Net Income Available to Common Stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r370",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r133"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "auth_ref": [
      "r75"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r69",
      "r165",
      "r591"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r84",
      "r165",
      "r590"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OilAndGasPurchasedMember": {
     "auth_ref": [
      "r382"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r224",
      "r230",
      "r234",
      "r237",
      "r240"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating Income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r240"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r88",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 9.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "auth_ref": [
      "r96",
      "r100",
      "r101",
      "r436"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
     "auth_ref": [
      "r97"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r93",
      "r96"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 3.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 (loss) on derivative instruments, net of tax of $\u2014, $\u2014, $\u2014, and $(1)",
        "verboseLabel": "Unrealized gain (loss) on derivative instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r93",
      "r96",
      "r541",
      "r545",
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Cash flow hedge gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r97"
     ],
     "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 loss on derivative instruments, TAX"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r96",
      "r100"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 4.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",
        "negatedLabel": "Reclassification adjustments included in net income, net of tax of $1, $\u2014, $1, and $\u2014"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r97"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r103",
      "r106",
      "r108",
      "r109",
      "r111",
      "r119",
      "r364",
      "r574",
      "r579",
      "r580",
      "r624",
      "r647"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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 (Loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r96",
      "r100",
      "r101",
      "r436"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r97"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherInventorySupplies": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r617"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r37",
      "r38",
      "r77",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r539",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r391",
      "r392",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherShortTermBorrowings": {
     "auth_ref": [
      "r70"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r137",
      "r139"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfOrdinaryDividends": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitContributions": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.",
        "label": "Payment for Pension and Other Postretirement Benefits",
        "negatedLabel": "Pension contributions"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitContributions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r416",
      "r418",
      "r424",
      "r441",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r462",
      "r464",
      "r465",
      "r466",
      "r479"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r49",
      "r392",
      "r393",
      "r415",
      "r462"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r390",
      "r392",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r466",
      "r467",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r568"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Dividend rate"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r185",
      "r200"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "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": "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockRedemptionPricePerShare": {
     "auth_ref": [
      "r358",
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer.",
        "label": "Preferred Stock, Redemption Price Per Share",
        "terseLabel": "Optional redemption price (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockRedemptionPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r51"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r51",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "verboseLabel": "Number of shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r51"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r51",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Cumulative preferred stock, $4.50\u00a0series, authorized 7.5\u00a0shares; outstanding 0.4\u00a0shares in both periods"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r136"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.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, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r141"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "terseLabel": "Proceeds from issuance of preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r142",
      "r145"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r29",
      "r102",
      "r105",
      "r110",
      "r146",
      "r162",
      "r172",
      "r180",
      "r181",
      "r224",
      "r230",
      "r234",
      "r237",
      "r240",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r509",
      "r514",
      "r516",
      "r531",
      "r532",
      "r561",
      "r572",
      "r630"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net Income",
        "totalLabel": "Net Income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)",
        "negatedTerseLabel": "Reduction to plant, property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r44",
      "r45",
      "r261",
      "r595",
      "r631",
      "r641"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r125",
      "r255"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity": {
     "auth_ref": [
      "r682",
      "r683"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r684"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilityAxis": {
     "auth_ref": [
      "r66"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]"
       }
      }
     },
     "localname": "RegulatedOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r677",
      "r678",
      "r681"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r677"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssets": {
     "auth_ref": [
      "r677"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.",
        "label": "Regulatory Assets",
        "terseLabel": "Regulatory asset"
       }
      }
     },
     "localname": "RegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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 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 Assets, Current",
        "terseLabel": "Regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.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 Assets, Noncurrent",
        "terseLabel": "Regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "auth_ref": [
      "r679"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "auth_ref": [
      "r679"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "auth_ref": [
      "r679"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Repayments of Short-term Debt",
        "negatedTerseLabel": "Decrease in notes payable"
       }
      }
     },
     "localname": "RepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research Tax Credit Carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r32",
      "r42",
      "r153",
      "r158"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "auth_ref": [
      "r273",
      "r276",
      "r278",
      "r280"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r151",
      "r272",
      "r277",
      "r278"
     ],
     "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",
        "verboseLabel": "Costs incurred and charged to maintenance and other operating expenses"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r273",
      "r274",
      "r278",
      "r279"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r56",
      "r370",
      "r483",
      "r595",
      "r638",
      "r661",
      "r663"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r168",
      "r169",
      "r170",
      "r173",
      "r179",
      "r181",
      "r253",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r559",
      "r658",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings (Accumulated Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r215",
      "r216",
      "r229",
      "r235",
      "r236",
      "r242",
      "r243",
      "r245",
      "r379",
      "r380",
      "r609"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r389"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueSubjectToRefundMember": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of revenue subject to refund.",
        "label": "Revenue Subject to Refund [Member]",
        "terseLabel": "Reserve for customer refunds"
       }
      }
     },
     "localname": "RevenueSubjectToRefundMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r114",
      "r162",
      "r215",
      "r216",
      "r229",
      "r235",
      "r236",
      "r242",
      "r243",
      "r245",
      "r252",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r315",
      "r317",
      "r319",
      "r321",
      "r322",
      "r572",
      "r630"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/CashAndCashEquivalents",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashAndCashEquivalentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r451",
      "r462"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r3",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r24",
      "r27",
      "r28",
      "r29",
      "r264",
      "r265"
     ],
     "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 Discontinued Operations"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r199"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r488"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r562",
      "r563"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock": {
     "auth_ref": [
      "r556"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": {
     "auth_ref": [
      "r302",
      "r303"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "auth_ref": [
      "r72"
     ],
     "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": "Revolving Credit Facilities"
       }
      }
     },
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r428"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r279",
      "r280"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "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 Restructuring Reserve by Type of Cost"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r224",
      "r227",
      "r233",
      "r256"
     ],
     "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/2021-01-31",
     "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": [
      "r224",
      "r227",
      "r233",
      "r256"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationForwardStockContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r512",
      "r513",
      "r520",
      "r521",
      "r522",
      "r524",
      "r527",
      "r528",
      "r529"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r522",
      "r524",
      "r527",
      "r528",
      "r529"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r212",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r245",
      "r276",
      "r280",
      "r654"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r224",
      "r228",
      "r234",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r246"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. 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": "Series C Preferred Stock [Member]",
        "terseLabel": "Series C Preferred Stock"
       }
      }
     },
     "localname": "SeriesCPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Issue price (in dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r46",
      "r595",
      "r613",
      "r636"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r73"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r71"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SiteContingencyTable": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r292"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r13",
      "r212",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r245",
      "r256",
      "r263",
      "r276",
      "r280",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r50",
      "r51",
      "r52",
      "r160",
      "r162",
      "r187",
      "r191",
      "r193",
      "r196",
      "r199",
      "r209",
      "r210",
      "r211",
      "r252",
      "r308",
      "r313",
      "r314",
      "r315",
      "r321",
      "r322",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r572",
      "r690"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/Coverpage",
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r83",
      "r108",
      "r109",
      "r110",
      "r168",
      "r169",
      "r170",
      "r173",
      "r179",
      "r181",
      "r208",
      "r253",
      "r364",
      "r370",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r559",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r580",
      "r658",
      "r659",
      "r660",
      "r693"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r208",
      "r609"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r51",
      "r52",
      "r364",
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r51",
      "r52",
      "r364",
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r52",
      "r58",
      "r59",
      "r162",
      "r250",
      "r252",
      "r572",
      "r595"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total common stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r109",
      "r162",
      "r168",
      "r169",
      "r170",
      "r173",
      "r179",
      "r252",
      "r253",
      "r370",
      "r480",
      "r481",
      "r482",
      "r494",
      "r495",
      "r506",
      "r507",
      "r530",
      "r559",
      "r572",
      "r574",
      "r575",
      "r580",
      "r659",
      "r660",
      "r693"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Total Equity at End of Period",
        "periodStartLabel": "Total Equity at Beginning of Period",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofChangesInEquityUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r581",
      "r596"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r581",
      "r596"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r581",
      "r596"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesExcludingIncomeAndExciseTaxes": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r273",
      "r274",
      "r278",
      "r279"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseFuelUsed": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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",
        "negatedTerseLabel": "Maintenance and other operating expenses",
        "terseLabel": "Maintenance and other operating expenses"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpensePurchasedPower": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r534"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r526"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r512",
      "r513",
      "r520",
      "r521",
      "r522"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseIncome": {
     "auth_ref": [
      "r588"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueComponentsofOperatingRevenueDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsAndCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r186",
      "r199"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r184",
      "r199"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 3.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/2021-01-31",
     "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/2021-01-31",
     "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": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://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(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://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.2(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://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": "http://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(d))",
   "Topic": "235",
   "URI": "http://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(f))",
   "Topic": "235",
   "URI": "http://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(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(b))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "255",
   "URI": "http://asc.fasb.org/extlink&oid=125523840&loc=d3e2408-110839"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2366-109256"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5498026-109256"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e639-108305"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13283-110859"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB TOPIC 5.Y.Q2)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12265-110248"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e13051-110250"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://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)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21564-112644"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://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(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://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(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://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(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32262-109318"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://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.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.11)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=109242873&loc=d3e50972-110412"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501569&loc=d3e55921-110430"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501662&loc=d3e56162-110433"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "980",
   "URI": "http://asc.fasb.org/topic&trid=2156578"
  },
  "r685": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r686": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r687": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r688": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r689": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r691": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://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(b),22(b))",
   "Topic": "210",
   "URI": "http://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)",
   "Topic": "210",
   "URI": "http://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)",
   "Topic": "210",
   "URI": "http://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,20,22)",
   "Topic": "210",
   "URI": "http://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.19-26)",
   "Topic": "210",
   "URI": "http://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.20)",
   "Topic": "210",
   "URI": "http://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.21)",
   "Topic": "210",
   "URI": "http://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": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://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": "http://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": "http://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": "http://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.3(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0000811156-21-000054-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000811156-21-000054-xbrl.zip
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
M38>SK=TN[#V:<>79C,O7]#'L2J[5*IN9)>+1OH($/U03%RZV!.M,MM1=5S&
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
MR?SD)?/BX30O3=!%ZW,[Y^FQV(3'G'GTFM+X"J8I?>W2.RN<W58K@1=3D"V
M8X<J.:^5U:X$]ME>;Y'V+"19"X*LCLJ1QNPS0B%-BE!G![XRQYQB#];\&A#T
MD:]8P^*CIE5F'.NL/6 .J6IQ*BI5*,5K5Z\W@GHI4K15'$E..B5Q*\DG77/V
MP6(,Q2??IZZD'13I6B8T&V:CP7**UD("CM7:2*9JLB+'Z*^W2'MFY]?320&#
M8@IHQ:H#19UJZU<,7M#DC<VQ!U'G@*"U!J (RA8TE3%J\$7%(L9'B*9EETJ&
M/@R_[K!;64^NUONJ0976Z;[5PV*)-HMU"";9: +^^J#KWN3N:'XTG=/X_FQZ
M?'1G3/.YG/!S I4=VZ./)L=<SG*;HKG_XG&ITYF<X!+D.YJ(%&7?W]OQ\RU_
M)>*+5JO@T=@00%5*)/PN1:K10,FZ+$6FM+%Z$-G?$IG:UF;;ZA6(#')Q8@Z9
M&4C^(%8N8(7(!6^*I]*#-,__5#$X]8*SHZD(B&]/BIC,Z22/QJ/)B^5>FYAW
M00(6NZFB$LM9A9)+@.55("J*4BVV!U%SAT6ZEJ@YN<!*59!(.8&V#E-THKD!
M2U;%VCZT&NNP2-?4YCFT>5 *R%C0X)"U(:TM57(4SQ;!ZC9C[;!(U\)85>8:
M$VMG/0C]0=(NI3;#+2J7Q:7VP)=V:+SA^HW"U;MNS<ZC]4*A X)1F0R$0L@V
M8[4ENQZX[@%!:V4*P?J42O9&I0!!>=(QZA XR&<C_*$'3&% T%J)B0VI!)>#
M)EL@JI#(8"ZQV* <)Z-[0$P&!*V5!V5BBD6  84A:"T.++./UJ20=$33_<S=
MM6U\=BEI0:<X6.= Y6J!56X9^=:%LZT&I:RNW4\+#GA89<[182%?BZ\!A<IZ
MP*IU1A^48FU96&YG[<-U'IQ\*:9!1;1&0_+%$E 6TJHP:Y]M-%D#N>Z:A@$*
M*[8*T: M*@I#T &(+"836\_+:G16587N6H5KW:?P4LP".:8"&4A[ &,#E>BX
M4$3M;+4U==<L#%A8>872H%B#J&K&-KP,6T>]%"U[[3A41=VU"]V*"R]%43U9
MEP)8K=&#\Y4*)I\-!++%>]OABG]GA;,ZS<E>AU! ^U "Z!:!4Q##&KVBH(N.
MW=6<:S45N%N&>W6V(:!6.:;2%L<"*$S9)2JM+UD-.A;37=LPP&\#>(/.12?K
M;%(^0] Y14&(J^0\)UMLA[.0&P""'D:R*S1\$K (L$**J;7>)PH4E3<$00A2
M@MA=PS<@K]\YE&1(@_4Y&_&ZP9N85/%"QCU!$HH.@\WK.OM?80XEI!RXK7'-
M%K12) 0L(E4%*;+\-%BAKF-AA;E5!.M0M^B\+?XBR' $F4N6L+T-3^O!J) F
MI?TW(O?YR]'1!^'<?CVBQ73VRVA25HL#+DOTC?@3?_0SS49MRLV#EKWC^>(4
MHX]FHT.:G?S $ZYR=OFXB4-#V$'$"A6S04CHY2]R6@<P%'+(?5@2?!#REX1<
M,]9:8XA,K9,<I&+ !E=,]B8GW>&XJ>NRO10WKV,F]M4Y(^KHR9"/497LC/(D
M_Z/NNOD>B6MUGMB:Z+TBC2E&" DI!;+$-GEKN/:B_\'?D=O>='$]K*@&XW34
M#IP/(N=,SE7-J)TNT>72OQD[ER_GOTH![\_HI!'R3811=J$1+K8*6Q!7HK<
MOJ8<%<;LPP"CU<%(KC#GC>S0HBA@]&A,"0Z$PJ-7SNJDV6?0&3:=MU\EBN[,
MZ#5/-A%$H$E;DU4V9(&*0N^BL8#6JNQEXP"BE8'H8.?)O=&89W<NO\OL>CI&
MN>B3BA6+*2!N#'TT*K$$FB9DQ ZW]N@!][V4*!.TJPB@6*.1SY"HAE9%+54[
M#!XW,\J\>HFM<-B<-YX#*(O9038F*;#,F@.B<CK5[NK8N4P>BQQFQWEQ/!-R
M_VA,DP\&\NXW.]_\%\TFC;.=5@=;+6#,;U=5'+QP[3O3^6*9^Y_S[/6%I3X7
M[2FGDU-T]&9@3G&J:"I<6$#!!2A:8TT$0V KE66[-8U:G7MRVSVM'C#R>7^N
M<5NKK_?G]B-;\W?J D4;8N55""U*U<E&@58H)9A",8<!4.L#U%=?_<M]YQ[-
MI@**Q4E[+>W>=OY]/#IJ[W<3,1VY%@F;-7,BX3V&@B+O-!2;*^2@!O_972@_
MYA?'XU86/KD]G_/B,U=\($B7#Z]9,/UB1H<]\=P8HV&?<F0,H,'$6C)5C0JR
M5T@]F!>S<:#L"M]WK>&',F1B6T NQ9C90];&!R]P@27?%Q\\0*,GT&A>;U70
M,,545XO&A) X889"!8L3RI;%BO0@<S=@I$OYNQ23:@NF@2H$"2L6\&#8GI(E
M;WO0(F8 5)<ZQL148W&.7!"&K:,GB1X-HDF(*K.SI[QFP%&W<72!UZQL,D6.
MNK7])D4);#+$(9KL? )?T9+K05/% 2-=ZK&(8EBX5$C9B=MJZTTX0@-&J'&J
MJIX!ZGVRJHN,N=4TWD]?>2*1+,G3GXIQN>GLEWO3&6>:?RD]\]48NK+FZ%]]
M1Q+&3P_YPTR>CU)8@N_;I8S:E6G<;F@\G1_/>/[#R87'F,LIQL=%E.+S-_UQ
MNP:>_4"3WRY=)_Y$LNM"A/ W=((\A01DC:4"A$"A5)>+&-E2:CU;:*L?1G8
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
MS<#G'>8YCLW>O-\[/CK]TC\XF??']S_O'GW;$NQ](0:[?>[VYT/CTMUN=]V
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
MU[E;J.D^CVWM-.\8QESJ+WC"^-4#Q:^]1JK +Z[E'JI ]\W[CU&292R=+=$
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
M_=X=X^9E #6=3V/Q5GH!/A%)+(G"@%A526+4ZU1$ 87G,:(+@"AE;)L>H&8
M*:]F(+@X-QS+L:2!7N7B_^_!\'>M%X+_W43Y;M'3M2+2UE^DKV)S9,K$/#?
M!DG1C0MH=75UM>./,Y&^N .2;F>!-Z3)%)LP@P( )@-@3CBFTB5R@I2B4TKA
M*PYL1@:T%9\77O'#^)+CD%'CA$>2G4MB:2RNXL]07FVFZFIJ/P/L&%:"%!*@
M^ \]:J155SFP:30C70,;X*\X"[7.,".1!)@N<^_@-F"7/(P?CM3-NR&U"EN!
MD?NV^7+J:I)>@29D?DH2$E&G=1:Q48A/C++*FJ0O\)_*E- ;=5?$*C]*LBF0
M!W#CF<(ES(N@4XKD*549*=S%!V%<)FY\3L-+S+BHY U]@A]2KIYP/-%*"ZX6
M<GAN3#/2#'')#C8"A6TUZ _[7?$AF\U_Y*,XF/]0"(GY3X%B0S^<8*^#^:\\
M'H7\<O%S(,%PO.P&?DT";/YCZBL=+'Q,'1L6/A01M(7/X72XS[+%+R:86[WD
M!I8A\,J/2UAG0CW"WM:4L6*(]0&D0.$*T=T2#F8WP9:"=<"*DN@2!&Z87<AF
MW[*A!,I]PKF@G")'#?[0:"65%F[)YNY!=,!;>!8.8[&4$0 [HBR>DK?B!)A$
MQ0L1%46+[)4,K8;'2H=4 3LIW4M% %@Z;G>1V=?)8<0NL;%X52V$Y4XG ;5,
M1RW]$M3MFTY0V%D12ALXF:L1)\#$0.\5X=$P!E.:!@HX"#<UC)KFJDX"C"_2
ME2G"NHS=2RVE?#L1ULWKPQXC2OV"K5V".H\UM[73)QHS?(84>J_CQR$^PK A
M6P:>'X0XEAT5/2KI1:,:D[!$RI6XJB13M:-LZ9[D"J6.U@!8Y[0;%&>1#);D
M24,860DFD,'6&Z1^$B0HKPRN+[ 5%H,H27'E.'][#W;_3GHU3?3AOFVVYUV:
M*(I>2"004VB_4YMY_B74S\9V=X1[F+!84+0T O:._SW<-^V> 4L,^#CTB^&F
M2DWG@.H)?@'L)IU.E-IU+Y1,D<2F:"$C"X_)5@;>!/B!NABJNLP'?"<JE#4M
M?## :KK8GZDV?_ =WDM#MJ=Q0'B%-:GTRH_P$TLWX2*?34+L/"F4.4HG+)\
M/'YD##"OL0'X^M\I&*<YV+&UX02#,HT!N#S/:_.^I5\ OE-;T2C[?"B++%QU
MN<6DT#)GM6%\.#C9JT**81F!3X;4$ OJ5$=22B/A^"IECZKGU=HWH2@ \">^
M\+RI-<1EH0+("QR4EE(?)Y1+*)]$HTI4Y>Z#%Q6EO*W1Y %H4I4G+ !H9UP!
M%FMS\Y0SV0@#17L8H=RO)"^#PHFF9N4.2@54XA_QH=1/2#RC$$M2):63,3<\
M5+'Y D(6LTYJ2"@3LO/P!CQYME#;$H1\^NC;W?"MIY-SUV M+Q%(TSSQ5WFB
MRJ.4%@HH+F2_2!VGTB^>IBV6TA*K[0Y/CQL&3LH&I4LV" +IF +G3!,&MK9Q
MB09>E%7XFQH7A?4DR@''%DS'1K598ADD@2>$M;Z(*?)C8?F)N5CBBJ)H1$O7
M9U;"6)!,5) !!=\(9"U7>;H#V=4 AY#19+.(767S*";N4BA903B\&) +IX4V
MZNK8) 6%+)S0%Q2*PNEGOOQ+X'68"A?S).6YM.LI"L@0_Y*L-&0PUBMLBPEV
MZ@!,/#G>!1,"VY6@XC=(6:&\T2.'*:8"TEPU<JG!'3085S7,RJ@QUMR'8'TP
MGZZ5+[N"I^(B@JET.^-A\K)'?G7'^#(XR.+O1G5<6:/6HC0EAQ[% (N&H\D8
M#F&$-A+0R^+%F%_M2P/?L6SK#U@+N\;#E-87%8Q1- @MI8B<<!)D< T<-)>5
MAP2F>A,"L:_]) C,#RF++]#56-7&BRQN*N&J^3C(WX/!ZT+%7F%<-A8LRYM8
MR!)W%"I_U<@ONCXT(WE&1E+WJB&^E7'VDF[)D!?5B2(6)LH/T<D)H$\P&-/
M,5;A1! 0U2:H?G7OC"O0]44&11R(T<'OC%B.J@C"#.DQA8]\EB/!)Y,1V'+R
M'E,QBX"-0:E\9V3^""@7<T  =Z9Q^6?Q>O1JPJ7PP+D)AUC-&.*+>&T@!C(T
MQ _X0AHBY*2L/"^M;J:P-F7UAO#WXHZKL2AEBY:\211:B,D)N"YX%+%)'X_/
MEWDG\$[1_1B^1:9(69"B)7%"-#*-,0M136C$4&X:7N!>D=A+@P9O^1/Y,TL1
ME<(< _X8Q\?>-LAXRX<C.Q7/%FY7X3FOJBHI"[A@T2&?ER&:6)];ZI>T5S&
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
ME]Q@[375(.AIB-S*L6RKL4@%QZ?_V<6 *YPW+1[W2=%8.L01PP MZA:94&3
MIDJ-5E, !(X,Q=<&X"X8GU+;*63!WO&_A_NFW3-@.0$?HUBX Z:%688A-58^
M#IF\4,@ RP<)$ .&W(1$4!B@, (?>,6CR/2XS*V07"8Q"87316JJL)?%R.B2
M!9)\AQ404E8P0RS%&$Y#M'T!Y<MX]][^7H/P %2L0_%3T;%2N8Q]/F%IKCCQ
M?\3#\*K_3 $XQJD*Y0('!$P2T7/ SYS2!^99Z\(6XSP%30J4/+R-QTJ?-\H8
MIC+8\>T^NH^0]4KWJ(HC [$F8O^T>ZGB8<Z"S&_,$^+B +3R&.X"=1U6?,0@
M@6#5A)Y"@$K,# H,$^QOE&0T7<G(9EG.QX0: ^:CJJ>"93P&4PDSPTH/SB68
M3Z 1ZM#.([O)E93"@'L"@@[5&K0U"ZH6&17*]0?RM);[4><&XZ4Z@] 5--">
M!F@1Y=F)M*1HIK)MT-L@+)TB!U;2F,I-G$QSH2]-D$5CSAB/1VC^!"*)2:HM
M>8(%51IXCP8\"2    L#]'=?DN92TEN1&8= Y=' Q/PZAO(2+,]D,*#40B7Z
M4!5?\1QT.441OPR1JX*T1U,7+%E3I;)Y4Y#GL7*85%!*&#'D[@G'I((#0P#\
M*/@#/)G680PB?JV\3"*7!+.;2Z8-8M[GZ;W*#'3X[=X8)=.!*66J8F8(,SBG
M%,L,Q*DO<2+#'.DJGRYTP8K;C6R.,>!/+3V+W"HSP^-#](PD< /84O1;C+Z3
MJ&)LZ5#+3:&6E@ZUK,%:=*A%VD(4.P!-PD?O"O""4<6G$Y=%%B)&07ZN6"H:
MJ"6P,BA<7(HYXVD(>CR_H6K##%*@^;CJWY<<C!Q+RCFRU"$2QN2\P$\7:G5J
MF=G";S=B*MU6N'6%BU<X1BKU!Y0BK_:0 ;YD ^9O2O(V1VL[0FY\BTN4$M7+
M6)*TR6NI\#F=&)$*.C.)QU]P/JG6 ]%Y5^IS,'57>ILJ%2O:QG[,U%TB4N6M
M\1,6F8,I@"2H%/L06#Y_WLVD_Y(R(TP^&*#R!C?*NJBR3HB7+$'^>L7 ,A?:
M7/'$@(^%BJ?<8U+7T.!]O#PJ8"5<,*A!RG#.GD\E%17^2$H7*=EC1C4O%+!"
M"!=>9TJ/J;! 64Z'G%/#ZO$RNS&J/0.["HNGDDD>CHMIX?J,'RV'LRB>*OW)
MB7(<&HJE^:'.G'W,W&1EO0MVCV/>5,"#' C$;8QLQ- IJ"W[I_:I2]^++,R]
M1(8N'76R(^BZZZ6'9:!F29@2]<8R#5X(,C#6HE F6+7=6DA2Q"E178U 0!H@
M ,77,\[0E1& ?5+F5R58C"^#G*3T4_&SS+6O)$TM49AK1H%4F8=4BU>3S*+Z
MNF3^5%4M+Y45N60AH006M>[P$P.PPYF*0-</(&.7-$J&B@!9ID*.2:40?9T@
MOB+3A-)CUB#3A-;Q;)DFE4!(-<L. 1UFU6N!ZU&QLL=GB7#434!;HW1KU-@O
M@;,FT\Q8+!ZKY>[-Y2$(TSAB5UFUK$\D"I0=9(KT1"Q5#L?"-8Q5YI7TE7J&
M8!IF%UFU_+66)Z>PN=J3H%$F7R $,)+0F*O-I:?*@F)E]XN<B+5"[X?X4E1H
MF\*:F#6 !)Q0?KS*)EJ-*R)F5NCX,HF I1X\8Y D.::K $+MUJM]A8L"W3C
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
M:?TLY?2YSW,61O"<=\/B:W%+X>?7L <R!U1F"64$_B/#L^P6?D4#P?/P"=R
ML,3$^WJ31#[N85"YM?'V6G]1EJXK"P1\-LOH/K.>L0EHB%B3D&(I@EJ4S$IM
M67=A?D/OX=\\/J5Z!#BI,H:LEO6WY]N=F=BD0K*2R@EG%[%IQI^K/UXH:(8P
MIA.@'[VHCK?DQB)N$U^7HNC2%N)(^D#EF^77E_35G/XLONMU+YWA<.77]J6S
MTW?.9:_O[OC+U9,=7 X'73/7&HUZ2COPP%R'J[_51UT>:; OYIA=B8.U)N;1
M#7 :<9LZ3.M*6 [5U)J'HB^[^Z8<=XM1ENRJT$%KY=?X0C?:E;C)WN)-MDFP
MQ6RAMH6?0158N8$/$&.3PW;V82GIZ(-L1<8G[OEM@@NW^T VX1'B2_4G<L,I
M9\@I3F]X1%9Y9/8,SFH^S'(RU^R6*O GSC)0?PO_A/ /["%=9MTF[JEGGAG>
M#'^ZP]>E+-/I/6E9YI;R"7W/9<SP](HN#QT_WG([R?.<LIRC3YA:PCT%3HT9
MPXQA*OPJ:I?.@H<HZ]MF&T_<7MIHB?4VE]QM48@:6#E6HS$,\YP2\PRWA=%M
M(//L$R3[]&Y3!=85\_3ZWKIC&5RN*5=0CM,TN4[9!#ZYY?'LP(#9S2R#,T#5
MM1RCF<3F'!&INBZG?-[6D< _D?+:\F>453>+ W:;I)2(=L<9@:-0'AV+X,V3
M\)M!1]FAO-F ,-9MC(92VG&ZE];E@,];/]?QK(P6;L!2FC.&(;0&$MICE>\]
M19$/5_=^H-&-.[4)[M2M.R*<MKIF&,XPW''7-CHB1JEIKED]BRL68J4N0VSX
MHDNR5;95YK*%\EDTW31CU&>,\W8(:^T:J SZ-HEF<<[2>ROC4Z8:KT4PL4<Q
MZ'F[Z';K<G#:VM_)C-%,DML1YJ])Q';>GN'-,C>\),N-PW@'/U[OK/UX=1RC
MH83FF'8UYZN=2R'NAYGHDXRB&XWG/(5!)V&6X0=&,7\$=]EG'3ROXQ@-I;3A
M61/: V)<P9O%":$2KGFM>?+P3QK#">[<21W\U0W5:8WQ5+<Q&DIHQVDQ5)<#
M-I?N"3UI4J.,/;&-:'//QG(UU'F"U'F<H@23=%,]AS=\FG(O9(7CD$T2F.]W
M^L!DVI@QZJ2/-MR7_UYBTOB43H/]#2P8Z3;T>,M*>1!QC_P*-\+]X+$I<KF5
M37F,BS^H<[\N8S3T,MRBYN.T-;63&:.AA.:X1NNJ@=;U#I-N0';GV'S+:%EF
M#*-E/77T9IIBI":_%SQX= 6KH?=-QR@V-1NCH80V.FM",_'X N/B^LE4JX9&
M1+= )6I@1+2.8S23T'8K>6H@R9FXKE%UC+/0$&<CB/,X>KCQ+U:/X0.IPJ+U
M=(MZ92>!P4\P8]12P:E?IMTY/VD.ZX2>-(=U0D^>=]A%X-#"?K3+"IF4YV'*
M)S!?:\QC'H1Y5F@I94F-26PY67/ =(>IY1C-)#;'8/G5Q@!]'^<\Y5F./8W3
MZS.Q.8V?OM%^^CJ.T4R2.U(,<I\*>C.$./H/'Q%)/S6]R(Q1GS'JTJ+=+09Y
MDA;M&]C08<&6REBF-EW3-)RP%%Z*#;L8;&W$)3AK$M##A8G-LBS!DB_N6W=A
M?F,AQ!\^!*9X<LNBTVOT[CY!'_5FWK3;]ALP:IU1ZY[.0&\@M>U)QSSW:XU7
M"Y5%>-OC66;Y/.!I"M^'2[37\[C2SML->%XM=$YFC&82FV,;:COOX@-Q>3T3
M-6-_LZY99LWR, KS>[BZ>)NN,Y;&L%!3C6#LDX:,T4QB>^:8WIO&-EG9_0@L
MD22U[D&:9Q03&[RP4I[!/[T;2E;Q^2V/DBFELZ#8]\ *"7-C>YR1.FC:.-5X
MC&:2W#:QT@82FLF /:$G'VLI/D;C.5"YUY.,?J;Z>/^LC#]#H(9 #Y^K).E
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
M6N0ZN I,+;*I13:UR#L-LA49G[@SM0E>T:'I(F<8Q3#*!@[,!]H_F)+D>BC
MIHN<&=X,?[H5R2>:MCS?+X[EJ[R=3<YM?G2:Z>GH- THH'1,-[@ZC6&8YY28
MIW-$YME3"?)I7[5Y"F,P#^]4J]IKM:XEC:8LLF9=C^IXP'49PQ!:[=MK/4'1
M4 TC**;Q5@W>_12$VU =]PQ2[9T'HDIU;%'3%&9>^WHS@_4S,&+-B+75>]+;
ML0-\?:N(3&7*Q4MWL+HR!5<0^O^X>+A<PNGT+TP]RUG4LZCT;QD9VSO9#N>V
M9+"4;%^S[,;Z*!D0*]%N>9:#M&A1_KRL4XBOZU];\"I?E=R_6.QRPWSK!W<D
MY?!$)+KB@5;*1SS<&MP%^H/_=Q;>L@B/NV7=W83>#5:41#.L*OA!::K:4-@O
M+0V]M0/1AS\XKK,XD94_(;$*@ZZI@Z#?12S+PB 4537>+$VQE@<^XS#&#8\$
MM&(&@UY::[<.!IQ->)J)3>LO+G3G/>OOM&<GT%-0UN3$UUKE3OT9:*/BG&S*
M/: J#TY],DUB55L5\UP<U#1-;D,\WO&]HDCX/2L+F%1"S4Z5.=86N[A4,3B9
M8IWAX!)NG@.45 R'G8.4?_1V+ZD8K<K8/KH:_T1%$QNDSJRV/?>% SPZ!@SP
M"IVD>EVWY*6!DJ2XCAZ/FOM4Z"1;O&"ON4\GYZ>?K_58<25L5/I@DB::G#0Q
M&/5/+VMB&VE>7P[>*8WZ0)V=GEALFWS5E4DTJ/\+? 4CG,]=.#N=SND)YR9W
MU?@UB1%;Q!Z](!-=2W@KM.B]3NODVV4T,V?).5Z#BO.^(W])[N"*G/(X$SFF
M<9Z&X]GABSB:B=?=ZVQ+R.9Z>0+R7O#^/E"V=#HWCFMNG)VS9&O9IF93"=$H
M+OTM#MAMDE+\(YQ,0?^CV)T$50OQ7DJY=9>D7]'-ZK$IFOBMT^/6SO'07B]>
M4I?8:1I.6 J#8XCVFF76=);"/F<8B<U5 UEXR)-P?H18%TYPVRF:&D7<*W .
MY>,</X.?6#XL$]8>BC.KI#$?K@UM,Q6)9X[CG%3KCV9HPS^M%T,)]FU2>0K(
M'E'(QF%$P>/6(G\A\["R:R2SINR>4$OA.Q@BA]?@;Z])^1#L5C1QYB(9Y(YE
M.;=2[L]4$5C)@3 A_@T8E8+<&:CP/J7&)$$ @\.[8%M9!#,!?4<QMGB_\'CR
M^#9,DQ@_8!&\8L+]4,YD,3' Z!6;DE!_VP3*&N@632^RV3!XMX^JFX/D8I]U
MMO5IYU,[K4Y_\*B4ZI.!6SI%>;$BQV,AD6.OV#('" 8^/7I-C0_59'#44)J?
MD,P>#$_0BVLR.$P&1^.B4R:#PPCGA0R.$Q3.37;>FPP.X_="K+!M$ZMJX/=J
MQB5I4CCVFL*Q*["'N5],<-@$AY\F.'S>5^TSI],_Y=R5$[UG]QL<CNC6EGT?
ML8=@$9R%+^<Q 7"XTP\,G[=B,3C!RH/=$:A.Q^5XO,CQHS=YI]#R'MN^-\T;
MML^MJ;<P<EKP^6X&>WV1OI;@;%2LFDY_WJI!'*)]GT#_LO<((Z%SN02]8XE_
MZNF)IKJ73O=RT,/-^S6)#SRG+6-"TAEY3&MJP1%*B#1IF&'SZ&G*O;!,^6.3
M!,[Z.Q,05YH^Z?. IZ+KN=(1I=T5$@Z6R"3$YM/P4(@@1F/FPZ_&.6A_Z WB
M B9+Z*5QU4N[%/X&GX;));$':BM^Y?\U$^_9"MBH<4SGUH[IL,5[&(.R/A&$
ME/)KEA(&"=KD4N.W)F IP-&#$: :WI=-X _>Q;UQ5'!$_\P**GB]Q/%52!HX
M2,^#ZYM0V3P>WN*EV0(YD//J)_!8BL><\EL.Y]TB\1+G24IV:S$(F(CR>11:
MZC>,C-  M(0UQ&$0.$&&#%<C<!HLS49C:1X)Z*] RSP_H+]9)GX?%ENP+Y _
M@_%G,/[JFPYW3(R_VCOX]@#G=U+YA"M?8-+ 31JXR33<),S:<OK#DZK";8;
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
MG28A81M+85N\DQ0>4G3@E$!/$8M$L::WT" E+))%&&HI=#.P;!JF2N[#ST#
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
M7:D5(,C_Q@Z7>CCO'J26C^&4(N@T_<^P7LSF>P\F\W6J=*//E)!][+(#%>!
M'+"/_[KZO#+5@#)IP*1E>(^IR,5\4CFY#\AMD,*T5.7-5&X&!OX7>T6)[+BY
MHFW1 +DL;E7U+2)S#0,/JKA1X'1QG]+BBS=5^D44HY3E/*)3)A6RE^C(E'U.
M*\3AIR*]!A/ERP=%?+DL6%#Y@D5BD[[6FVIZNG*=5- @P)J77NN?9]&]XI.%
M; Z)HZ#]%,OAN<*Z*$)3E/!78!*32Z)6'+,2!NLG/D[G VZ"'G6$$%60L);^
M*&(J2A8JOJ9,LF$9'=F('HD4!<;=/#5JC44.0%/Z.E;,O_Y'NW&!W?+=TPON
M5-I,F41YB,HZ"H4N%M:9!)$UA]RU38)(#>9R'@DBHGCXL'6N2RM;-P&6(3DM
M+J5*MK=L<4>/S[6_D[D1KV!@C&A;'SD6,W*XY=Z#C@-+1-58.AP^:3G!'U/T
M('A*MW8&G5:I=@KE$G1L+(@F]]MGD84]5PQ#%RKL>R9F3L^(>H2V*'DIP;3+
M-'8"!$%(1*S4$UDWHHXMY2)I%C&)"&"#LBE]/*26*($+)6:]N 1QZ +!!>L<
MLK)-'_7?PVQ2H49C-9!*C_'Y-$KNE5,1LQ8*]8ML^SE5Z3$!U?Z1 JJ;6QK5
M$+(,IM8D%*G?KT*C+PK["Y@E>=5B/DG9ZGVAV,;M"#)'BL$\B'<?987*"DOV
MV&D >H![60; XLFM#O[7/SD%.U[\6_3U>VX=D_1,)]P=.N%^7M75"2]%+ V5
M35@+9-Q5K6\_FXZWIN/M,JJI25K'EE)MH?'4445;!;)-%O/>@L4(-)7>%T#5
M914;-9,M?;^%"HE=>5C,=8#JHA% ^8Y*K=65_,FG(J-$A_G-"$5"(=$6>(X+
M[RD!:'6G3)%<(G7/ KSZ-RKQ6/=Z#;%:E<?)M:]Y=_D:-D;HCJ%=1=/&+SP/
M5I^6:,<2"*)0.*^5HP]SPF]$O)LI]9/*>.GO6>Y+,1FD3-P<!.8G"H%1GR6\
MWCLKY]Y-#&1TK32+J53M"R>B0H<H%T2L.^8JI6=<=*^4OI0?$Y7B(.#J5.!=
MV_N:<*5!L#XF@G4)H"'6*+MLK$#AQ$$*U&@%1 7Z &XJ3R=SP)*JN3!\ZW.Q
M5@G)8 EK+BL0"RH#EVK_0A"QM9R4)>;EO0]F+8_7A;?RQ:T5ML*:%-Z5&:KK
MTWGES^JAT9LV%*8-A6E#8=I0' DG @@Y+$PMP=VP!9AZ+!&P9$2O9<G.J 3+
M33@[\A1+O/)-L<HM>;=(&QSLTQEA!JG?$!BOA!EJD<6HFJM6HK8/JI5K4RZT
M(B013EK;UU%3C$W :5W R3$!IQK,Y8P"3D4E#8@7N+P3U>)6JBT$X%/)OQ*"
M3=XV#W9@SI>V7%8]F>? U]=WC"C;Q>$]5@I+&1?1\=VJK4DD,+TFO1X1.!EM
M%C@ID@=3L=>=RUX-RM,6+  \C(;4K,E.'+]3C5#5I7)<!Y?TQO>%CBBG^0N[
MTU'-0(% :KZ5V#[S:-%%H1-U"%Q(0%5?HQ$9\#0M\TJ0T\:RYEACP>RABBJA
M56.7'P4(2WI@H3WH7@+@U!GI+'(0,M"=RSG_$VBU2M04^H2J>$7*0^U& =B@
M1DU+M2\'O8>'T;6+&4D;68O/(T'A>J95Z='KS U=;-5"-8>VZ_,;MJ1CEMP7
MWW+W\0)M3^P34(E?%<X)PGW3&S45G9_FLQ?FJ;U,4J(X3Y%>I34P4>Q2X@3/
M#Y)C+6"NQ_E/8/=*W_ J_IQW$ ODSDQ8C(HQ)()'*5-*57^68:;=&/<=)(7F
MBJ(8,DF0,:6<2,QLLLC)P:3:6Q![+S0J)Z1A I/6D8JT*4B<T55(LAM>OP.W
MUH7@;P5 1(B[=!)7Z0J%X>JS?EF5 *UI.,&@3)  J0DB0WZ3,*&";,L-4&Y/
MGDD7S(1]HYP<$@#H0B6E60-1H_R<3/31RFZ8@/)0B+@22B6SG%97!3>N?J<<
M)P:*(34-DAYHV1<EF4Z3-$=DMI!KN'6K2O>TSH1 J A^6I.DA8=<G#_/8JX[
M^MZ\?P<R0IWANW)9A8__(T;WQ7:59_WI2AR?:G&'PK?P+-)AEW*'XK_8D@EW
M]8>>T\/&CY& M2^!8XOH/:'#3H372(#9E622\6O\IB R$3O7[G358WD>;0]A
M17.!CN2T;-O122)F$XQM(:"\) Y3SKW?<C20R&W8:Z UV:E<2YYXP]$;E,9E
M.,ML_OYJD2VGU\>M1W0+:M=7Y0O](-ZQ>YBIO\$YF-+ O1S-H+?AR;Q.)J"L
M>5]W.IHCPB(34#X7F0FB[V&2*1PV+"\ID,\$C@9>'016JC>FE#$1BKL)Z^DT
MUK[NUA*JBVI@)[IBBB:W&[06,@E[8F#<AO)"H;A*B>*'(PH40RTHU2H[T&AZ
MAQ8AUQ!P,2J32I ]5;)&H2SE4I2.1-K0T"M0Y9:'W,MVJ0H 4#L[$WG_0K@
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
MJD2!\XK@/%8NTCG&&Q0\,.1R43U$02<\ X]$)0,W:.7]0X!SH81&E@XOZ%\
M^L=RADYSY$Q(^[C2"%@,'!03'@+5G@M.%=%JOFX!#89\@>O"I(P"UQKA.A$E
M$3VW6<F@6B?,4A+ &F1 XJB),L13(AH.UP8%2#2XALMMY<0O B3<')5<?E:6
M9^XZG7>N^[-&U-J@N(I"H[/1Z,E4?0AIC,2, !*2IC./<:"X%6",]<I%[ZW*
M-$KJ<N,THSSGG6^F4>4Y'SB/+#KTH_#(S#PR6<&"Y;;- 81B9I0Q:ZE3Z0B%
MN= D*AESKS525\;LFO)(,4P:1"B+#C$IA#(SH8SE&"R]Q]X)L-J&4?-&HW4$
MP8G'D3$F MO:)JRN0AEK2BC%,%D]CRPZ"J;PR,P\,M:)2+ H:FP <8& 68-!
M$^\!2:J)TB8ZFV/&YV^5M$(>67VY\#7HI-+<VR]7+Q.[X*L7J7F><N&Y<T?K
MMQ![_= Z^]>^^3&?W%R"BU>@&^>I^ZLW&/S>[QT^2]_5[AZG\7LUZM'2ZPY&
M<SQZ7S7#+WX,^R8!L-TU_9.7PW XV.MU\UWV>YU.U=5E9*D5$VTV$PU-%0[B
M/A"#'2";JZV%W!0X&6J B?#&!LF(RQJT+*D$&XSV!:B[!>W-0?M$E!UW5.!H
MTS1B LP[G]#.(QAJ+55.<VY90CLO&8*%,98MWQ;&: YC3-1,CLJRF#/^26YV
M[9$"C3@!)W#0B41P9&AKF]?FHVXB8SQXM"] 9"UH;P[:QX*MI%S'9/1!3"R>
M/<D8+#$&E'<X8,DT9G9KFZ&2L[C9/=K.99;6BSF*'SWL^.?5BRUI_LZF[[?0
M#;%=J'%&:L230DG,.Q]Q"D@4B1ISWPA-1+*+L+<F1.]CE%O;I*Y6VB51H8%
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
M4\W>LPNJ$8I%YZP#@Z0#)G(S7Z\Y*(X)QXA*[_76-E6H\533H JV330?9U2
M=OR7X\%P).L.>ZU^2&!V[4YH=2\LS?S[_"^7CUU'_=ZW=E8][$FK=W'N,K6<
MNY922Z]YUVC.>8B0!B[H6Y?O\W"4EFR[<K&T3->WS&&NZ74Z[7,IV<;K<*:8
MG,OT<R=4M=FZ?F=B2HL),),)\'[RM)%.&E*0-!V("PP,!PHV_0C21IQV?R^U
MH>FTH>9N,M>\TT9![<+,\X+:!:!VPG#W1KJ@@@9J+ 6F901%G ),B60,Q^@8
M2:B=OX;R S+<U]'.B:'?3V;WN4EN?N2PLV[^Q;<P,N#S+ULNO:E]SSJ)I5CM
MZDR?T?2.PF[W\^0F"DU_/QM-9R'0F0CTPZ39PV7 W' -/LT,,,\X&!LC,*8,
M(]XY$OW6MKQ:_K!IM6<+8)MD]13 U@K8"8LG6.\9U1*"SE*E\B$!%D<(F"0#
M!6GKK=O:ULT'[$(-GODNOGGO?-@Z6-46M)7&([>51OIII=5>I\]6-N.YRIM>
M&F'&C%7@(IHUO?#F-0UA<_V]-..CW>C%CZ/0'82R!<VT!7V>M!D%TH;S- <^
M_0D,YS*[U'E0TGCAHE+(LZWM:_)42R'-C4!I[?9B06E=*)TP%+F2*"2*!.R$
MAYQ-"0I;!,9H@7FD(=%JP^O:%TWL_H!^G5.5$XZKRK.YXMV5-(9RCFZ>\!5[
M_4,S3-?Z,7QR&OH]GQCQ2LC/:&;3B;KBS=>]P; ?ANU^E7[V6^B&V!X^FYSU
MPJ(SL>C725L'":MUXDIPBBE@1F%0B"LP 7L7A!7*R:WM?*[ Y&GCS]P%W VR
M>@J.%XWC"6N("148"1RDC,D:XM&!)CR"D480K8@0-%M#]&K)\+O;0^LMF6VX
M!K1W78S>+\>#RFOXGU8:L(SV=O<X_>),&KJOP73=23(QXCB5;&*,R@ESR0U8
MTA)X?;8"?CMY/\A.BHL,N7&"W/.)Y?#J8C44 IZ)@%]\'Y?*?7FRM__AD\'>
M2*TM1$9=.I.2W*")*+#.>\,1"B;:K6UR-:.C08?2@O?F.R +RI>+\C=3*.>8
M*,:P!ISF,S=:,J =UQ"=05YD8E<^H;SYD91%?ZHSF>+9@>E^3E_0[K;,8!"&
M(V];IVULNU.R(]8^.T(U<(7>GMSC7'JVLV4XJE37#RZTOU4EEZIT">?Z^3S0
M#]]"VB.*\[?AZND--O_+KNL',PC/P^COE]WSJ3_77MY>S'O9_6?<_7],ML/0
M&#EI@H HH@"F"0&5. UPD"K9^3%9>6YK.TUAX[?^ N156O,%R"L!\KC% V<!
M&440H)A#/#CV8&Q 0!61 1%!.<>YQ4.QX6>PX=?.0GK937;/L-=?M&V^F<ZE
MAMH^$Y-:*'(VBCR9M'6BH=Y+(D'H$!-%\@!6,@W26AJ9\RAZL;4]?Q.<XA1N
M+FZ7:>H4W,Z#V[%I(SR-/DH%,1H&C$@]\D$P;)7G.EB<6T?KN;NL/"1O\-I9
M-A?:SY$YN2KWF&%H]4-,#U\"_IMN]]PE8N[F<^/KT?3GC/S1Y/\UEJ,+R\[&
MLJ>3UA'!4CHG,$C"-3 C#)B<L&9TY)1YFPZ3]<7-%36HN1"OW;=;P+PD,(]-
M)IFFAVB)SFKC2.U!(1> 2"^="HX@;G*7X\;CN(A!\R91NN-^/U?36+ 'MZ[P
MF0=Q"EVF>E2M@F>C1;!3K8%$MQ,\NQ>&A6IGHUH\$267GNGE)ZL,<]PAD%:G
M$ZHQR7:RC(,,2AFOL/4(;6W/WU.^(<I2P7I#%:>"]45@_<T4UID5$6L705AG
M@%&K00D?DVDEF)"6*Q)X=K0U'NM%C:JQ/D7]1E8YKS;5F,IY[X5C:^18-*E#
M"1F(]54=5VF3+14EZ. \6&/2O%*5IC![Z5CCCZX%TNMC,Q5(UP_IL1J%,6)(
M10?8\V0R:<[ <BQ!!!NP9DIBEILU%#5JAEX-#>YR-T,Z9]TM%VYLZ(;NTM/M
M#F?5N_4BW#Q&KMGOUST^]+WAV>N7.3JME#NF@Q56OK=PM?-)&HXC50YT,JR
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
MYEA1Y!3CE#'-,,6:*<8$HTJ@R!)R/[W,)(X)Q0NTX@KQSD:\4X5SO+42!42
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
M>GGE%'M\'>SQ43KJV59_3@$G:5;?I;^#?S^>U[+SS[3SOSB9+/,C;-KW&1&
MD*/ ;"YR08D&[TR0P7"B=(X9+.$TFXS9NNSS@MD%8G:BI9(P(1"LP"&4W>4L
M@$VS ]&F:4K+U6+-$V;GUWB;%TNSIL;(;@)$OYU04P4J#(Z/CCKW%0:+IVK)
MADA5Z_J"S-Z=S5TAL-D(;*I#"U&!:DL(!&EREI008)5RR08AR$@7I"(BQP(V
M*5.AX+.A1D?!9TWXG# PM#$$IU, $UFSQX&#B=@""T8CA:(3DN0LQB9%>CQP
MM2,DT]M4S1>..J8[;,7CT,F"A_M:Y(YUL#*N/SI5W/9[;S!H=WY/$UI(;392
M0U,%C1T2.FTRH)E+I(:H!8-)!&^1,<''Z% B-=8D)T=!:T-MCH+6Q:!U;()$
M)I"SPH%QT0 C6>,0FH% B66C(YPBOK4MFB1+;KS?[B=UJV+(]:=;1_W>4;JO
MD];0_"@:1[.M#W<X>'(^<:_/YFT_3UOAKMFX"T]:&A*KH*F3$+WTP)0WH+A%
MH)1"AG*",4W<15B38G +-!MF:A1HU@?-L5DAM(PVC3X@S4V&9@1+J0:/D=/.
M"\5(V-JFI49*8R#W-GP^3F9V,J];9NZBCN6$M+R"*.?3-BK%6:(T[T5>9$K!
MT%H0YQ4@8C"PX!E8F8P+'$R0C&).8B*O7"RW,6>B@L^&F14%GW7C<VQ<*!Y<
ML%( 9C@ XU:#M<Y Q"1PS(UG6;-@<]L61;.H*XFK6OJM@]#QK=CKMP9IZ=<F
M6,Q2Q/W!GY9JR_VO9O15?-X>'/72=/Z1AO+H9==UCO/@I=_F;VUWCX-_=11&
M74X*\]V+^>C8,GEYLG>Z^REJDMA.9YLD*&#,<#!44PC6^F@#%A*IQ'ZLKH:1
MJU8]"KY743:@X'MY^'XSA6_,#!;"1?"8)^M&:@&:, ;<!&P4<0GZ*%LW<SM0
MBW12$SY?]\.1.:D:\E5QI[WLGVRYLQ8914U9'[.F\BR7@UH]YLK.)RP-=TA;
M<,9(8%9BL&E"@*%T2I,*6>RJWM8E%F2#L5EK_&G!9CVFQLXGCJ+F@7G C)HL
M<A*PBBK@EC&+\HLT)FPBUB!LUJJB-+CGUO68V^\-3:<.L^)L5.;H7G6'<];=
M.J!M'MW=WQ2)O?ZA&:9+_!@^Z1X?^M[P[/7K#V>%!.]%@FPJ@H1&)2(FD':?
MG""C%:0%[8"S0$64@G">(T@>45*7HWJVQH +UEGNS@ WE<S6UR'WAA+:VU6+
MQ9]4>"W,L@!#JC#+DIAE;%X%@[2A)H (N4=0, ),9 $D-TIY9)V-(C,+F]_
M6@JSG)E>YW=QMH;%J)'W&G?-+%=?2C_1!AO;US>X?9VSNQZUSB,"'U7"7NY8
M<I1UOE(/Z99K/' Q>+1PCJ863CA?.(]:Z=$'10U>UR-8CA8^YX1JIG>Z_H(5
M_LA3^^+'F9/LV3\O7Q<3:B83ZN6/*?58",\#8L!U3B0DR(()1 "GT<L8M798
MY682C] U'4N*@+PQ<%[@N:? >=%P'I^(#+',I_$')BP'1KD!G3 ,A@3EF!+,
M5R<B^4A)U" X/^S(O;^J[F+.'1\>CVJM^W#43QBJ(CY&#<D.>^EV3ZM?E"3$
M-35K)KJ%G,_T\XF)3C]W0OXAT>/.Q'S?2)V%*&<CRJE2D90H8EW.F'*$ M-(
M@HXNK?6HB+>("QW)UK9Z1,G<Q=P;$N)7X+XBN;? ?55P']M%E!+N* W@ O;
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
MG=4NPVII->A@%[#V$ -%C("VLAI9HX ].ZDSR5+BUO:5ZWN-3Z;J !TZY.@
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
MXO<YS#[2M21[=\./448OY]:2?UD9#D<G2#HY7HP<3[E],'$4Z")(1360P<Q
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
M;!%J'75H#;EF3(?\?>WTU5'0_O[I@.N_CR*V'G==+.XZ54C-!:[+II @N)(
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
M+QQ,Y A9: 3T1H+G+*&$Z)1UG##JK;HL\$JJ;T=_[*;C>3SB?4?N=2!WI8P
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
M8-ED<-;N1BS@7 *<$\\AQH1Q*BP((0TP%11HG R5R'FBT!B\H2P?5-ED<!:
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
M&7+<5O5&M5'$$^RM_?@RDS@F%*]0Q!7B78QX9^JH*<0LEUP MIX"<QB!L=0
M\C0(KSREVEP;H6M:ZGI!\>U1;+D07!FM!&':6:V"MA[+0#@2B/J,8JP+BIN&
MXHE\"M01K1T%+%223QPS4-H[H(PH%:F/R=C>VGXHE6*7<J76V#]@14['<O6B
ML^]79^_F[LNK5-A+[\?5##1I._[W,AR[ +<V7&H$8;4DD1'M".-!ZF0_$,(C
M-\91AEEE,*S:ZUNDQF)28Z8RC]08*XHD2)M3^IC08(2F0)$.,3 DB"1;VZ+Y
M4F-N4EIU;D@ANPTE.V>TYX0A8VUD/@AM20Q>>V*#%RZZD7?D_ES<A0<7YL%I
MCW6@3"$*3!L)+.;S_HYID!2K@"E1Q*O*8TUTXZFP,5;7E%U TQ/ZWFFNHG@.
MZIHMCTO?4"Y?T^578)=A_E ,L]&)P?U>-]="0_IIE3W_<M+E/5E>/VW96(ZH
MEA.]9;@:\LZ-3\RKKO@D%Y%JNWF.!,U2V["?KCZ21:7O[+KTG1WKA-'*NE$J
MK/?1_7%AM%;X=A*ZOCT\[:=K=WO#UHEI+^7SG&_P%O6(SC\E&^I"6&  -L;!
ML()DVFK1[TZM^9===YI+EOUV.MSO#0_#\'5:_\5SL)#GX*^9--AHC6"&16!"
M*V!!23!6NS1%03H7A5'>Y]9UK":_P>)LO6(':V' PH#-22<N#'A'##A=,)58
M+84!A7DN^*<CV" M<"LMHMQ;P7)Q%W[U//)Z,6 QM._:T/YUF!LWG$?8IB)W
MQZ;_J=T]7P*87$3FZB,W/)>#[^ HM(QSO>/TW=^S$V_4,<CTTZ^[K7;BMD_]
M9';D3D$YQV)X% 8AW:,95CV@!X]G8XA33SC^%L[2;9ST!NV,ER=5XZ'V/^'I
MU[8?'B4"KOAUZE/C 4&3CQ@[Z'5.AS=_Y.I03H/%I;L,_94/[O4[!^>70JQ3
M?^8GJ)@Z2J<X5RP(PABU23RS1$?1$R8ELE9^)%1MG7_JZ"*N<6(^!;#]8+Z
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
MJ'6)TTB@P*3%H#E2X$(^)*Y4\-;E=CH-.M99P-L8;5+ >P_@G4@3Q2RQW'M
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
MMR*QF6KK#CD3/,\9ZQ8EH4$)*!$Q$&&9\3(F+G.)Q,C2_M?BRF@N0&MM9UD
M6@- I]P93O#HO 9)K046B "K6+()B-11(\Y5)+7TL6^J.Z/!U15_U-"R+I51
M>EDV4IG,W<2@T.&R=(BF]0JS''M/*&#M!3 4+2A+$!"#+.5ISPJ")CI\I)97
M+*5?9>E7V?@>*85>:J"7B=HBG%K"% -&O4OTHCPH22D@E_:%J)@UV1PBCS"M
MN5U*Z4E9KGZO/2G737M?7]E\?ZJ!?$W5S>NH ][H:SQLG_"?,R7&BR-XW<VM
MJ7*WDT[>11,MIHGHM,DEN!94)$-+D$"!18' T/0'-1)'9]-TVF1RR4>R5!W:
M9/#>A3%3P%L/>"<&3?0!":9P6CX2 S/:@-7$ PI!:!\XYT96X&5-BO \['RX
M:1$[U0QEMOE);;U/2CK.'980&)74#U7=_8MDG/-Z^X7R;DMY;%JO2&9(D,*"
M-SS72$06C%-)KS#+M<(<*8>VMGE=S<-+ZEP#L5I'88&"U55A=2)/M!"8!4T
MR21*&*<<M,O]>V+0T6 M(V:C=L:-P>K#=I?4F*M?+*_FN$VN21$N#'=;AN/3
M:L0C8JGU''+7[URQ68!!+%EA01'.J8_I7UO;])$4I=+1!F/X#KPG!</U8GBB
M4J1!B@NNP&EN@6FL04GD #MK W=2RJ@J#+.-S<);.Z'RNC<8]L.PW0_'V8]B
M0S?$]K"<*FRH4IFELM>A.TA?=6YLS<[E\S21W>!_&\WHZTYZM*E0;Z&\6U+>
MRYD*2M$)%YAFX'#5K]!Q, XG </3ON6",CJ8K6V,BQ=E@^%<U[F  N?[@?-$
MP>"82)D(!QHC"LS2"!:Q #PD92,CYX;*#.=29JDI,-T9#,*P-:5@>A=M>HN[
M92U$3#6#;RXF<-)FN9#:K4EMI@R30-BX2 +HP'-]%XR31A$(O#(H>.6QS54>
M>:-Z*A>T-E2C%+2N!*U3F2B8,,^D@. 827:$UPFW6 ()TBCIM B2)K0V*HGL
M8;M0DC(/:=WGVM+_A,&P4B%#\ZWETN_:I=#T>H@0YTZ/3ZMV.^?3^?)B-@_,
MMV?57!9B6XS89FHU$62)<RK95I098 ;E$@K* Q->4:,I]R0?22S]L389KS7V
MY"QX705>)T)$>.(")1(<561<6TT&#6G^G-%"1(%YQBMO$%X?MB]D2HBXWG$H
MI:>;K#_FCE=/^"U/:N*V:;=O*!RW(,?-E'7BR&'). -NM4V:).8^X1P!5\9H
MKZ0P4>9SS&1Y55*<(\U%\1UDG104UXWB*:6"-//$8S!<NIP3R\!HY$$A1&P4
M)@T]RBA.;VL0BA^VTV148[([=82GU+1NO&;Y<1F[X@"^+9O-E&["S$E!>03N
M) 46F "+)09E(N8A;55(A:UMNGQOP>(G:2Y&5U5JLF!T"8Q.=>,*+BAK':0)
M8,"L94EL, +:1"H",H1YGS"*-[:F=8,KWORHVF2=>F/YJD9SV%T/M23<W5:<
M+*QX6U;$,T6R25(NUN93BC@D.XSD3J(40_JU82@D71-SD6SV2*FZ#O$TH^KD
MPE30B*J3#YQB[K;J9*&8)2AFRM6CTMQ(Z\$R8T>N'NV9@1BYI8AS(GRH*$;6
M5NF[^94GEZ]]7:Y^=U>O28=?D=\W+;.?[C57MY:[+D?YK'=\W*Y"]Z-Z/<_2
M)])]AJY+S-DZ!^Q][">_[/>&Z6JXNBWRGY_LMG4$8VYQC=7(ZF^#]I-NN_-_
MMH;]TW!Y9YN:L9VNGYFOLJO-LZO-E ZDB-EH=021>]DQZ1D8$P4$F58A\@*A
M0/):N;2?K>$"7$1TE06XX@4XU:-->"P-"1"5R]WED09E! 7E")(N8*H=OW$!
MUBAA&ET N"G7>"B.O.NUPN[_.VT/OZ\TJVG=K['QD>7JBD_:P_1M;@X1E_>*
M7KZ/GOMRU.LDL?X__\IM8I\.6N'VJVD=J*)!=+.TO4+P?1@L/U]1CUKF='C4
MZZ>/^]:-4FAP9/I9FM3@Y7ZY_^(Z-=3KOLVW\[;ZHIV+6RKNIH5TT5[60^>Z
MZ!__^]_,_]\_.A](YQ_[N?=M__GN]\.#%^V]Y[\=?_C\!;UZ?G3TZOU?7S\<
M_$7VCU]T]L_>G1V^/_QVB-6WO4\?+5,L!D= TUP=PED'VDL!/C!G8I96B/Y
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
MQO_^:BYKF/-YKWDQ5@4"YNE1T1V<'J<=J[7;#?U/WUO/1J"_$<%WP%%BSG:
MW<I14E4^>GO!/=5H'YGNIU%FT6@C;OWRKFM.?3N]]3_S/AD=>="J&;S@H6I_
M2$_8,2>#\.3\AZ>^/3CIF.]/VMWJ/JL//9V]'K_J**E6V>CE"00?HQ$,Q_Z=
M\3>/7WY<O71I.QN]QO%CS=B-+Z/'^%:OX<=*T5M^\N:;E8^5+/=ZNWN]^Q%0
MCSGF:W*O>;;4O%>]QN(]1W(2DV'Q=U[OF443>WI&8/XX&'#OAEAUQ?G[9[WL
MMO;:G4[:+F<KN_S,6WU[SSHF\PWLW/&7JQ*Q*<[N&S)<DA@)K;WTOJ.\?_O@
MYW%QEP&_]8"_;7^[>;CG6^AS8;_QP9?KA^>/TVX86=X4W;@2Q0K74/,<5MF5
M7X;B?"AN7A4+XN1&BGIP0UI6UT*K:W[55D?8?EWH_$>Q]+$%;8:MWT*R9W.!
MJ&QCOZY.ZRQ3PV]Q(5+/A&Q:C&>QAV\VBA>([W E8PQ".B,\\]YJ*C!W@@4L
ML2;<C</HM&3KG4>!]I_OGD>!ONX?_WWTX?</[?3W\>'9'OKP_B4Y//B[\^'X
M'3I\OW^\]WD/[7]V7_?;YU&@WO</GW>^'K[/IP?W\/[98?JN%U\.C__Z^N'W
MPU&4YW.G??CY$_MP.0KT^8_CO>>_'1U^WDO/]X[N?T[/]?Y-^\/SW[Y\^)RN
M]7Z7O'K_1_O5\Z/.?\_VAGOM' ':'>[M?/1IBAE6##15'!AF#C0A&)"/VG,B
M.3(Z)^M)L72RWJU(?<6GI0I%%HI<@B)EP!P[FSL(.T:8L#SQ) M*2T&"-V$4
M B\4N7X4N?]L0I%>*">1 >]\HD@:$6A-.1#. V/<".VK?.:T%1:*+ 1<"'BS
M<I * =\/ 7^_(&#&$4XS:H%4!7Y<=* H)V X=\XCAFS@-1THV0P"+A19*')"
MD98+P9712A"FG=4J:.NQ#(0C@:C/%(EUH<CUH\A7;R\H,A!C$.,!*.,8F-4&
M%#<8M"*!&2XL%G1K6SZ2M95/N ^*K"5W8*ES?/.V?2K7*->XNVNL(J?F=EV3
MUB\&,VIMVJJVL)4V3"K7*-=H )R7NWAY9_/?61;  W_GPZY*MC-LV8L\BER;
M(*3_]^*X^FGIU+Q*7P,)(GKL;"YCRZP4&B'+9*Y$%:*EG,Y;]K0X%.[!H?!I
M.B\ *4^<PAZ(8@P8IP&LPQ$P89(RBXS6;+%0J7."*T$P48+Q0*UWG"DN&$O?
ME+[KYFR2LC2:M30P9T(IKH%'A8$%8<%()D!8IBD6D1BKMK85P_.6J2Y]OC>
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
ME4O78.$/^)='FE&?;K]30Q4E(MHUU],U.L>PQJ6"'K$V_?WK/CTWUMC;U"4
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
M#OI'",QO;Y[U287Q!R/PB^89HZEO= &8.GXRG)?^2!_[JCSG[$1?V>^DAJ=
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
MTIDZ(1_=,7A6W; 79^_?FQ-D/F\>G0-VZ K)0F0,61H$XH89I&1, 7J:9Z,
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
M@X'_@49RD'?E08<+2R,(/6'4_F ;T2[QU4LL"PHP9D,B860(8%<@ZU1$(O+
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
M<(;Y.EVOOF>!Q)K%[A>HD;A:7[=.AV6W0]0]@O^;3-B#G(V^V1M^3;#T%J9
M&BQ=$3@AA9;,6U&P2 /Q7O,V<?#SL7+[[,_]=^.=CPDOMPZ%B);"ZB N?42<
M&HFL#1X<'EDP2J.A3+QXR1[J%,K-E>,';=>T>+!^>-"F)'X("/PU P%8(&9H
MY,A%1Q%W3B#- T,^%CYZBI73[J%/A+1(T"+!C9"@S78\,@X<S'  ,T5B8 )9
M(QQX!,P@S4B!!#=6:D>5D*%U!EH(6'=GH,VO/ ),',U@H@@B<HD)1 HL53%(
M,0,3#-E4]DMQS*Q_\'H&CX\5.07SKW'BB)[>O&G<'>J9X5'9G[Z?I,N""]>)
M6+%\GXBHA[]05&R*>]Q29/G;U]=;__$XLCB7A&]*D29O_[@<=;K9XB<:<U?1
MF,=:NSOPH9G2>G?&@\[6U]*,!\/./[ $G>W_G:1G_F?030V/-CMOX)/>8!@Z
M9;_"DP17PW!DAIEFXZHO;W1&(71V!^/ZFA:A&YV_S;#,+WZ7:#O":-S9[H]A
MUL-H<_'ZUO,2(KIV0O0)IG+8&2=1FDK.1N>_;E/:T%'I"X.UQH8S;ZPGU%"/
M"?S+,U'<S&[U)ST_&->?/W/C]?D_Q]CU_NZ;?_0$^L@/]C^QW;?)>$$;^Q_*
MO7_^7<*[SG;HSOEN[]/9YW\^]PY.MME_OK_#.T>'Q#E?%$RB6!@%]L=:I"6/
MJ"BPT]$: X;G\A(=('?=M.(+Z#$:=$/W/"T82$KHG$Z&(/XA@4XY&DT2/E0P
M-)KCT&9GSX+P9QP9@?Q<D+*. ; 9!3>!QSOV/#<,F@#*%(:FVS'.I8!EU#DK
MQ\?YPV[(@4S'FOZ79PTB;.U 9-52!Q"0>JT!]9=7.Y9#L E@<,9'YBAT[*#O
ML_#,RA@LK7 2U@0[97^2W[/J-U=*P8,' .1&91D^'L,0$8ATKS,#JM%OC[.
MRSU:'9)T*L2?371V1.7OH'L]^-&5H'NGYA2>.!T.CH:FMS%_M-,SYUGC0V+@
MZ@SZ  &UUW#:-2[T0)\R.==7,/CI!P0-^'"QZ3[X"K5F@P68#"L1@>6?G"9/
MA16B B-OSD%R0$[,\$L80\.U+S$$D "?93\+6>J0Z;NIC$U.3V'**RF[,,AA
M^#KH?DTHLN@M90D%SR8-\-A\#?!#QQP=)?]G#(,;EGU7GB94REF4SF">5YGW
M^C9&DVHG-"Z(99YQHI017$C%*??*NQ#%X>ML-.'_T*5;0M>:3]<;_9;E;Q_$
M[W6PXZW)&'X$6?%S67S&UO*3V-TZ%!([+"E&BEJ"N'8>V8@U4D0X70A"'#,O
M7@I\65:GMI>;G7^.R^1G@Z&:"DE<D),+2N '('2@"2"4?N+JK\Y,KJN]F=1,
M^N0*R6UJZ*S1I"L@T""766$OOAX4. EYU=?P#>+(W,VK>S%_Z69G:]R9EV9@
M>*,FU )QW4C/@BZ>I3]NH14NFA@BX8P'QZ/2JG#:46L(#]HQ[Z[8'VTH P"C
M2PIQ!C'Q*/27G<F91K0Z #H 8SD[Q+3@$1QVQ# WB'-/D"JT0\0;;W7@(3CY
MXF5_<$$%+D/VIMPW7+_:HFQV;N&]/;K=7FTEW_4[KX-K$L5ABIN*-@S]< 96
MQG1&<Q-?JZ8!PY&-867B&A2687@$X15,5*\<C]/LS!L$3;59(N]@3J**NI 1
MM%-QC@,8D1!(P:( %,,^F*PXF%!&;F]%GN69@[LKU/;9SO>#0V\*0[0N$&4\
M;144!IG"1R0H)TQ:J4RR*NS2&P?3* Q\'Y#]!;\GVQ7PO'H@ ,>=/]_]L?>A
MTP,G>'0YTL*Z@APOR0SH-2^TM-%JS9T+EH/=LT(4_Y^]-V]J*TG6A[^*@GO?
MB)D(BJE]<4\0X3;N_GEB -M-CP?_XZC5" O$E41C^/1OUCG:$!(($$*(FH[!
MH*5.+9E/+I6+Y)90QRH5!&BF5D$>23Q9^_APVNUUSC-;_&J[S>X?9YUHP_[I
MP%/T&=9&AH2#Z"ND')C[-TDX390PY(@$?22ZA$P4"6%!B4U,J9 +;.(M,D4C
MR<#B87^?0C93F(Y7VC.&)<>:N>0M#\R0)(!F^ S9/.'FN4,T9Q=B]Z.]K,@A
M6\0Q?+2=K&V\:]ENMYF:,;P[[P#TOOR+S$?1R<$/LGOPGN[MO"6[5_Z;98H3
MY3G"5H'\CKF"<F(280;:E.<.&\VGR^]Q0=UJVW'S?23%[N-L>28S>Z?Y5S-D
M??<SP&2G6:WNF<WLVUCPS%Y6Z@% >>C/O%O9J]<UA4;VP_6ZE9;5SBMH^Q^-
M"]MMM)J@/\1P7S5!:9-X2I)K!2!OE);8TD!CDD(2^&L&#^LY;<TZQ.#MP'CX
MK=T9',M.,Y^*.\\3''*N>7V<"\__\ T38:GF#-D@4^Y,P)"V2B&P-+TWP1J2
M[P?%UBP/K>OK!C6G@D[]5[-;>=[Z-MINTQ\UOP/%_WK>!;+L=D')[)RU._65
MSEM?D1TQBJX47T_GHC^':'1]G9DKLF3PK=IOU#SUHS5N9K5I)N^--.XC&^YW
MTR$=[%KB%(Q2+J(REGI*11+6>L;)K!OZ>=AG:)SV;.^\U^Y<OJW=WX#+'ZN9
M^=@=O3>3SS[6N-+] F8'0/OG^/V\9:NOG.7]R\][O<QWM;_S_9LCS@=%)%)$
MY53@7 HY48,<Y6#G.DJHR7>]=S)?]OJ==OK"!I"X$WL6J#<THNWD6ZF)NU<
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
M<F/4L!-]/'&QTZ<(,J((O-7X'4"MFR5[J]WM#C71[CAD-8% FK;5NNQKQ14
M]]7:K/AWXA'H_K7:5&DS?\MC_7V@#Y]6.OU-X,I#G]@0!X9!!7^A K/-ZLT.
M&(/?3T&D5,^+MG,*0J#VA#5/1P.V:U!&8X+P=*8*=$V_[O;@GSZ*IO[D;PKL
M/(U.@(]_K[;J;_5&_7V^/;@O_+) &&:),1$X5D1+P3UG0KH8%1'TVTX%O_ ?
M>C0.[^?)OQN?^X=JZO^&B6<_X6\@D_Y?/I-,(OG%7R.,'3_'@1+E*S'Z]C0<
MV)^OF5W)WM7A-RR(U-)Y) S7B.,0D)74(:NMH5XESY.8G18UX-:L$V1>Z#9_
M9B=P[ZC;B*>9]FY%]+_=@\*L!?+2E D>%-=>:P43%E$+%K5E,E04A@<4AJ=1
M6+?Y_11^*_3T5/2T?^"_4:F9CEHA(7!$G B!K-(>X-\*:;W@W,2-[9OH__='
M$12NE%? WNK.Z#1;) "K /Y]A;J2#[<@[Z1&/2Y*PGEGX+ ^@S';H3LP7V.H
M=>:1:ZBO! ^_.\3@(>A.>$_FPOOK_A2P&'I 8O?3B*2,.#@3@O.&4\$<Y40%
MZ:,VC(-1L%#]>,WSWQ[!(GQWY\.WE(A(VGC$DA>(@U:*3 3(54P))1QU*8:-
M;;4\=5G*%+@CE&OA00)X@%IE=3"@R3.BA5ZHNER(8S9Q@#$5/'=@3PF$6<RU
M"1RHSRQ72X*#()X8)[W:V)Y5LVU>[?F&<['5;3>.0-VM06JJGR)[^ #.3MLG
M.5@!M.I*\9WA\*FU87?>ZWL&V]G ;]0>^,L*W2?\!P,' T#M+V.^\YO.CG%X
M[:-];P3W [EQ$ZE7W[.41<F)/6YW^CZ3N1R K#(Y?COXW(5];(&LN!RY2K<:
M.]E)7%\\M*S_D4?M7[>>=9H^B[4QI^_FF'\YQ"P<88K=B<N/RN* 8ZF>.+P@
MN>&=M7_%3G8)'C6[/5@0$$RC&WN]5FVV#*4UK&5<6&=:_BNOOF\KY4=?6RNH
M6O$[C%>[FV9$HMPJL,OE\F,OE_7LR^6\@@JU[[[Q-&*C7$FORY7TH\+R\BL+
MIV4]U[V?>%,#R\V?_[P6+3:1J9N\<8((V+3$'5BEV(B 51 D6$'I=&?'J/[D
MF +T6_,4%'M OK%;1[ C/PPO?KL?3G= DL)K.?BI=_E'] !N&>4.8#J_MMK^
MQ[/K27\.]*2CW9/?8#S/#Z\^L:\YEO5+UFUVKW9/WE_NTC]_PKCLD'[ZN7]#
M3WI_>?CEZX^]JZ/CO9W0 AWKY]>=/SE\\Q)TKZNO!^]A#>'XZ\Y[D<M)[EZ]
M_6:"ILEHC/)IY#A8AK(E SO.)96>)@9Z4J./Y#&\S4IJ9-0;(20GP?"DE0Y!
M8863"6"6)JDW&A&TSS,X)SB,.(R<GDH$#_)X%2)8)!%\_\9!UXB2&\282@AX
M$91EDC0*0B:1B+;6A4DBD))(GJTL$ASG-CGBO!>2"ARDXII-$L'P>,9# ^Z,
M+KT&DE,C;^XDQAG?NW/^JZG<?AQH8(V^7I?:+5#^*T6M$C-9C<VO>]OI7.:7
MAP8 J'=CP3>;6<5M9:5P7$L<4U"/FJ!Z=OS1Y>;$]>S=,05I>-;C@125!6/[
MEL;0HP.OC1Y:^X'JA<2?OG4>8GU#NGDC7G:ST3UJ=WJU\VGJ S?K&XA.OF/H
M6T65)RG"$-5.P;MG]K+Z_>*HW9VV9SDNXV<S*];]()&Q'=QJ/!&P#8S](;C]
M>OEK[;KZ(WNN?N^TS\]@EJ\;M7:_Q=ROB'.%C, >1)<(R JC4<Q,+8W%EJ1)
MU%(^"4P% 2W7<ZNC80$[$2--7FH5['U$UR/TEW+"=Y_PL?\6, [,&8R"Y1;Q
M(!BR04FD;>+>:ZI9]),G+!B<O D,!^\X-5JGR"RF+G.@,_*F7&IWKD5L6=<^
M[\TRB:>C5@VM.9P#%/1^^$4_&A^^\=UVPL".G@ZOUP/V^68CDT6CHHO&;K0Y
MU^ND'ZW_:'%Y)P/,^-Z=VWJWN*QA?6C,5RE/(#9;]JP;WPQ^^24TNV<M>_FF
M>5H)O^I+OUP?;TJR3V4)U6^/[-@M7-NR_7IA_2?WW]ZJWIK(W^J_Q[>4%#/?
MQEOD@>])_+!OWC99M845>R%SE5O"T!<R5[%EQ$/G4_;UY>QKX=A"665?[]I7
M-=>H4ZMS2CFJY' M"WIVN9M5*9A;C3A_G_,/IXW=^N+P>H'-NXJ6/J0"T&@<
M/-?VSE=G:,K&UY<D*U6)8<9]_3Q%3<M6W[=IS<S;[VDD/G'!1T2M^$\]BSNW
M&W"CT[Z8<83WW/F5@Y99NUY9+.\&?J@Z%GHF85/^A-NR@M0XLHOGX/7'T5<A
MH5=%0D^-7_2UX->HWOA,DB/Z=9%<%7FS:,"Z05"%9M:;9IX(H5X1*LTV$%[7
M/M"R#]4^L 5A\GKA\#VXY*4O]1Z,\-*7RN9P2,U?<74-&N5,#V2\4>FA>9J#
M4+(=-0QR64#OG(?ZGQ9Q0&7T,GH9_4E&7VA_\U7$SGO>A]0E&9^TPWD9HXQ1
MQBACE#$>/L9#>VK>8@#=VM!@+$[P>G5L/9G29)X@S'Z^ZY-_#^L:C +&NT]2
MQU!LT3EF-*OR.=W2<U4^[V>9/4 '>FBSC%?0]&(]FU?89(V.PJ5D(B>&&8R=
M,8Z(P+B2.,W;$NAM/^7B\Y"!5KN'Q<-"W.L>%F='7T\.\?[ONQ<P+W%X_!X?
MYF?MO+_:HW^R_8,/>/_@D]B]^JVUUYSH89&?=?P)GO46[^VTFKL'GX]A7;F&
M ?MZX 7,6^SM_+C:_?(G_>^5[^TV<_^*][W=M]],9(YS)I#UN8=S5 IIZ1P2
M7F*LK.4:<X" 1;71?(8&/P5[7AGV4,<!6SRCE"HNE'7"\F!P<DZYG$15L.<Y
ML6?OW1!['#&)LA01U8XBKDE$5NB$K$D1A$2P%IN"/05[GGMM]ZG>%%(2+N2,
M/LP543II:06-B<@@DYFS].U5[+2#[1X51%H*(HVTH6BP=LQC9"T!;8@Q0*20
M/**>"NH9B='AC>TJ0YG^4F"IP-(+@:5(K(G*$!=(X"(R+0Q3S 3,X5?K6(&E
MU8.E_9&B%!R7,@B'F&,8<9L2<MI%%%3$QEGEH[4%E@HLK<3:[@%+V&<#0'FK
MI<N] :Q3P@&)4R&,5(D72^U9O40';T?]HRV+4D2+0A(!<1<I<H$G)+F6U'!+
M*+?K::H5 "L -A/ %&'2,FP3Q9I;[5V@.@7&$J'1*.7G[=%< .QI &QW"&#!
M6^>,MLB97.<Y:8I [R5("9PP9D'[E %L5J'G%PQ@!7S6%'P<%<8)#C8!Q]Q'
M:DT"#'*8PR^225G YWG!Y\\A^$ALM%%,H A&-^*:&V3@%:2E=\('&C43!7P*
M^#SWVNZC^0B &FDU\4%R9IV-W% E@@I61)/,?&T*BD=IN9#DAY#$3)":YT*M
M@K'<&<PC8P&<G!?1Q0 &G27%I51P:276=A]<8B0$8[W1&I0B;+62,D0%U,ZD
ML(P57%I%7/HQQ"5EI?9$8V0IB0!.VB%#P%@C)L4@E+42ZX)+!9=68FWW<76G
M!&2=[]U<Y#8FT)TB )-TTGC)E"C&VK,BT/'[(0)9H!F1.Z6"8180-X(C!P>$
M0N*,)%"4M*$K9JS=$7P_J(8+DXVWXU7Y9/ED^>33?+(P:?ED^>2*?[)D7T^4
MD!KU+2@IV&6,,D89HXRQHF.4%.S;4K!S$^27EWM-GR[W>C@&O1^)3'4[OFC?
MW,.3E>=NN9[I\ #(,/>.'#KLBION7FZZ]S__??!AZ*:C,3J-14))IHBXU10Y
M'@C2PEBNC$XT^(UM0C<9QBODJBO,NS+9OH5YE\R\GX;,:VBTU;4>CEX"\P+?
M&N<"PBYR'S@CFN3,7[9I*"O,N[[,NYATV<*\2V#>P]$%F>6.>Q"Z))*$..$8
M@>HD$(<CRPJ35"H!\VY26@3O&O/N8G)*"^\N@7>_C^5QJ82UD8@0JQ$W-.7P
M&HQ &C.)06-2,J=!X$V%96'>]67>AV=>%N9=,O.^OZBRP/_ %]^\H5PQ$+4T
MV8"XQ R9X!*2$FQ@SPP&!2I+7F-6*3IEA1(Q"P \/G.Q ,"R >!J" "2<!:U
MTRA:S$'U5@PYIS0R@C,< ,)MD+73:ZU3L5\]]SX\]:]P[[*YEPRY%QA78>TY
M2EHXQ(43R/CJ-T,B3UARH8%[^:;$I'#O^G+O8G+G"O<N@WO9D'M3X* C10>R
MUQ+$G7'(62612XR""648P[YR>W%3F'>-F7<A"6:%>9?!O&*D.!N%E:/ LA1C
MQ+F0R"KMD8TF4&JXMSX \P+WRG4VG5\]]SX\#:MP[[)#/7X.N3<$"I9.8HA[
M"C^BU4@K95%V8'(L(TA?M[%--[%>):NW)'R43Y9/KO@G%Y3PL:9!LV?V\H4V
M+6*/")R=-U#[-FUJ"IFLGS:UJ"X_>^U>['ZL::VDLS]:>;H<CY,-'L[ @\:4
M.+<(E*B<SJXMPH9(*820R5E@ET>'ZMR2"/=45D_ATR5WQ"E\NF@^'87$6LXT
M,XD@F4QV+TJP<7()'!T##T(%QXD'/J6%3]>73Y^V>TSAWD5S[R@F5N5K>:\Q
MTMR E.6)(LN-0DHY1C!AU 2^L+)5A857EX6?MM-*8>%%L_ H-%9%P@5- H%:
MS!''C" 'QX^H==A@+I)DK+#P*V#A174E*<RZ:&8="X4%!<D;Z@-2$<0L*$L.
M&>\2XLR"K0/'$AU9<W6Y,/L*=? HS+YP9A^%O;JHL1!6(\$519QRBZRF'DG
MYAA,4A9+8/9'IXJN,+._>D9=5+>+PJ@+9]11A*LSGD6J!#)",\0M9LB9X)$.
MDA(;/+$1S&#VZ%OZPJBKRZA/VQFBL._"V7<4XNJT3T&:@"(FP+[,4Z25H(A2
MT*T=%HGR6$S@U\##3]I%H?#PPGEX%.EJ)!9<)H,(%;DN$I8(#M(A8J(029FD
M3?%$OP8>7E3'@<*M"P_.&$6V2NJTCE52B;<Y)<PAZQ1&4HA(O'(V&;UB"O-#
MRTRZ=B?$#LK!6PP>'=KG0%"-S#(OIWIRGS?55-Y\US[MGI_$SL,J)=^Y2^,;
M]9C<^#G.X6F&+PLH"R@+>/E/>/$+*$\H3WCR)Y1.$M>UH[?=;NR5)A)EC#)&
M&:.,L:ICE"82M^7#=89=-U]@2AQYNEX2]Z&.TK;VN==V#R=RXMHE37"47'"O
MB+9689V,"\ERC]V\L9"E;>T3N)+)>)X?IX8)9C$B(@;$&7/(">N189@ZS*F.
M.%?V7:4""05\"OC<>H.5:^(Q956RAH>4+/S%J"&<B* %]@5\GA=\1LF+(H!
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
MF!>:)15HL-@:FUV>BBS%LBCXL+;X\/",D((/RXZL&F6%<&<2MI8@$P4%?)
M#2GC@Y6<:,^44Z!!T$VL%U4B92GX4 7?_J.7TXH&X9AC$; GMO.]>3J8 LDA
MH=>"8IF<#(K-8;*+9D&Y)>;@P5FQJ*SZ]LQ85/(DX;-SH<;UO21\2XF\>1].
M?>L\P$/\>:<#F]HX:W<J3&FG1FL8^6O[K1?&RU7#!_[W'D"DM$D\)<FUDMP:
MI26V--"8I) $_EK #<S-!A&_=]K=[KMZ92\>D;[^]PC[D_^<VB_F?!_>/_SR
M]<?>U='QWDYH'1Y_^OEU!]#E:O?R\.##U5>P1PZOPO'7G??BOU=_BKV+;PSC
MJ#%@B@PJ=P*U$M2-J)#SG H7L":!W>^R73JC:.+4>,H%&**6>DH%B!KK&2>\
MG.A3GV@DUH*NB#3-G<RPQ,CZ9)$( I-D%6$B8PZ^(2)FR S G%8^<]MK_.O\
M--8O,KQ9_Y(/LV%/P[VXGF@&UDD.^^.&$T8,UYQ+SH#[$Q>)+D#]*#0R@T8.
M+_;??C,4.VLB1501B[B.%MF@<E.I://=$],AWN\F';[GN4F4RL2Q%XX8YX*Q
M&L"<!.?*B3[QB7J'6> ZH2 5<'VT$5GN(X)M9YC(&)S.%;3H [A^!S;\Q,5.
MG_/)B//QUO4LFM>EMM$7JK;EA*T5U-/&#<;"U#\P,+65C@9#,"*& 4P3!TS-
M"&AHW%.A</*$ZXUMH6YR]4L6W840KA$"V?_TC5'#$FP7 JU<@Y8>(C*) =A[
M+T2TAH#4SH0PZU*QH/F=:,Y>*)J?V<NL"W57$-'W>T>Q\\<1S#JS\Z_M3J=]
M <OLOF)N?G^Q>_#G-Q-$DD1*X&1,$;>6(HM91#S$P)B-@CA@9[I>L%ZH81HU
M'!]^ ^U<<ZL88M& E,^!(SKR7/S6$A^CH#'2C>U95SX%VN^$=OZBH/UTK@Z
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
MQV"U)B$I'>UZ@D\!L )@LWL4L"0EBR!] ;=R[RQF#=?P RNN.)X>DEX ;&D
M=CG2GC0-.M*(K(X2M"=-D6:Y"(J1V$K)<X&YC6WZZ&ZLJP=@!7S6%'P"T4%I
M&RT'K!'2.D(3<QY'&YEAPO6U)U*TIV<!G_T_1N!#!$D.##8E#4;<PV_.>842
M:$Y$,4M(RN#SZ(XH3PX^CXXE+QI9 <6GU<@,3X2)$(,/7&:;Q0=MP9R4/@0K
M6/%G/:\_Z^!3[A,%P/CV&\"@U)Y2%#G\X,FH7&8P("<-EUP;*U6JJJ2M."@6
M\"G@T]?(L"-2&4.TH9SHW$P5YVH+20  8<:*/^N9P>=P"#XQ!.EUD@@K$@%\
M!$;.&(TT5T&KI%U@MJK*NV[@4P"L -AL %->*"J]H4QRZ[E5,MA$M%.4*!U]
M\6<],X#]& (8*$D"K,F(3"1@4U+&D::$H<03T]A:)1QH3V;] *R SYJ"CY#$
M"YZPYCAQR[AAV!MLG(F81)J*/^N9P>?X_1!\$DTZ:,>1C=(A+F7N]T0UBLD&
M[)6G6NF-;;WRX+/DD+/;HO]>7,C9AYS.%;N]A\><36S'8WJEKW<K]"4$:0U.
MLT#CO:'1CT=I><5)Q)XA"58_XAX;9(EP2(*=*1PVGEJVL4T6U?Q\F7I98=?5
M"6LJ[/H(=AV+:]+,2TDD0TY+A3@)#AFG*5(L^<"HXZ!XY@2.-6;7PO(O(Q"H
ML/QC6'X4">0U,U)[@@(Q(*&9L C^ECDPB":EE+"*;&RS=6;Y5\^N2PB=*>SZ
M"'8=BYV)+AJE7$31B002FC*DG3,(#DI*E4AV$6UL\UE=A5>'79<3.U.D_GH%
MFQ08>8Q=/A9MPG#R45.)@@X8<:&S8<XH8M%QA8V+5N$%1)L4J;^Z[+J$\(S"
MKH]BUU%\AG3"^BSGK5(@]AVER, 1H2 \"<JDB'%<P/7F"K-K8?F7$=!06/Y1
M+#^*:,#&&BNI1<X*A7A4$CD3-6*",J(Y:%:YHPY9?4V_\.LJQP 4?GT,OXX%
M 3!-E96"Y@:!H%%CII F+O>.BU$Q8[&U ?CUT2EU*VZ9WQ$%\!1F?_ED^63Y
MY'-_\G57G'K_\RSZW,BK$WOGG=-&^UH[KJ>H0367EC1O$.CJ:4E_6ZV H,'Y
M?JZ.=_\TO_:V.MNB--U+:?HQ'A[D/ Y&4H*,P SQ@#72U 2D"%,N:6:E]1O;
M@M[0F6X4T'M!$=N%<9<9&E08=V&,.UX 2;$@C# HD,1R :2 K-0>6>&B2<PQ
MZG.^V,V0Y[5@W,+\BV#^)00)%>9?'/./0H9 H[(BVH <YA)QIAW2VE+$C#-<
M4)VH%QO;H&^M)_<7SEU"O%#AW(5Q[ECTD&1***PH"LX1Q"T&'J9>(N4YCD0Q
M3+*^;>0J,^[:%-TI@++,R*$"*(LSX,?BB"*@.S;<(Z4B1ASL-F1)\B@H[JAC
MDC*LIA827"%$*9S["%7@Z8.("N<ND'-'(46<5[%^!A'@8<0CL\@0[A E44=%
M+2&13ZW"MQ:<6[A_(=S_]/%$A?L7R/VCZ"+G66"Y<X+W7"&NI$>6:X8\53(9
M(K60H#.+8L*O*><N(;*H<.[B.'<LSD@P&3FV%-&4<W2-BLABHQ$VD4H;.)7&
M N?>3-A;(<XMA486V6;L[4D;IG=E*YYOIS=/6GVDC%'&F&^,]<OP*V.4,99!
M^XL,I:-Z!07<G5TS6^UN"9I;]2):75@O_':W)3"NH.RGWVWSM/MO..!8#('[
M&0+OP0#X,$H0\LXG)F)NVI.#YS1&UA,P!!)A 8Q[XAS>V*8W+_-6K>Q@X>+G
MK*U5N/@9N'CL HUA'J*@*$4L$"=6(2,$1]X+8Y5)&(Q]X.*;(;#KP\4%"5:C
MY%9!@F=  C]$@I",EX8'%*1)B-/<^X7E +M\EZI%C(K3C6WQZ(3?%4:"5\_%
M"XBL*US\#%P\?K'FK7*8(T8L!2[6"FDJ-8I<AJB3DT[ER/C5;Z52XNS6#ET6
M$&97T.49T.4]KN)W_\ 7WR)VVA'&41*Y$)  RU\GF1"SGCO)F(_2@[FP\NA2
MN/@YZW85+GX.+J9#+L:1N1A<1($KC3BC#KDH!#(R 0YKE:0W&]MLC;FX(,%J
ME/,J2/ <2""&2" D9@#>'D7J<Y4O+Y'6@:% ,!;66P>F_WHW7GSU7+R 4+S"
MQ<]Q$_=SR,56&*E<,B@PP;)6'I%USB'.:4HV)L8B:.6/+OVUXC;_(N/R7E[8
MPL=.L]UI=.N6>HW<!:SQ-]^)H=F[$7BYT*"35U\D<0G5?Z[#9G728[T3WU6G
M7!#T?@AZ.1[+$(-VCE".L$H> %0I!(8M *@+2FI%J+!D8[O4.EUG-G[Z6D"%
MC9^$C4?!#$E@(JQRB(8(>A#S";F$ ])>4JP]59R&]6;C @6K$<M0H.!9H,"/
M-1B)5#).$5BU G&32XWX7"E(.<8T#23BL("+BA6&@E?/QDLH$U38^$G8>!3.
M$*D#U/4.D4@PXI0R9)/#2!@7;-0\6")>@D1?OV2D]827)5<->J#CM #-@H!F
M++(![ 0?@R,H26$1C[GSB:8I1T\Q2UC(90D :6Y>BLZ?UUR4A17FYN<+:RC<
MO"AN'D4X*.X\J T!16. FZ6+R$K0&W)E(:R5#3IF3\!CZHNL,#<71%B1ZD(%
M$9X9$4:1#G!VT5L0Z!'.$'%F,=*<$F2)M!SLP@3B?VJZXEH@0N'FYPMS*-R\
MJ/NZL8@'KPD#'$8R$8JX)AP9RR725F/JJ0=XSG'(CVD L.(^@===I.&/V.NU
MX@G,K=1J>#D1#OZD>R=:CDXV1X85E+P?2EZ-1S7(0*P.$D"2,8&XL 8YP10B
M$D2>$SIBCTNRQGJS[N.C&E*[<V)[,-;/WINKV&D'VSTJ#+U$AAXKUN HYIYY
M)"2SB#NBD6->(SC=9(VG$5.] >RK*:&_K#%;%VA8I2B' @)+ (%19(.100AF
M.8(C,8CGB&\M+$-,NERNQ9*HR'HG;[UZUEU 9$.1ZL_,T*,8!XV-BHYA9)6-
MB%/XS4AB$/':ZL080')X.5*]U&U8.[A90*!#@9MGAINQ2 ?+E"18 -Z ,8%X
MB@8Y+ 2*00GX)7*MW<O!F\+7SUG)H?#U<_/U*.9!)*89\00Q[P7BUED$.J)"
M2G$CO+,"JU?!UP4;5J.V0\&&Y\:&4?1#,"38&#W2A"3$-?;(4A#\E'I%0]!*
M,O(:L.'5\_4"PB *7S_W#=_/L:BFX!E.&L6D%,C\%) Q)B&K./,A^6#2"^+K
MYZG_X-J=$#NHUSY[DY?3;;>:H9&9=GK')OS28B5R0XLS^&H[-/WB"D/<O6N3
M(+R8<Y@*R=4AK-*>_^]]PXSF7/S:R*$E5,T NO_8)_O^JSGZKLB;^\D;?*WG
MATQ1$F,09AS42)XBTE'E/T$.8::-PGAC^V;/WH>EX]T/F)\XQ+;@7<&[U2XO
M4O!N07@W"KC!)E^G.PL6,PV =YHBYTE 3 ,*>H>-3W1C^V:4\:O$NX*F!4U?
M6NQ20=,G1]-1Y)+'P?C<7$H+%Q$/3"*C-4%".C@J1IUT;F/;%#0M>%?P;MFE
M; K>+0CO1H%=@6.I--=(Y8X9W!C0'B46B,%1@E#R(*M >R0OV5Q>:EV;HI(6
MB%[=!.-EE@,J8+T@L!X+BY.**,&"191QC#@V"CEJ, K8)ZD\D6!L+":EN&BF
M!?;6!O:663>IP-ZB8&\4-4B\$23RA"+W%G&:@P<\TT@D'FFB,0F:DX074/?L
MA<-> =4"JNM8>JJ ZJ) =11NJ10SW%F'!%8><2TETE)QE&),C 1,D_ ;VV(!
MQ:9>.*@6V"NP]SPUN@KL+2HZ:!2-*CP)BAN>NPE*Q(/P")1+BX2T-& EDQ9D
M8YN_4-A[GGI=8RMEL)S0/G>M^#+#4]54@'C7/NV>G\3.HXIXS;%+C\D7*L.7
MX1<]_&HM8*EI^\^Y*:NU[:]N^/*$%_F$)]!])'Y8:]:5U'"J$=\T>_ T_]0I
M.:M3-Y:8%3R*.^K&COKC/D71V$<GE[Y@K\6T):ZV;^(>K@FF(X]1& \V+ <K
M5YN@,%.2VI!BC&8!^4IC)<*+&^)^;@@VGJ3$-&P_EQ$9F;T05&%D<" (JYBH
MIT"DRD[MY+-JZ; %?0KZU.AC@_<Z$1M43I3TT48B0XC.T)"]HW8!V4,%?1Z#
M/J.4(1V<Q40'1)3(0>X.T$<1BPBS-%&;: RY8^$Z5]TN"%80;!+!='0!4TVH
MH)HKZ9T2-E*LM;<VB, 6D+%3$.PQ"#968)@3@36/B(6J4Q*)R#KA4&1<"*44
M5=I.[93TXA&LH,^:HH]RA ONM"/8<,TM0)#FVH?D;&0"LP7DSQ3T>0SZC))F
MB$J:,N(1(PST)VX\,E$J1*)7! QL'6A&GYN=&U<-?=:F$')!Q35%14E!P)L4
ME.2&8VV,)ECP&*(1#)2R1=3@*:CX&%0<RT[Q7EBG(T>..(\X(?\_>U_:U-:Q
MM?M75)QS;[VW*DUZ'NP4523FI)PZPG&,D\ 75X\@+!"O)(+AU]_56X#$9 3:
M2%NBJQ(C:4^]>_5ZUM!K($CKJ+)[2]D4"*9"U%!YI^AD!7WFE=/L8=5RHR(C
M@HO M;8\91R*V BJZJB(4]!G)O09)XF R2<2YAR!W1X0]UH@"^8[DB3H!-)"
M$T+7-IJODQ7]J2!8?0@610A.,>%88+F[HD[PD6I!DG.:6%Y\6HM&L'%&!E:)
M1C D41#)(<XP1<[0B((V3@+)I RFAMHSS4.P@CXKBCY926*2>P$Z$S<^.D C
M)I.30A/OI2X^K45')(P3(R@!>9# 7!.2@LWFL$&:,(&$T38P9\'TQC74$6RX
M3^NY!;I7(_3L/?!N/PZ&SX\]NS4=SVIR<,^4KEZ3@SD$:UU1LV#CT[&13T9K
M)<8B$\0@D]4Q[B1'.I*$2.(J6JM!HNFU#3*S;?D=+'GAK-C"KPT(;RK\.A._
MCN.;E#2":&N1<D;E,DD&V:@Y"MYA[%4R0>>B=G55\6PBOQ:>7XZ H,+S,_'\
M."(H*9&8H 8);##BG(.TQI8B&8PWT7G.A+FW--KJ\/RKY]<YA- 4?IV)7\<Q
M-(D8[EC.>P"E"G'!/#(28Y2",M01G6Q,:QNL^3)ZKN5EB]Q?D:"3@B,SX<A$
MU(E1*8:$+9*@I.7V@@09;2AB0L)_'#-EZX@Z*7*_N?PZAS"-PJ^S\>LX3B,"
MNN(8@55U2HC+))$3"2-!N,1)RQALJ*]?41/YM?#\<@0V%)Z?C>?'D0W96VZ%
MQT *YT!&2X&L"*#V.YKKSSM&)%_;(&2%F?[5,^P<8@$*P\ZVX34.!G Q)<8T
M03QZ^,<EC:PF%(%VC8DES"=%@&%GSJ]KN'7^N@O1;'T[B7X80ZL?AZ?]XQ;P
M-\S0<<L.!G$X4RG$F=!RVJ"PYJ'E4^K,SB$^X(J^?U3D_7"<?]NL:%O \VG@
M*2:C!502E&F:#1QB$!?"(QN 3%B39)C78.;XM0U^U[,Y?879YH5P%LZ=9Z1
MX=P:.7<<-R!"I*H*\8DA[R%*CPSF!(GD& =Z1AK9C+6A&\RYA?OKX/XYQ P4
M[J^1^\<1!)I*(G7T*&D&<EM*@QQ)\#48E;LX&Q-S^L4LS=4:S/V%<^<0/5 X
MMT;.'<<2* ',F2SHV9XPX%S/<^JG1291"483$3B"26_NNA<;Q+DK4XJC(,H\
MXP@*HM2(*).U+%*28,<K0!-!$+>.(9 ""D7A;)!$41/(O07&&@0IA75GZ&[W
M\B$%A77K9-UQ@ $&T4^"H4AXT-ZY%0E9GNUY[3!)+BE<10+?S=99"=8M[%\'
M^\\ANJ"P?YWL/XXU2)8ESD) 1!"!>&046>D(,LH8I@SUB=.U#=%H8Z"P[O-9
M=PYQ!H5UZ]PX&T<=1!8-UL"ZR;J4J_H&9,!^0B9J8SD <3)X;8.K)K-N*3]0
M9Q.BS:,>#._"5DS?2V]>M"9!N4>Y1Y,Z$2[O_)1[K.X]FA-11W4#!=RC/?6Z
MO4&)G6MZ:9VI6[1/*B@?TJ^V<SSX+Q X%DO@:99 M@(F"NY$3#G3&"6>0^B\
MD\@R0A$/-L&!*"F32U%@OW#Q(@ON%"Y> !=/M!FSR@FE*9(>C'CN4D2.5(XY
M(W1BDC'/@(MGSOII,!<7)&A&&9Z"! M @G%H'5=<8N(#BDE(Q'6DR/%(4"0"
MTQ2I#D;<&Q*_.DCPZKFXAO"ZPL4+X.)QF!UC5HD4.'*:8\2C4,@2;Y"TDGLM
M#34TA\<WOVUHB;5;.72I(=2NH,L"T&6RD(_TN8(?1R1*@!><- )AH9$Q& X)
M1W6B8"XT'ET*%R^RD$_AXD5P\40;)L&D) 84?$] U0]8YO ;AH@A0,I<0#N
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
M?)O43@GAGA!C$<TYX]QFD1.,1(EY;T,T,BJ^MH%GTDZ7TE-2L&'I/*L%&^K
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
M5LKWGI21"]2X?K2#$5=XD,@6+@QV"#/FSJ]_.('7B_"21S ?H66/0"L8#D9
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
M(BHXK(,B(>JJ(N;L)2R>Q#USVC8HX%C <<8 AQBMEQHK(Q*G6EL3#96<VYC
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
M9CN^1H:9T^Y^@=D"LXV$V9=*"2I8^G0L'3?1IA&[0+Q$*7"'0-QI9(VB2)%
MM(TX*2USHH\N2%J0M"!I(Y#TI;*+"I(^'4EWKY$4$P=SK04R-J=,AA"1(][#
M/Y%@;10W0:]MB-552><:U%; N8!S(\%Y 2E*!;>?CMM;YU5 P"=\]D49RR4S
M$GD2!>(,1V0]]B@:YE2P ALJJ\0CO0K8_?1>3G>SI6Z/>-E\X0\T<ZJG8].R
MY7!5=YR^3V6]/9RF#5$O]WC)>S0K'>&Y]WC=O=7^B(-.'EG'=DLWM=(^X0G.
M!$NM4)S;(#AFS.F@;=3< *MA1DJ5TP;JKQ>3NV&>) >H&)!30",NB4 .:XE8
MDB1('S5\6-L0N*YB)0V*:2V@M**@Q 2A&GL9221<4FX)IM0;[KCP21A70*F1
MH#3>5HHXV$@,1\E)C;B6%FGE)>)*>*=,$HZ2M0VZBBW37N@>C8@D+X"[HH!K
MF=>412924-P+JF6BA'BG$^-)JU@ MY& .^'%3#C%I#U!(GA 7,$!<;7E2,;D
MM.*:*P*(JTA=Q9,:5Q]IZ2SV7WI'P G^N09[J>XP;7PGBRX9CCV-##1(JAE\
M3I&F(+D"[BC8UCQLPS<L7(I!"&$)%JY*B%L9D4[&(98K%$=---@$:QN,DP:5
M@2A<7#,7<Z%UQ%*#:F)Y(DHSRVRDC(0D9-2EI&XSN7AL$I*(%6:&(2\=09R;
MW,N3*!1DXHPDI7 R:QMBE9EXE7=M7CU X4BX)4D$;3S'0EA"L \J$JTHCMX7
M@&HD0$V84-$Q+*U/R !4(9X81AK;@)A.-.'@K%(4] Q35QA(X\I-+9T)]?XX
M #?T7VC/<RIL>Q5U$P0EF$E-F/$*;@;*5]3>&&:,H-C:4+"M>=A&)DVHI*P(
M3%'$ LUI'B8AK21&.%GM.-:<8K6V01K51KUP<<U<3)P$YF3<.:NYI=Q%H:F7
M(.)XQ%J4IDS-Y.*Q"66Q"@%S@:1Q!G$:!-)>*T2,4HI%'"T&$VH%-_I7>4^M
MX-.UHU9;)6FD3"M8Y%0Y#<M<."/!C&(A%A=/,_%IPH+2.D:J!,^P%!#W*G>,
MLT N2RFSPFFB,:@9K&Q"-84]/PP/8K_L/[VH8X@K'Y/4P40#>K9TSEC//$G4
M1X&]*;#6/%BCD\93\)X39P+"F.4*=40B1ZQ$(BEG.!C!+H6U#3ZS[=1@S_6K
M9V+M@@M2XR1LXDX$QY/#S#G@YIA4%(6)&\G$8]LI2)IL9!'A$,%VPL8BISA'
M!)O A77">@5,W"3?;ME^*@ UO7.'$F^DM8))P8,.5A$5#'.:DQ 9*1%\S02H
M">,)<"@9813R*8>Y:.F0(0I@*EH:4W01:[>VH>NJQ-.XW:<F)L<^DG(W*I;9
MC[ZW?PP7AE8";JGX,M-FT#H#AFGY2XX9S+)'57J2EY[D,VJP@>;^JII'+KC1
MWI HF:521?C(TC1F:.F=VQS9P28M5*R],C@(Y&DNGTX%1\;&"$*$6-!KG>.&
MCRIBXB5N65[ L8#CBVT]I,045X0+SZT(1G A* M6!R7AIZ(]-Q(!Q^8]UYF$
MPN7]!L ]%RAR)ABDDC:8BABM4[F.95T!#LN/?XMXP%PW7(M4*%)AQJQ(RHD'
MS)<&_D@6-&<T"BPC9\$SJ8O*O&P"8S+:EV%KE=0HL>00MRHBYY1!'GNEB= "
M"UJ5?:LM*&X!A=V:W).EG#G-F2M??^[E^PF7/83YN8A*>[R:A)68]._0B%/P
MBB.2LG]'.X5LKBUM,/%2J$B--#5T+6WPWN6KY\W:/!2%-^O@S8F\5NJICCB@
M2'Q"/,J$C.8<>1N2-0PSRU><-TM<P0KC3@TV<,&=^G!GPH -PD9/4D*2&8ZX
M2@%I%172@2MF6%!>IAIZYLXO7*!YQE<YLP83M7D#+F>^B.?AIINKENX&R^>Q
M>+2C[KU=!N8\Q<_<]2C=;UYH:E9&6UQ D%'I?O,T+?+]^:1GR5EJC.<166$%
MXM0$9*G7*,HHB,IEF'-8?"V]=%] /,QG7[W ;('99L'L2X4K%2Q].I:./8%.
M1IV(PX@S"@8YAMG7TAJ4$B$QB,1IX+7TTBU(VK!G+R*NJ4BE(I6:)946$"Y5
M!-;3!=:$"YF"KI IAH(6$7%8TL@Y09'RA)IDM<$V5C%0K.:\@<6UOOQQ:.%Q
M\#=T_MGX"?ZY&O*1[>]WCJ]&1BAPQ^5#40:J-^RZML>5ZXGH"D=KY4JU3L04
M?/GVI#?H9#*\Z<>N'7;^B6_SI"&VKL4]#C$[B/D.0,HK>LT?2F[.)N'KG.7I
MVSR"53(<M/KQI!\',*^MX4%LP=_8/^EW!O#T0=P_@N^5 TV]'=SC6ZNR[C)5
M3F)%FM9)[RSV6R?]7C@=H98]#JT./&4 6 %W2/" V-\_!_PZ.NH%F,DX6&_M
M//+@[US<LOW8LM[G=\EI@+U^RTZ.M!N!!/"(]S"4$"K*M8:]5NI\@[-/['E^
MSN"'_.H#N,]^/\;JE]:!_2>V_K']3EZTUR>V,D%#"^YQ.9( Y 6:Q_#X2^21
MC..I\I_N:8";73^D&NKX4?"Z_YYO;_JI9<"?ET/^;Q[QBNPH[OU]@/W1G\?V
M+W/ZX?!]/I_LTL]L;Z=]M@=C;-,_#O:.VM_:O^X=;A^&[M[.P>'VSI\'.9NX
M_?&+BS$W+!8H1:K !+$2&:X5LD$2;YABBJ2U#?I0D6U@^FXF<%Z_F0V'![ 2
M6T= X(-!*_-6:/U_]MZ\*<X<V1?^*A4^]T;<&V$Q6E*;>\(1GK:/KR<&?-SM
MGA[SCR.UF;+9WBIH+Y_^33U54 5F*:" AT(QTP9JD?0HE;]<E?G/P]T\^;#B
M3R>_5$*N'0N"#E?K\/5<#'</L1O_FJ]4?.[H6&QT6CO(1@*HD+T#&7Q)$JSE
M(=B/2NLG1[.?&F8R@K:!*W2R>)V MLD+[9+'0NJ*%MY.#S)])Z<7]?05M!J$
MDSYK2<<UNIAD5-I)!63+Z?SDG'E*4F!#--P2#Y!U[J7R,A6- K/6QIZ>1WL9
M>-0&D@F0P#HMHDX\\ *A&"_/FT?5YCPY1PZ) VCNA-,N&$S2"@\E_O0\M9UC
MSCDYFB<36WJ?O* -H9D3E_'<>4QQ+FD528<#QS5&+WR(M6@[)"OEZ7F<J36.
MA!+6<S"(7F7IDPZ9-CIZ0Q;PQ5*7WN]$]+$J,=$)2$AMX_XX/SOZY9<C4VJX
MVXF:[DN_G!SO#%G82?#)V[]\'::#+9)>?(T$7]5UI]&NZ<S3M]>ZMTXI.)/W
MP*Z!MN>^S=?$N>]=..R:,7[IH]HU;M721U5K4IJVUD5'O0WG00^>?S$>N+3W
M_ GCX&(+X-ZMYF[$Q?NFD^:W/I&N5^LOO^+A\M^'WP;K$_WBU07ZA3@W6FX6
M.ST+[^.]GZL+M^O5=HX'HV$<_'$PW!X>?&_;TFW+:S*V[G-'+O1DSFD[IS?Q
MOD[1S#Z\%7^ 7I,W\&'(-;>0"V-J:5Q?L#XN'JF)1W7I>)#3Y1)H7BJ?EQ*Z
M.K+)GKUCZ[]/!-"KSLOR=.HLJ=Z3L[.X'G<SEN,]&1Q.H/C(/W<;O5FNLJ4K
M&GQ:T2 2ERZ#X#HD ]YS'Z7EPNL<)#=9R<Z!*+B8.!#%([YS_\?4P;C_9?W/
M#^+MZS]@\^7&UD:-&<E_?O[P^8/8>+G]>?//-VISYP/OQCN.-^VIS<^??GSX
M\4Z^_?._/V_\>$%SK-/::/Z7K[ZN[WS0;_]<_U;_WAR>BC=]3CMO7VY\WGCY
M07_X<UVMU^?Y\076?] ZW[_XOOGYB_[PXQ7]O;7SGQ_K!^O#FASQZF#]Q<=(
MM%12"N:)M@R41^9!"Y90Y>"BU)CBD^?RJ72^1_7A&V UP+JP-Y9+JI10G/0!
MC'=H8G J02Y<R2!5 ZR'!5@;OQX#EJL>[U 40^4R@XB".>MKL9 H0Q(FRH(U
M/-ZOAA8-L!XA8'7Q7?E+WTY=+SHLM9/\D$[R56J>E^B#%CI[5R"HXKC7B=ND
M14(M9;,5'ICH73_1L3)A0F%8BEHS"(7,!I^0*0,07*C:%G_R7#V%I5U,:<VD
M6C.IAR2\>UP1I)&ID>DA*! Y%NNP"%VB R')>,^IF&R,BS8G%1=0()J6<+=:
MPKN#C9E',6$PTJ!AIAA@D&KMI>0$LQ(#EN2@JXNF=8]JH+2B1P\ %X2$4CO;
MNR BZ,P#"DA(1\LK%(BYX4(/<6'>>K H?7&9,\0B&0@K&69C&4AA$D]0+\SV
M#!A:+Z762ZDGQ&B%X2^1#U%P&Y7GH'($DA,8O2T^^!(C]][JYGAZ2*+CC_D@
M=?$N6ZX=XSEX!B@B\]8C$U(5M('>$V&Y0>H^7M1OV-BP\9K8:!5892#7WN9@
M>7!9!N]DO0E8VUDNHCLW;.P1-L['PY,5J11D)0C2I0-PYF,)#$V*(8CB4UIR
M//P18^-CA\?51<@@HT9=I(L) &T)B%B;T6BI.2H5FG>ACS X4Q$Y]TGSE)E6
M.C&0-C$$7EB,F7Z2$6!JX>6;.Q>NRB$/T279H+5!ZQ*A-:DD%%=%$6<"M\(9
M#1&4-B%G*W3+"'E@J#OOTU6!"Z%"819R8"#(//=%>T98K$5*$$F(=ADAUCX4
MY'W<S;W^=:(43<L;:0D)C4R-3 ]!S5BZ!=?/$E8/04?X,&^9 023 [>,NZ!(
M1>"9.>D-"SX6R8TUMN@GS]V-&[JV?)#'Q>]+,"L:OR^+W^=M F\XUSX*5AS]
M RI&%DSB+)D4E+(I182>,?SCSO-82D/?2^[[+(1;B][]>="XM80\A8?0O.\A
MX%:<3S*P.80D'3#4G#,(J%B0CC-#RHH-*07)";:6Y4#NT:72QII+#),WUEP6
M:\[%N+7G)7$)+*-&!M87YDC#8!XLY'I%@+2^)\]7\+[WBK-FNR#]:$E_'X9>
M0^4E*$QSAAXZ[X6*AF$QDM4F(\R%$)ES,1$^&R)9($.O1[#<NN*NY"<;65?R
MD]>-Q*Y.#<QKMC,^62/S)D'<.^MKMJ3Y5C%S:)E;LS)*X3W<]NE37[.'H"R^
M^CK?U#AZ9Z-,G-$1(AM>DS6/.066$Q?H(?J,J;O#XV%)@8&'T(JSP6R#V3[#
M[#U<'&HP>W68G?4[]EY*[7(AA$V> 7#+G+66B:2]$DF SFER'6A9\=<&LPUF
M&\SV+'>M8>FUL?3#K-RA\V"0:Z856D9"$%A 4U@M5I(R61I0:Z,+.*]SX\-'
MTCM->6OHW-"YE^A\#Q>8&G!?';CG>ZAG+S&"9PKKM21#\.VY0Q9"(1CWX*-P
M]5J2MJN W5=O%O7S7:K3*WYHGO)SND4MIR740[OAU8VX>!O,Y3:)6C2!O8UQ
MFV/TZ[+"=<=XW,W;?LOC85W9$+=;N[;6@F'QV!B 3@6CD.@!A2*MIW@(28(#
MBQG:A?L'I=K^F ^C6;)%@K*926$$ VDB"Z@U"SIQC#;K9$WGWY6M7UM#K >#
M6#Y*(8M%+B6H) -FQYWF$7-RUME6?:F7L#07=@(P$4LA6SLY!ID,[F!=9-$+
MS45Q*597J;4WCNWW#Y1N:8Q>)*$WP%U1P'4F2HR:P-0F "^P6!71\ARBTLXU
M%?'!8?&<]].[ )$C,*X!:D]?R;P(CGEGN;/!&:&ZDJ">]^G*U.-NT_7KW@[Q
M0KRNJ=^J1BS:RER22JD+=Z@LR,Q=!@A96"TP@-:MNU /T8W/&\ <L@&>15=.
M@@'9PLQQ'U@($AQ*KUP2I&FJ/K41:5R\9"XNDB>R$+5UV@!QM.?9>_!&)*FR
M"\U>["<7S^Q%A]Q;;BSC*FH&4B%# 8:8NN(P)"&R?_)<WKR/:(^Y>)4#/H\>
MH5*POJB2+?( 'HWGEM:FC/%!H8I7KT[5$.HN$&K.BK(V6)%MK5LE. ,=!'-1
M<:9=-LII+WR03YY[?>/"MGVM8_7@;*@WNXFX871+X=*%L.UQ%&2 J$7F' -:
MR$ZC]1$\9*&=@"1;)\8>8IN8MZ% *8E!:*9U[:?EP#.,.3$BGM <)5&Q:E_^
MQLEQ/?;6/WHN#J +A)2]]@I*TEAX+(%C\<H7;A:O0]>X^"ZY>&9#A:*=DAF8
MT F)=SUQ<9&%E9)UYL4:(>#)<[7*3+R"(;<&4$< 99!T"95]3;X')Y0K'$WB
MEGXQ2KJF9O03H.9,*&VL-R1=6#'H&,1DF,O",2=C,;YXZQ694.KF7IX6AEH2
M>[X]V,JC%H&ZU2OU$0HF(VNY$E+!(HKDG?(.)";2NWB#M?[!FIRWGD)2"00*
MQJ,PM>Q=;;89%=/"9U+";+;</GDNU++JF/31=_WHN=B0T1Q0""]XAESM:.)K
MTE1$Q!I+;M93/[EXSGI2VDNK(\,8+0/,R-"1;B(+V4Y*^"B5(R[F?6I3T")0
M#:$61BA/MI.*RD=M$J@L@O4UL1I*4C%ZGQI"]1*AYLRG'$D?="XS%S$11(7"
M0HJ!950FH(S"UK+G$GB/(.IQ=U*9LLA@E./>IUWZ8AH48I>.,2MMQH.OQ#&#
M.&69\4WB5'?;GO<QI'H_MKH6R*7+(+@.R8#WG'0>RX77.4ANLFJ->1^6\%#S
M1BK:*%30@:44,H,0#7.%")D@)U%=#]GIKMRF6]8]P7Y4>FO@V,!Q*>"H75*E
MA.*D#V"\0Q.#4\0^A2L9I&K@^-# <6;[2T[6?^*2V9@- \V!!:,40\FY)H7;
M"L$G13*7=4'FX8/C?4QPIP'9)C*:R+B9R! E^J"%SMX5"*HX[@EE;-(BH9:R
MZ=,/3F3,.6.*B1SI5#,O,S) [A@&\"Q:SSE"R,GH6E(.EA;-OH>B<7WN!M,^
MN<@G5[ZVW>UW,FX1AKOS'[7&?$L25GK>^2/1RA""8K&D6I+%9N:+C(P'0$EV
M;/3>+*&5<8\CFX^>-Y?@OFB\N3S>G/D>N-0<2G',J!09<)0L:,.9@B2)7IC!
M+:.7<8]YLV4=K##N+,$&;KBS/-R9,V"-AZ0P:5:R40Q$CLP9GAE7);A40I;:
M+:%;[]WE$O3/^&J?7(*)VK\%MT_>BN?AI)MK*9T3'I['XM)>OF=V,+CC+;YF
MU*-UUKFEK5D9;?$>,I!:9YVK:9%OOI](*W(JF>@3T\ER!H63]5H2_2FD3EJA
MRDXMJ8OO+8B'NXFK-YAM,-LOF+V'7*8&LU>'V7=SG2>SBT@P&VTMR\*C8U[S
MPHK%8+PTUG2=)Y?1Q;?!;,_FOH^DIR:RFLCJE\BZAURJ)K*N+K+F$Z2R0G3>
M$SV*8Q!0,J<XF08J<TP^F6!4ER"E;GQ?K0<RJ_-V_>T :3KZF89_/?\[_7.T
MY!T<?1KN'JU,2.*.Z:2L M4S=5P8Y,@O)5R'HTOE2KLF] )\^<O^WGA8R?!L
ME+?Q8/A7_J5N&E-K3I_A+<-QKB.0^G%$K[N'DI.[*6 -5-V^%SMT2@[&@U'>
M'^4Q[>O@8"L/Z&<>[8^&8YI]G#_MT-^==\W^,C[#\=;=UZM4V<\=:0;[>U_S
M:+ _VDN'$]3"W308TBQCP@H:H= $>?3I.^'7SLY>HIW,X[7!^TLFON#+ QSE
M <98GZ5>(-P;#7 \.&:.[JQ5!JIX.=P]Q(Z#KOG*W)F=;J^&>EA_.A%?A^E@
MBXC3P?C<MZ9'G,^^@H%8[?#@_*^<P1QSO!>[75NZ@!(+":C:G^C$-L_]NS4Z
M6LT^?LHLC#)^85AHL<]P^RM^'S_YV\G'I&><W]/3VW'N$Y9R>WS3;32)P;U1
M=P">$:CFT82=_XZ]6<M@:U25@/\:%AN=U@ZRD0 JY%HE)_B2)%C+0[ ?I7[R
M_'T%X<I*-1&:3L_X[W_#YV?1\=3IG\CX@E:#(,LX:PE<1!>3K#UPI(*DB\X3
MO82^D].+JDSHP&7*NCCP]?^Z*BG:B4"ON%"4>G+./-K+P*,V0((0$EBG122-
M)G!2;PK9=*?G$5QK'Y3W!0I(C;6\/29P2BJ#)8?SYBF9*Y%S3H[FR?6+/GF!
M3M+,B<MXWO><D=P$H83U' RB5UGZI$,6QD=OX%(>_DG W9.2.8/T[4RRBK#X
M#6%V2ATZ#0[V!F7XC6!U'[]70!X_K3)B3(#[:91S]\I@"__*@[]P-.P.UM$'
M!U7RI0&-,87L1'*0A&-.EZ-]7<DL*[7^V#Y,--CQ)-U29U/18?Y?5RGE*:-&
M722=70"T)2"BXDB*LN:H5%BFLOSOZ9+_55>\(GD9F__9XG'GW[OXIS]\N_/N
MV^9G^M[[K2_K\I5X^_ZWSQ]V-H8;G__@;_^D-9&.O/FYSOON6ZT9_M%9\)$[
MPU!Z61.ZD*$/D7EB)JE%2:;X)\_U>==LB0.V*WFKF*_:RGCX;;!#Q-T:#ZH"
MD@;_/-S-DX\J_G3R2R7BVDF$.Y\W.\WH[YVF.A/:G6I,'+F-^^/\[.B77XX\
M"L/=CJ^Z+_UR<KPS5,(.R"=OSZ3<&I](NFE$>#KS].VU[JU3>O[D/;!KUKIS
MW^9KXMSW+AI6K4EIECZJ6W-*/Y"UFC4204L?5:YYOORUVC5NU:*CWH8/[0JT
M4L[>RO,O-NJ961?2/CG%ZD=@<*$A?._.HV[$9\,#FBTN5.]_L#Y!SY/9$9=E
MHJQX2LGO)$'6)Q+DU042A)^;46(6.ST+[^.]GZL+M^O5=HX'HV$<_'$PW!X>
M?&_;TFW+:QS?ZXY<Z-"?TW9.;^)]G:*9]G\K;C&])F_@RI-K;B%/WM1:OKY@
M?5P\4I/SZM+Q(*?+)="\5#XO;7IU9),]>\?6?Y\(H%>=#?UT:@I7V_CL3,?'
MW='H>$\&AQ,H/G)3WT:#HZMLZ8K&8%<SEFJM<-Z PV@0!&3DN=X!S<$8I[R>
M-%+@1^XAWNI27"OL2G/]V-S:^/S;<./EAZ_K?[ZI<_RH[J.-'Y]^;'[^0VV^
M_O!]_?6;'QN_G@J[TG-M[+R2&Z]I_9]??/OPN3[/NMYXO:[>OMS8V7B?OFQ^
M?O.57N/_^;%^L#ZL64*O#M9K-URET#O)<NU/!RE9AM9SEB,$3R?:IY)J/B:'
M&]_VO0!8[ZD-3 .L%06L@$(ZY72N^8I:>!=2*%)HGV+18%4#K(<%6!N_'@,6
MQECS4)$%D 18QAOZ+1<F$\DB2#9X]#6SL?-/-,!J@'5_S]9%[^0O?3MUO>A2
MUD[R0SK)5^EK4D+B'+.S!,=>)@=*BH))RL3K_9XF>A^6Z%V?N[R5+ _>",=,
M-1%JOUZ2O28S;B-9"CQD*;H,36[Z9"RTAFRM(=M=">\>5\UI9&ID>A *!$?I
MM<K1:P$I!V\-]T8[49)P)94%%(BF)=RMEO#N8&/F483LBTS:DWY J@'PK)C3
M.3#A:X=P7[)*M6=K_]NBM<)@O<*%Z'WM>EH$6 ="!=0^B*PT2G HN&ZXT$-<
MF+<>-#?. B!30@@&*A2&*@$#3)8H:WQ"VS-@:,W(6C.RGA"C-4^X1#XX'[)P
M(@B0'$ *IT0NTN>@P,B$+4C]H$3''_-!ZF!SY$1-)JRN,9]H:JM=PZQRD+A)
M@12!Y0:I^UBOHF%CP\9K8J/B".C!%; %@'N4RH,.W,;@'9_>[VK8^&"P<2X>
M+G**7D7).%C%P%O2JC$XECBA873 @\/EQL,?,38^=GA<782TD=A(>Z625Y"C
MQNR42;X(E!*X:=Z%7L+@3$5$D8Q4&9EW)C'03C,G>68J*,.E-#%E7(9SX:H<
M\A!=D@U:&[0NLT8O<E6<5!J2!1>=LYJ4S^RTR@X)9)OR^;!0=]ZGJ[)VR8K(
M7.::M$\?&(+F#&6M^^%D1LUK1@@1]Z$@[^-N@/>O$X5&6MY(2TAH9&ID>@AJ
MQM(MN%4J4'2W.L*'><NL)$[$,)XI;1T#K@0+5@%3B@?OM41>\T'LC<O]MWR0
MQ\7O2S K&K\OB]_G;0(>I!0J*@8H"OVCD'E!_*_I141P+L?2,X9_W'D>2VEZ
M?<E]GX5P:]&[/P\:MY:0I[#J#2[O"K?B?)*!C\K+E!03R0324Y)E'I5D"25Z
M[T--2UY"S^O^72IMK+G$,'ECS66QYER,N\@@M$F)B2@M@V(X"UA[T*JLI= R
MAD1Z]K(:AC76[+<3YG%<D%YQTM^'H==0>0D*TYRA)YSW(M0.+5(#@PB..<T5
M0Z&4$E%K7S6F\^I6]_ J</]Z(K=/+O+)ZX;L5J=8XC5[0Y\LIGB3:-^=]8%;
MTGRKF&*RS*U9&>WA'JZ%K$H?N+O2*K[,NV%L-"64ZCB.43,()C!/YC@+/HF,
M,0JC)@4)]8WSF9?(+W<4!6XHVU"VERA[#Q=,&LI>%67G;XT(BVBB9-(XRT 8
MP9QQA@EKO7(EU9R^R:V1987I&LHVE&THV[,4IP:EUX72N9LGIBB"3&2%RUKT
M)B%SWB(C15:0OFI%4/4"GEA==?5.$Z,:.#=P[B4XW\,UEX;;5W8TS(4O9 &A
M01G&(VF^H )G:%1D@FA#PC5;*5UW=\6M@@Y\]8Y"/U^X.;WBA^8E/Z>ET'+Z
M!CVT:T#=B(OW2EQN)Z%%LYS;&+<Y1K\RVJ\[QN/N\/5;'@_KRH:XW7IZM3K]
MB[?(<<46FX7FF"%;[Q)DY>A_%CPO!5O!B]ZIKZ^^_VM.?2T<@:OHF$=,#))W
M#)U"5HP RY5+KA!4>^=ZE'_30*F!TH6UOY4(R22EK?=0='%!^!A$]#EGKCPT
M4.HE*+V;U8.P"#G+3.0)!$J\6.9+0D;6M"D02Y96/7EN?)^2 I>=L+O<,7J1
MC-P =U4!UWL3N8C6F@#&1(]<NER4]\$7GEIAR >'Q=U_%8^_?@R>&YF-85ZD
MP$#'R% FQU001?H4A Q0@_S&V1[!\>-NU_3KW@[Q0KRN-=^J!RP(?%)%FT,@
M9-,<BC%D#N>,7!N5(0ELYF\/T>W'O/G+A<JN]JSFKA@&KD3F/8%;-*K$+#Q8
M@:1INF6%W5O-GQYR<0Y10$B1#$4$%V( K71P&90GWHZ+7]AM7'R77#RS%\%F
ME;R-S$F4]=(]L$ J"^,J&)/0ZB+XD^=$N17FXE6.Z3QZA'(E%.-US8,V("T)
M+"$E*F5MS9%VL2%4+Q%JWHJR%H+%P+RL;:L@*X9!>6:4-T4X@ZJZM%RO%(W'
M'1)]LYN(&T:W%!%="-L>Q<5\35(Z%7# 90$?A2L6HTA><%+&L'7DZR.V\7D;
MRJI<?43(?/2.@1*.H;>.D4*=HW-0O/"D?9EE5<WOH[?^T7.Q04BJ>H M>C V
M^6Q(L,5<FVU&:7CCXEYR\<R&"IQ[X5 STE*(B]%[Y@KI*SSS#-FKV@>#N+A/
M/MX6<FL M3A %6V,E  % E@Z["$D@<47)VIZO6\ U4N FC.A7"I9AF!8@>JK
MC2JSD&JWLD@2II!!')0FA/*J1Q#UN,-0;P^V\JA%H&XY J5YX*F(+,!E](;'
M"#9E'L$;WSQ#/80U,6\]>02OBXU,RFH]V<B9KRW',-'9R,)(7NM<"W'CSC<]
M]ET_>BXF@8;( S@)JB90NR"TR$F'D)7QY>I5Z!L7WP47OYN[!:BDC Z8Y4:0
M]903"Y&T% \R6"FL@4!<[/M4K;X%H!I +:YFY"BUPZB=2!"Y0U$D$D9%)4V.
MJEE/_02H.>O)!B=U CJVJDOCXYXY#H'1?XJKXEU0JL;(;UR:OJ\!J#[>GKWD
M3MZDSN8HQ[U/N_3%-"C$+AUC5MJ,!U^)8P9QRC+CFX2I[K9+ZV/(]'YLA2NL
M%<X;(!EA$ 1DY#F&Z',PQBFO;Z-"9A,>MR<\Y+R-&JS+V<C(@@J901".A93(
M9$U1:S2Y9"6Z:IJPK,8F_:CDUL"Q@>-RKDFCD$XYG:4/H 4I6RD4*;1/L6BP
MJH'C0P/'F>D?2_!*\,""M,B@.&!HO63>& LYI62]FQ3!O'%NU\J XWU,<*?Q
MV"8RFLBX:;PZ),XQ.^L4>)D<*"D*)BD3UPJ;R'AP(F/.&:,!N9(\,N5)JP8H
MA7GO"P/EC"1B*P6R%HWCYF$HU*TCSDI^<N6KU]U^0]L68;@[_U'KS[8D804G
MG#]2::^D8XGD% ,#DCGPF0DMI2<:80YZ"1UM>QS9?/2\N03W1>/-Y?'FS/>0
M1"Y>F,0T1,M &\<\A\04MP&EYH U[:!E'?3+1]!PY^YLX(8[R\.=.0,V>A-%
M$;;V:T52"HRO2@&P9 KZZ$M$XY;0M/7N<@GZ9WRU3]Z*B7K2'[*4(OH/S[2]
MM*7KF<7LE[G%%^[R$ISDK=/*+6W-RB@7]Y"PTCJM7$WI>//UQ$T)E;GQH)GP
MRI&QHP+SR2NFO4<%P#,$MZ2>KK<@).XF#-O MH%M'\'V'A)@&MA>'6SG2JII
M&P5/B25G>+UBZUEPFF#7I,QEM"(*6%)KUP:V/5[!?63--"'6A%@?A=@]I.0T
M(79U(3:?9Q.#0C"%62,4 ZXM<\8[IER0RG@;D*LNS\:N@A3K?&%_.T":CGZF
MX5_/_T[_'"UY!T>?AKM'*Q.2N&,Z*:M ]4P=EY<X\EH)U^'H4KG2K@F] %_^
MLK\W'E8R/!OE;3P8_I5_J9O&U)K39_C2<)SK"*20'-'K[J'DY&X*6 -5M^_%
M#IV2@_%@E/='>4S[.CC8R@/ZF4?[H^&89A_G3SOT=^=[L[^,SW#+==>^*E7V
M<T>:P?[>USP:[(_VTN$$M7 W#88TRYBP@D8H-$$>??I.^+6SLY=H)_-X;?#^
MDHDO^/( 1WF ,=9GJ??0]D8#G%_I=B82T!1O:"DI=90;'.P-RO ;?7H?O]=Y
MQD_KHX]IG$^CG+M7!EOX5Q[\A:-A/;3''QQ4@J8!C3%=22+R$LUSNOPAZDIF
M.3OUQ_9AHL&.)^F6.IN*'O=_W6WS](5EP+^G2_Y77?&*1*TV_[/%X\Z_=_%/
M?_AVY]TW@G[8?+_U95V^$E4<?-C9&&Y\_H.__9/6]#GM;'ZN\[[[1M"N/EIP
M,AB9F+=&,_#!,E39U%Z[7KBB23K7</=YA0:)Y;<K>>OIK4PX'GX;[!!QM\:#
MRE=I\,_#W3SYJ.)/)[]4(JX="X$.4^O@]4P,=P^Q&_V:KU1L[FA8;'1:.\A&
M JB0O0,9?$D2K.4AV(_*B"='LY\:9C*"#ERFK(L#7_^O@Q8TH CTB@M%J<DA
MIN_D]**>/  4"2$50=,:(9PA,]P5E[P )W)\<LX\@FOM@_*^0 &IT8,WF, I
MDJ98<C@]3Z2Q; *OK.+U&R%*JWF0W'.P&-.3&TJH^LK2]4:SD-[X:CO'@]$P
M=M#[FL#PCZZA+6'ER=-RX?,M?>WB:KV*IXO^/IBJF\]N1WR>7M79.SJ+.LVN
M/(^/92#!/>T?S3J1AAW_$A)VXFJ>%)]PUEN8%O+7,%;I15*7OEP*FT@6DEK=
MT)\.2;F@O\/W;L#U__G]U[79,J8RY?B&=2>6Z@D?#\<3R8&#'<(0^F4TZY_Z
MM).;D^XK3[LEI2J[QL,RI)F&QU6%9Q>WSYCRQ&HG<IED;2<Y=B,]=""]I^/+
MB61.>1Q'PU"?)&_O?5V[PA&\#R5PP0-1-T.:7^[O3/ZDTE7==9Y]MO!\NAQ+
MF<DAK*=D?$#'8:+88?I>%:2I8G-\A.NII>_MXL'AB(Y(/<STJ>.3\G2JZ-&1
M.!B.2U7,)BK5>8O8JX,?T(ZL7<Q=Q" XU=8J;U3ECF8A!?,O.M9'DQRQ4Z>$
M53UN-,+=3U--[E-5U7";^#/M#7;W#B:JW61(TM9VQMW21WD'AR1,2+,KA1ZY
M3K2]1SN"W20S5HN3U4Y>/<7/$R5PPL/U](_SP3P'TR]DF7W:ZEZHGV([^*7N
M.CT.K?YH(?/J>$<8,B;V=NMHI"5TGYY2[2?F/*(H4:;[XD_D;/S73_Z;DJ=2
MMSML4_OF^[P0638''NZ3\C2=^/LB7#@Y=S1<9X9<LK1CP^CIS&:JCS:1'Z37
MCJL[8#C>.BWD'A4'XR <[J9M>HZK:_)SS#L]F1HJU_[DG_@Z3 =;S\@4^=\G
MM=HIK_/95S",][8/#\[_RADH,><)BIWY>T^88/6I+9S[=VMTM)I]_)19(%C\
MPK#08I_A]E?\/G[RMY./2<\XOZ>GM^/<)RSE]KPXW4:30;XWZ@[ ,SHX>31Q
M+OT=>[.6P=:HNB/^ZW+;4>HGS]]WCH^)*#NHO/[WO^'SL^AXIM%W76-Q^<;?
M/9WYJ9^MRHOJ=/I)?#R] *$G\N)\.30^C%NSD:ZB.-S39KRA&2>.M0JYA,9/
M!R?E\7@_1[)UXD1RL"HY3I>LVJ:'R7-FTD2FGF$95=$[54)/[W&5?B0O8QX=
M5'DT$7A3D5(E_^R+G0@G.3?>WZ//=N=SWC \6MN163B13=BY;4]+WR,#DT8/
M>29\!QUC3A6!V;,>41['XSUZS,YQ>D@G(Q\+_,DXI ED&BAUHG!."A^[>Z="
M_7A;CA31W9P3K?=%)(2HG++]_>F%"L;$$#Y6#^H^G7KZ*L7/V.CAG*91%SV_
MFGF=!K?'>]TAV*N5G\DX'D>2Q;B;]P['Y]8M&W0B=#+P_AX!5=VWR0!$0E*$
M:!TCV@8:G+AI?W][V"E91_RT3^-/V>Q(RSB::?!U;_1E;?#Z:$N?_DRBJGQL
MT;GH-)SZN+13H^J?[E2<CI%SK[CR;(_.BXEK?CSXK3M+'=[7'?EC-PRWJ^)S
M%$^\7P_/\3)'LV5.4357'DUY[IT) QT>/<'<&W3DUG^?^&=?30($]9,G3_ZH
MX[WAZ"AJ<6+.CNW'!X/MB3))YW9[[VMWJJK5<+A+&U*98-A]=OK]*2X<?Y)X
M8K@;1[E3N\__VB!_(S8>3\A!LGSN"]./#+Z.AJ3B[E5]?3<?3-Q)L5KNP\L?
M]5C!GR#-\>J.K8&M(;'9J ;+2$VO]1N>#HB..%'ZCZ,FV%5VV,E3R/M&7ZK2
MB9:QN[=#6$X_)U$=^OJQAC^-H1#A"*>F+%@?;V_W^/R-#_<KZDX>.$>D/1_N
M3@(@--AE#S=9U:"BP_%D)5> WSWCM!P_\A%['](S[].4+%6H[2R8>7OH) JM
MS0YG!85*$U*5:#?*X.M6KB8<[5@Z2>2G]-:0Y/=PWGCJ/DW$^$[0WH6@QL-O
MT_C#)-90ES2@)2UVBD_/^?/!NF($2R;CM)5@)*ESF&M !2PO4?ODO4O01; $
MATD$2]PH@O4_502/:4'_O3=ZN7<8#LKA]M$V]R>45>?I0EE[/S9^;']9__%*
M;;[?'F[6,-3+5_SM^R]J<^<-7__SPX^W[U^)]9T_^/JOIT)9G]?5VS_?_5A_
MG[;?_OG/G8WW[V#]_3O]]GW:^?"YAKG6]?K[/[YOOG_W]3\_UK]MO%__2*IZ
MD"@C\R8C Z%J[YTD64JJI(#TKI!7RD_QI2 81P=$ >BL/0_:"*Z$3C:;J!IE
M[XBRA8-4F2<F7!0U3HG,9UE8L=H @$"I[%E7YA>,6QZ0\9<7B5R*#E&N @Y*
M.*Y1^&BBAX0".7H1-1B"71>#FX:W81GA[7:$SCU"\:-SBE@Y(8NI  -G.?.B
M1%9BB4%F*SC&*X$#E[5]K,XB"@,^VE $@3X/!5(R0I=&V3NB;.J"Z%HS+H H
MRPMG@?">927!^Q@2S^G)<W?KX,#O2?_PJI!<BD&$0%(JF$#'.AJKO+/)!!.G
M4DHT*76;!_'SJX_:&4L4B RQD)2*N3"T29"HRC#IFA[L%9L$9"E Y>"4@@#9
M%:4<RB)0$3F=:92](\IFTN>Y=)*)6&I/(6T8J1PU;4H%!R;*6$+M*71=C%DP
M<>KJZH?WEF>T7I%( G0B%)DYK9A.DY$JNF5FU[43=.X)^O+1Z)BM*XE%QSG9
M)CPR)TQD.J!'YR*217$UVP2X2EZ6[)T@=.&DVBA.6J7*.J0(T"A[1Y3U-A8M
M$9E!%QFA-:$^$D!$0P3W2I+IX@D;?FZBN.RDRD&?O*IG^RO/S02;^(BFCLGN
M:;>_5W]Q_!ZK)VH+_ZK>L_I^_9FZH,3!%AX<1=9GWJ*X-]R--4K1>:,FJ>%I
M$K.NYW0WX6@R074_#JM2-C[</AAWDQTO9CK?<1SAHER&K4D(X/LDNE\7$ZJS
M>_HL1XG=I5M*-S&C1:R=]#@2T]4GJ@GG<^[9:8@A?.^<]-_KBJIK]2]ZTD_'
MF]4%&6H$H:M <?SMHXA8GN1M9(Q;<YD$VS@>K\U\V4=3';G?<)1GRFH-"YWE
M\:5=I=='A[/O5U?A*0UXY@^=UX2/J4\OU!L;DY1!W)Z$(;9RKJGM7S.MXBJR
M+IO@K2S$;E&"SM:CC%+JHA&C @$?W]Q823K:L5E08/SKX:C&4AXS#$IZEH\J
MZN)UUTPV%@9(]A@Z+VMC)%?0F.+<U00<@6>!4@R9Z@;06V<XRB1S,=H(^JN1
M\S;)&4R60#HNBY$T""@DVI"3 IQ\](:+)+7@3YXK<V65E]!R6<JM<(I'!UH!
M>!!*>'! JJVBDU) %]F=$"ZD$NV$+/F$D-XC32ZR:,'*Y$([>N9=3DP!S]H&
M(51(5[L-F@FPP1<I30$>=1"UI3AIQ\3U(H70R'F;Y'0R.H$F,RMK\,0$Q9Q3
MR!3FB"5*FXI\\AR4O0;#OZ3MW@EY-&5Z<;.K0%>XYF/YDZ7D#-]*KI1;*!%!
M\&>3W?KYWREO;52=:A)2GC%34DG4-H1*Z03<"F<T1%#:D')JA99GNHY.,LNO
M.-YZL9OJCU?_WR&QRW;-='LY',?MO?'A*+^GR?ZQO1>_W#?'_'AQQ#%\G<99
M?_W;]H>=_ZXWX(A;WO /GU]\_?!C\PO- ^L_MCYO?M[^LGGZYMSG=W6<KYNO
M_SW\0)SS@;AE_?-OP_67__B\L?/;E_7/GWZ\?;VQ\_;/W[;_\R/*C7<? 47A
M-FDFBR"%ATQM%@IWS!?K0BE.T*Z?OKZ%42; $)3V%IP6P1:M,"@(&3)/]@D9
M Q'WB0@'I%@?H^>9%!8E^GHMC8Y]@:"*XUZGNB"14$O9*'Q#"G_ZF)/B,B5@
MW*I$BBQ4SVZ.C-#,E%*;B<=TFL*)D!,P%6U,I&\$U(%'GXT@0D&R/U&X[OW$
M.*J_S%'A"%6GM'_^\]_SN'EFONCEI^W4VDLP(6DEE432N'/(&A7AO\T6B\CF
MO+S4RY_YY#PVQBQI+5HX!UZZ8%)Q691D4$0GU<7G_@;(5JO6_AZW<CK<SF_+
MV:?_S>ZT-\MON29/UD2^+MOW,?/"^HN/$'DPUBI".V<8'9_(O"25+Q+499>5
M$U4MNQ/T:E2\%A75^J>/Q054Z+$J>62:N^A9 !T8]T)$5<N):?R)BGUT)/[/
MY*9*=_^S\ZR5O9JIUV623]Q3HWR44[Z_MWM4F&#B)(M'F-O]DF>GYNFTNL'$
M]W=T<*:IR[/,\^%H0$=H H!+='D]6]1_VY7!^/OD.8_OQ'1U4&I8&??'^=G1
M+[\<%9$:[G:;V'WIEY/CG5'_HU-^)V_/+I&L\<E%DFEQX.G,T[?7NK=.%769
MO&?X&MGDY[[-U\2Y[UTTK%U37BU]5+]FE'U :_4+C7IF46>AGYPZ/D<'[,)*
M.O=>?:H;\=F0.'D8%[M?L3XQ14\67[ZLT/6EE86ZLF@#/E>M>JXZ]5D%V\P5
M!N_+9E^XM><X\LZM<;UR&W"!8^-*9^V\.OT+E>=[*)73SRF=<5)ZSHO@FQ5-
MOVP+E](*Y1&-?MW&  _MF)X3N3Y/9[Q)0?_K%MA\!(4R5[/@Y?5CFHLX[EX<
M_(JC4<T3^#=N'_:HM-DUC=VC2I?K[U_0_)O#MZ\W:>Y7-0P";]^_^KKY_I/\
ML//JV_K.QN=U^0$V?O^ITN6W]9?OU,;.&]C<^??G]2X,\DFOO__']MN7F\,/
M[U]]_R#7?VQ^_B3^\V/]8'U82S6_.EA_\=%B])PGR3(ZRZ!XR9QUA46EM;%9
M*(\UJ4?_G-5SO2J7]U!SN8'/(P.?ZX?+&_C</OAL_'H,/D83RL246$B),TBA
M,%0QL6+1N* <E*[(KNP1]CSNQL8S)_/YOL76[/@A*%8S2C:46S[*O9M7L31F
M9;4/+"GK2,7*GJ$-D?&"4OE4P+A"*M;/][96I]?JHV?;9:DDC6UOEVWGE!,"
M56UUO6T9O*IY8IG4E&!9-"HX'L%QYXAM?TX3ZVVGTE7W7$T2'+O:'[5 ?-Z>
MW$JH17!OPWFU$+HM:DL^:'0#8XH GK0C5 M@77(J CHK28F7UB^JE+P<CO?W
MB%RO:0OWCS,;:IK645K-VTG?@+W=L^&OX=V5\.Z/>34E0TY.!\F"4KS>+G?,
M>U]8S,$%DE%9ED1X)W].A'_PGJ#&R<=5/)P2W!HOE;5T!#"@"2(X+$Y"BB(M
MJJ<T3KYK3IYWJW"3T4%BD@=D4&N!8$+'9/0A1JZ-SJ)>U#ROV\5#\JNL5.#X
MBA&YB[.X;B66?%%(]N9AV%7TM%_MX5=&D"PS 'A*-/QD Y]\H0F1ZPJ1#R<"
M@Q 4Y]*3Z#!D_I*YRP)7A0E9K'1:U)3F)\^EO[%S_DH,<D<.K89_#?_ZX?!K
M^'>7^#>G1,?@LA/"L(".E&CO)'-%.18<-YAS%5Y8O?8_UV+L(_Y=US,XMZHS
MFBH_-/WZDIYF-W$2+K912VC<?<8,MSS\?3W XPZU+S</\Y) W8V#<P]?05E-
M->3ZI8):*M1MJQN?YLTMTZ4"2,=JV60&PE9S*P2F@A/&AR2TYT^>ZV596SU*
M$FC8LZ+8<_TR-PU[;A][YDP="4(4'QP3PCDR== Q)R$S1V(CNQ"3-N;)\WK3
MJS?8\[@S'6XM#;/%2>]8KVKY7+>)<E]..+1-"489P:STGH%)CF$LDAF=LL@8
M9%(UGZM/0='&MCU521K;WB[;SBDGWM@@O8K,UZ+BH""Q$+1E K0*/BOTTM0+
M:CUBVQOF,DR+4YSAA6O)#K>8['##;;]F-/#L65NL\,9;LS(R:YDNO!9)O!L)
M]NKKO]Z_.5C_O4JQ%Q]K,SVODV180F2028ZA%HH%%ZTNA:=22TR;95T 6@;[
MW&V>18/>!KU]A-YE>C ;]-X=]+X[AEZ=+(^$L,Q+H1E)2\%<B(9E(;TUSGFG
MXI/G:LE)'/<"O9W5\;>N[N%\D?$+*^LN6(1\^MA3-M)0ZXCOC;NNSL^Z%NS#
MO_*L?.+_/EE*<[H9?/85#/3HAP?G?^6,NN5S>Q%K/<S1/=7CM.94'?>Y?[=&
M1ZO9QT^9A5'&+R3S:;'/</LK?A\_^=O)QZ1GG-_3T]MQ[A.6<FOX.-GH5'OB
M= ?@&1WR/*J?HC5A;]8RV!I5A/ZORTOC2_WD>5<1MY9%_;6B>V<NXO.SZ'AV
MU>=K5HM>H/KS915G[Z/N_1^[HTN\6_]#P!6_/U!I=)/RT&_??;11F1AJ46@'
MAH%5GJ$3A0G+E8K"B5A,+XK;-S*>7Q_ZZ\=D;296=LQ*HB60AL=\HM]RYBIE
M3C3AZB<RWJZ\.2<Y\;RR^<=%E.]#"@[.==--O72UU//>Z("1[-MY.MBBKVY_
M'VP/Z7.UD/5?=#)WND]WO>OV2+L9[N+V8*>VFR,=(4_[R(WRM.KJM"W@WFBP
MG<?C62N5R_2;A?H#W@?(7A9 >*R\*3=>?"Q@8VWMS PFRR KS5RJ.KO,)(2U
M)X5 ]P)B&Q'/ 5B2DUFII),1K-@D&6T[R4DD(B9GD32H&$ET]@)@YW(I>HJU
MBV1[=&T NHH7^Z,AH1PMX[BOZBCOX_<*MQ54QSEV$/MCHJB&O=TT*>!?#NMO
MW1##W4J8T=[7M0MP?@>_#W![O#<(>3X><[ WH-D&>S3QJ&/#:E ?$K;O!3+>
MNDG'@_%A[;TY)C#'<8WGT+KB'GUFA,/MB*-Q[5B:Q_DHN-,]7-?*<UB&DT:=
M\62M#QHEYDESTLX>S=-U3(1,U[DT[AW2H]&6?!UNTVHBC=!)GV%M;3 5,]\S
MCI8L7.Y%9YANSHO)YOR_HT(HOQ/I[O<HO]F=ZXE8P?;IZ:82@\ZX[]I=$ EK
M%]A/I 5TI[<^0OW0/W#W2Z4OT>'3M/OM;_E3=[#J6VOTW .<MKM]>OR-XVX5
M%_/0_G&_C=H.]HQ*,A<UPKB@Y\5E[2 OZAPW^&^:>[@[:?Y7N7:4/^&HBX16
M_M[/N]WOW7Z,*C,=/?-38O<\V-@[F$XK%.W'MR&=C'@P_&NB:'63S]5E&!P7
M9AC?<LLZ]?!;UHEKM:Q;@D+R>_Y4>>*WO$]:]K2R1M]:F:U/]8[][?77&UND
M:XAU^0[>OH^D=VR0'K'^=?//=VK]S]]HKG]NO7W][\_KPU-ZQ\X?7S_(5Z1K
M_/%C\^4GO?&#] [YSZT//_ZQO?DR?MM\O?EE?><5;/ZY_OT_/]Y\)>51I"A)
M-1<UEY4S4&2:(YT\QD& UYS4#L]/M^E28 KDJ#!F"T4'E[)PMF"TVOD4^%64
MS258#(VVY] VB*QRY(K%8C,#HA9S(6L&$#*"3L5R>9JV1LKL+7CO50$M?;!*
M*QL4I)RXTNXT;2>[WOD+IW2X8H.Z/C:1.ML_>?FQ/[F5WN: 8*5R*0%I\<C!
M)4XV6BX1./+SYKF<!"?GT28'HU#D6!QXPYTH6 @H X_1NPPGB#2>$JF3O<-Q
MI^.&0]('\WC<A?;&@Y0+_9EJ>_E.7([VTF$\F$@^VM"_AC&/)[KC7BEYM/:3
M2G*BO]4@D[IPV*F8G>P==6*Y"GJ:N>L^/UT2*0!CFK7NPF1YI"*'PVY;2'G9
MS0?55;*W0UKN7Z3V=@]#K]/<@Y^TBIV=O7IFB/&W]K83+6)M(6'\T[E<5#+[
M)Q<ZQ"\]"*=YT"CKT"+G,4$Q*B /$6,HG#O-=3GOX%QZ$$ZW6[2"9"G/$ 6M
MR)-TI8]F3Y1TUF2=[KS%FUDLY>WD<>L_G)!Q-N.[4<>+>:(@_\0YHWQ^L[=+
M]+JJ@]W3 U;6D^:7^S.53NJ\ M:$KIN1MW.LAO: 8&1[>/#]Z1'J38UHL@L.
MMSOC ^<4_/%X+PZ[5SM;J<+6I[P[5?*?#O8/1W&+H.KI( W'QQ@UZ0$X,7@(
MUZ83TYS5.[ ^C%MDS.\VTBZ-M)_(W+PI56>4/!C1^G:&XW%'29(<(_QT(8%W
MJ^<=MP=U&8L0^.IF6J/YS^Q<71W[H^$XCT_3_"\<#?<.JZ<LC(=I2'_16O+N
M)_Q4/T 42J0YT*?CH.YO]0!4C6-_[VL>'2DX'8UG.=/U@*3\5][>V^^TDTK]
MO2-3?W+,=O/73@V91X=I)] !$?Q+/EK=17/V7WS=HQ-J,!P/=O<.CH)DQTU=
MN^:MD^R8+DWA'/_2Z&>]=^UG!]=DTBZ$=DS@,YQ;4^VSC/9V*C#,'$!S7UK4
MUS4^H!\[1\UGCT:>^I^[.-X$;8;?!M-07CT]Z4*/V,3U576-J1NNOK@]Q%!!
M<AHB/-[7GYZN^>QZRW^GF6U*MTJ*T7Y-]<F5[W(-*DQ0JHLEY&^T9QU2GG-8
MGY[=A_@X$C&C,DTVV<<C_W_WD5&F#T4Z7!5@Z303:_V#.'IW=XJXIY#B7S3;
MT\'7+9*4@VJ5=28D#?W7<+2W6UFAQC.()PB\)VP]%_^@<_4/_#[X?S@*>Z.G
MDXA$R#-4N'A= WK@^L;!%M%N^M')W,?BY @>*O\0Y)!6L%M1"B?H0R>2*$?K
MJQM67]S!U!F?77[=L?TZ.G) S32,;3K$VX.]$:D&1Q&D.D9'KMWN@8^^\C.*
M7=.;W'(/9[F'MN4>]F M=YE[>*GKY+0KNPAABL28,$&*UID012DQ9%# $YZ;
MJWB9Z^34/.!S+@!:"/J\SLK5JJ!%2B?!2Z$6R6V\%U?+3Z7>>BLE+W"R'+LB
MFWOE<;I7FO7=/"[WI[Y?1<,^:9==HF_?:KJ!DQ<'-2Z5G*>C80&LD,"]"X9F
M%$$8EWC@SFOA/)P;#;M4<IZ:)WAGO4@)"QKPAN8!;6F)3F9N"HI;SWW\/6[E
M=+B=WY;3@>DW,_/V']^G;_8E1/WVY9NCM$?8^/&'WGS_[NOZYW]L;[Y>YV]?
MOE ?=C:W-__\[R]OWV]]V?CQ[L?ZCW\,-WX]G?;X26V\W][>>/GB^_KK?W_Y
M\.,=K+],P\V=?V]_^/.=?OOZG=IXN?YC_?4;WH6H/WU$07J:YX%Q+C4#)X %
M27\Z$%;GX$I)/U%8R% ,5Y"UCI!T"726LT-0R<C:@/FNTP\:O:] ;X>$.%(R
M[4M@@% 8FIQ8QA"B*@61ZY_"H1"1R(3.2T['0M GO5)<&L<A.B@_T;N/4N!_
MCD%]ZGTH>]O;>U\[_U:U>,;5U5F&NT@03U)NWA,6OA\IMN<KKV<^Y]3S>63:
M=Y<IZ7FW<7^<GQW]\@N)W/UM_/YLN-NMNOO2+R?'TS\7/>FTI<G;,UMXC4_L
MX6DME^G,T[?7NK=.W0R=O*?EFG;ZW+?YFKC6>V+-.77-;YZ_6+OF++2U]FC4
MA[0#EZW5+3KJ&64CCCB9A%V^^B?/KL+$9T4I3MS5OOA"]KU7-.A&?#8\H-GB
M8B&N]>'V=G4VG[C"?EEEJDLOJ)];6D[(Q39VX3OP/WM=^UVXZGT7Y5J?1+=>
MU>C6(C6IVH9?>\-_'WX[?[L7.^@+\?X#+:0V'[@\]R2:6SQ#_:O\4BV>MA5'
M6W'^J;@BGYP+48]N2]OINM+I6EQKNT''M@<'Y^?<Z3L93)_/[+I9_Z*%]^]:
MK7_:Z&WTU1W]-@S4%>IA<$6C=9K$UM7W_2OO'N9;;6'0QFAC])+++^IB9WK(
MY1?R]*M3*16M>5UK(+5X#UW-M8S.&*4SZ%1+[R4=DP&T @+B-)@))X*9)^NP
M3J).--:W@V>[ASMI[V#Z_L\='3J1TY]JJ]<-:$ZJK>[)C1^?Y(<?K^3ZRXW/
M'VB.C?>;7]Z^?B<WWW_Y]N'SBQ_TG]BDO]=_/55M]?,']?;EYN?U]Q^^KLN-
M+7H>L;'S#C9?;M):_WM(X]%___ZR^?+#U__\^&.^PXJ+":7AR(@2FD&)P(*P
MEEF3O .A)2_IR7/QE,R8'K62:BC44.@B%)(!8I**4 8,>.X]#YB,P>)# @&E
M0R%^A$*\H=!]H-!<PQCM0_00"B.A41BX)!B"!T9B) 83M(W%5Q3B<@6;:38D
M:TAV+I)%P6U4GH/*$21'C-X2BOD2(\&:U6<FAS4DNV,D^S[7$YB.H].6H5"9
M 19D+BG%BD<30Y+2)??DN7PJ/:P>DC446E$4<CYDX6H>L^0 4C@E<I%DVRDP
M,F&>ZE.BZ5/WB$)O?S]&(66TY=8YEL%R5K.)&1*IF$.9/"_>.505A;CNOU77
M(X?]@W/EO9[=EVF]A6\3((W./(2$*B6 ( WJHHPPH;:-$,7# FZOAH)+0,$/
M\[XMGW3@H('%C(Y!"I(%9S)+VF,A1<RK>NF5_NE1']+&F4OF3"^=<06L=5%#
M-$!$UXI;;IQ- JQ:P!74.',IG#GG[Y'&EQ*3K!5?"X,0D/G"'0O%B. =6&T,
M<2:_<7O%'G-FX^XE<+=5Q,(&<N[*!//@LJ3S0R:)U%[8J6'2W"/WS/C?YT2R
MXX[@E]6[OPQX"628%&2:9#(DJPBK;1=N4F:%6?_1LZWBM2L;5+E< +A'J3R0
MLF8C<2]7H?D3>L"V<_X$Y,:2&8-,1*D8(*_^S6)8*4HGD< +82;QF1M[-6^=
M;5MJT U2@V;ERFXC*V@A@%S4E_R@ 3(+PCY428M ^*B5(X4X"HV!I*?3039_
MPMV@8#R1*Y-1A "DLGA#5HM(EOFL/0.E,TFIA#'K)\_-LAH3]RBPTQCSN%B'
MU#$8'FI>">10#0WDNB0A!?V!IKD3[HHQY]P)HM; *R8RHPRQH\%,C)D$_4,0
M"D4:TEZ>/-<M=Z0Q]X7,'634J(MT,0&@+0$1R51!+35'-35++O8F-.9>#G//
M7 88;92Q:%9\00:)?G-16J:XD;6=2?2UO8P L<+<_>@YTT:BL_9*):\@$Y=F
MITSR1:"4P(U>P&'0.',IG#GG%9"9E![M([,V\MI7W;!@C&'..AM!>Y"B9FV*
M1YYC<+/!VR?[_\EV ![Y)Z^;9;0Z%1#.*;"T5ULJ[)V^)#SHRM"*7TZW&[A)
MCM+5+X<OASBKEL=ZM8=?&053*2XP<(DA:!K,N*A-1AMR(LM"!MWN+=Z[[OGJ
MZ[_>OSE8[_3/%Q]M1&MX<BQD8:L+UC&72V8!BI"I0)80:DA*ZV4ED5P-K&\Y
MQMS@KL'=3:X5Y:*5SDJ##Y#0H1+9Z&2Y*ABEE^V"9"_@[MTQW&$02IE00^XR
M,,CHF2^.LZ)SB3)%SFNQ?/%4N1M[N5<#[AJ8-C"]JYC@=0KX-S"]:S"-QV!:
M0+FL"$))210,>.+,:2%8LMHB<HO)U8L!3[6]<5!A-<"TP5V#NV.X(PY1Q4G2
M'9,%%YVSVH/.3JM,>J1)+7FS%W#WY1CN5)(B 3@FG94,K$T,4_9,@\I&9*MY
M=!7NA%M6]N9]P-W]Y'7./:FBQTE[A[7?R8-TX9Y3Q';)E6K/VZ4E%09MP[?A
M5VWX'MV [R-\=2.VDK5MC(<]1KN7TDK6]M727>GB1J:&.;CT/(0,H+W7*@;D
MSM=KQ,;9%OJ]?WOVQWSH%Y7QZ&VN 5]1:]9JYFQ*3"3K$J) /;F-V&K6-AAZ
M.##DDDS1* <9-'@7O<A&$0#93+^JXEM(MA<P- O)<AVU<"XQ54IF]98FPZ21
MV6(Q!RTL6M>*UC8H>WQ0AERZ#(+KD QXSWV4E@NO<Y#<9-4"HOV LEE U-KH
MHLN:)5,D VT%"T$ "VB+*$%YIU*K6MM@J ?/=I5+8U8X;\!A- @",O(<0_0Y
M&.,4H5$+5/8"AF:!REC+__N(3 0,#(S@#"-Z!LD5+D%&(ETK6WMEI_V#<^>U
MLK5WU2<E9P)'QZW7!:1SZ+.7!@!S,3$5U\K,W!$,\GG_5HY%2*,4,\%'!MDI
M1C(L,B-!H4H.33&M;NVJLZ8K15FP G0$U,EKT%JJA"Y90R^U0C-WQYHSGT_P
MPKD(DO'@R5 21K)@>6#(G:Z&$G%N:85K&WM?RM[:)55**$[Z ,:[VAV&C&S(
MA2L9I&HNDEYP_LQ%DHU7'&QABBA&G%^0!24B(SR6Q<MD-996N7;E^3:@D+4$
M8ZY\JX5W(84BA?8I%CTK)]]\"O?+MS.?@G9&&D["FKM<FT#4>\+$L2QR4J)L
MC%@TMM*U-QZ\?;+_GUQ"COOCK%*RY!3XFUZZNA)95C1B\=@N704C4TA929X2
MT$\,WI(=6HQ!&UR,+4GM_O4.><*)9XNU3DDFB_4,HBK,:>]8$#'8HE#JV+4T
M!G]C-]ZU8/J6@ZT-[AK<W22#1(*(!&;&TP^CD@,EL^8F@TI1&=>2X7H!=S/'
MJ$DI<\<=TQ#(S I9,O1 Z.>$ 0A%9=XU]E%J6:';!PYW#4P;F-X1F(H2?=!"
M9^\*!%4<]SIQF[1(J*5LZ7C] -.9KSF*0,+/<J:TU@Q 2N8R9I:DPL@UN&1L
MO; /#4P;W#6X.WV?JX3$.69'YA=XV>F.HF"2,G&ML+GH^P%W,Q=]LEEKT([E
M$#@#G15#*,"T*Z+V!\PAZ0IWW"XK^_@1U"?YN1++BM8G.5E"^NE@N!NW#^N#
MW=!ON_@&+JGT8!N^#;]JP_>HJ$$?D>V*I4LV\D&%M[V=//@_VWOC\?\=X%\X
MW,9*F8,]VJ*=G;VZS+WX96MO.]TP8G4G/<?:&(]AC'89XIYKFUR2WW7CG*X'
M;"6?]8@K8PL+S;6,SABE,^B$OMI2,1E *R @7OF"!XF@-YT$^A?)GV;U7LWJ
MU?,!8F%"<;:0P:N"9A"\8L%+9(" R20A=2&K5^C^IZ4UN&EP,[VT$B FJ0A.
M:G]D[CT/=)8-%A\2""A7OK32X.9F<#,+T"IIN!'9$[[0[H-UDJ&+FO%@#!B?
ME-%=LT:_>G#3(*M!UOF=< 2W47D.*D>0'#%Z2W#E2XR$7U9?N>=S@ZR;0=8L
M#)JXX4D+RSA6#4E'P5RQDEG.;5(I .IZ#Y:O(&0UN%E1N'$^9.%$$(0U %(X
M)7*19)8I,#+A(C5)&MPL$VYF84@LVD$ SZ)V!#?)6$92 !ADSDD6\*RU>/)<
M*MM[N.F1U_W!N=MN6GMD4>?H13<I%RT\]:"1T.C,0TBH4@((TJ NR@@3#(HH
MBH?FFKI#)'QSHK=J2EZ1G.(L2)5J?RS%Z(7,<M 2HB]<\YJ0<>.+SOVK!=?8
M\X@]O73&%;#610W1@%=**VZY<3:)V47GYLJY*_:<N7(R-Z0?0F3")\G U_9U
MGNPB83%(+W4J)3UY#C?N7==C]FPLOHSZB(KXV$#.FD>P/+@L@W>UZKWV=)9R
M<WW<,8O/7!]&*"M1(W/1& :Q>.:@.,8A!6F#\]E;LD7$C6V1'O/XH^=/Q1'0
M0Y7"!8![E,J##MQ&8E.N0O,5W#%_SGP%P2:N3-;,1T_\J;1FZ TR1;J2+)(#
MIEB#MS>N ];JE/;85_"*F'6T/QJ.\XU2C%O5I<N0, L".51)BP"UT8+3QD2A
M,?!:BRG(YBNX2R3\=L)7(&U!2]8'J2R"-)582\=GP3Q7/(OL%8_ER7/=>Y]I
MX\YK<V>2.@;#0\WYJ)=UR'Y KDL24M ?:)JKX(ZY<^8J2*9P+0TP"%"K%B;)
M@DB*H07IK# $J(GTE!7FSL;ARZ@^)*-&7:2+"0!M"8A(U@EJJ3FJJ272/ 5W
MQ^%S=\5=5C*%P**O%8F311*]P3,?D@MHLB=,)@Y?P1R)QI['CKR8HM=>J>05
M9&+5[)1)O@B4$KC1S5%PQ^PY5W[49\')6F$B9A+ 1!\2P"$SFWT.TI+2)&M2
M0?\E<*L]VC[9DDJNB>5O#[;R:##*A-IQN%WOI@\/\L[MWLY<3??Y_[F"6(28
M- F[G'.]4P/>EYQ *076R&0P+> U&M,#TV]-/BY1/I[LY8PN"$3+E 3% *5@
M"%:0O8HV!0#M;#A3??V__7&A-QZ]/H]ZA P\U=*!#HJ"$*,QW"(FCJ&D1=),
M&H_>"H_..9%D=,4[S:)!9!!E8$[;P+32(DB!20$G'?9G'^]*\&CC\V7P>= V
M<UX@&AM *.V#TR2?K4^1)S)<%_ @-3Z_%3Z/<ZTRE)-!9";!9P902!;[$EA0
MT=1^)SRD:JO^7'-P)?B\\6@ &[F(G+0P!0*JZT*B$ H+:G3.+N!&:CQZ*SPZ
MUR+7 O!H/7.2)#!D%"Q8*1F*4J\P%FZ<?/+\C#LJ/>+1>Z^$M\)=3'9G):(N
MJPTUZV]RLH3>DJKEW;1TZY7(MJ)W(!];Z5:EN,# )8:@:3#CHC89;<A)@)!!
MMSR?NQ0\)YH2Q^ ,UPY9,> 9F*B9#YG41'31BZ1=X.[)<V&7U?VP'Q6I&ZPU
M6%M"C8E<M-)9:? !$CI4(AN=+%<%H_2R)4C=,:S-]2WQOJ#BD94H)(.8$D/P
MBA6M92Y"U*Q3@K6E-75]X+#60+.!YEUEE:HD%"&D4CH!M\(9#1&4-J1U6*$7
MZ5K20'.9H#ES%%J3A _",Y18>]O%P!Q1B<5D8@(IBW?AR7-]1D3@48)F@[4&
M:[/.=DB8YB3I@LF"B\Y9[4%GIU4FO="DEJMWQ[ V\ZWR!$F'$EF,CG1!)0QS
MP@N&'+6RR)U+JOI6EY5+^PBZD/S<;V5%NY LN47T4CLZM.';\*L_?(\N,O<1
MOKH1;['5R*U>@&YCM#%ZB0(KE:6^E$XCEZ3;W#C%Y@%;O&<]XLK8M::&+[CT
M/(0,H+W7*@:RF7RM)V6FR4/7#MV^.!(^[_=^[43/[W.)#/_ \3 VR_=JEJ\Z
M4<0ARUQ4 A:4\PQ (/-*<L:U*,Y)M%;A4GJ1]"__KP'2B@*22S)%HQQDT.!K
MDD(VBJ#(9OI5%7^SH&L#I%L I%E8MA@>ZIV06E]+,"B%H,E'P9+Q)=CL#6J[
ME&XE_0.D!FH-U,Z/'G#I,@BN0S+@/?=16BZ\SD%RD]4-@Z(-U&X!U&9ATV"R
MXT9;5J,^#&32S$4=F.(IY,R%DUPMI9])_T"M =** I*UPGD##J-!$)"1YQBB
MS\$8IPB7;A;.;(!T"X TU_$D"I&2]JPH4ZN#6<$0+0&2A0@F0/+1+:7CR8I>
M*5D-M]]-.YZT,DV+=L?,F6#2<>MU >D<^NRE <!<3$S%-1=9O[ 2YEUD4A&5
M<K9,:(4,DHO, ^ER"B51-7KE@EI&3Y1;+^34&/CZ#.Q*(=EH!>@(J)/7H+54
M"5VRAEYJ+J7>,?#,I21 &(FD[&B#77V9VC4%.),*++J2,NB\C*XI/6;@!@)+
M  'MDBHE%"=] .,=FAB<2I +5S)(U5PPO0.!^1(7-KM2>SPZGQAHK^HM1F0\
M8K2$[-Z9L)2^*CU&@4?/P0&%K'T#:DT3T,*[D$*10OL4BYZU-FL^B_YP\,QG
M8<!I92TG/3P$!B U0^<"$QE$XN"YS7HIG5=NG8-;JE(KJ'G_.WF5 D$\YN)"
M)@O8 /#BL?)@],@=UU&I15JV+E(@J"'HLA%4SWLR=!8ID>1C)9(-!$)8YE31
MS B=2(,5VD(^JR=$CRH(-2:^/A.+K(U7QAIO/4A2?"78A#ZKZ(M*42^IXF9C
MXEM@XIDW@XP8580RS.AH&)T*8F(>$TM&!:U<JF5U5Y:)&Q L PBL,B&D:"0/
M9/ER@\(Y86TFY=I(B&9))3D;$-P"$,S=Q2>#%2UXEKI,.:X("+PVC!<0QH&,
M0:B5!8+&Q,J&9'6TM4X-.&X#2A^32\KRFA0F_G_VWK2IK61+%_XK"OJ^-[HC
M2"KGP=5!!&53U9Q[P"X7/M7XBR-'D*V!H\$8__IWY=Z:$2"0 $GLJ"C TAYR
M6.M90ZYA134[*R9^ B8>.S6T9-PXYI!*N8DBYPI9'Q0R3B3#A/*&JS5GXA<M
MZED.\$;V:%7R<SI'<USQ<ZET]16M_2/+I"RUU]L66[C*I5EOH?@0_[ZDP87(
M* Z!PV_KC/*<)BFM<MK[*LYFK43A\=6D=\I$Q7@@'&'J,>))!^2T-4ARIP0+
MQ*I(013J%1=A68D$>9[*4Q7@5H"[7H!K*2<>X%0:^"59T)S1*+",G 7/I*[B
MHM8.<,>>1*N9(IH3Y*@5B&L1D$G!(1X<B<928DS*!ZH5X"X-N!78KP.P56"_
M%-B3Y(T31$2C$W<L:6Q$P"H($JR@M$I!7#^P]Q/'1D0QQB-R,B3$#5'(2HR1
MC@[;2%5P.CQ!Y=;7"/85X%: NYK*.LD%#-RIE6;<T$*[)LD&2@,6S%;ABNL'
MN!.>_>B$$#HAJB( KE,46<P"<LX&EMNMV11W]IE9NK+.V@+N"@X&?NEE H7?
MH?Y]?[A0)]F!7??S_YT9J-[JVV(EYWP"#QJ^=<"6@@/?7K:[]7S!FTYLP)7?
MXZ]7]="[ *8N>';BKL$"X_$MUL%R]GNWW]*TG?-Z:[@UA$ZCMH_ \IV5HQ%9
M"(V4'M%9N<03/R\ZP]%<VG-0'#K1?D,VP6#?V,:5O>[N_#(]39CCY)K.+L>M
M,TSIR?"V7&C Q':G(( WP#BQDZ^",=FU&4OMHI,1_S_J27D-J,&CI)PS!ZHV
MIPZL<LJ5PLZI+U3L[)\6!SWME$]S>D ]W?_^Q>[/V\<9ZB]!W#BN".78:"?A
M%<01J4,NNF,$R7E1.[?<YXQ6AH1@DY7<2+B/"V4#US1BF2RY[3Y"79(85$\A
M/ \B.9ABU):S(&DDS-QVG^3>9K>O-A3G#/4<<,H8IE)C[C5/=_(8*S2R CW&
MC%M (.QUPUYVXYOA'[\.T:?>*G:LN.G7Z>>)F^=_Q6:67X\I?0^7U#XXT!R\
M>?#U7O'5#)Z7WTF\QYF^]6N\1V[][J['JCUFV,J?:O8D4QLT5K/H4Y_G<)N(
MG1F2'!+MG8+YQ;7:XHF+UQ$^:M6.ZXT&L//T6?-]!_Z+F5M@ (U/[2=.Z>?M
MD7S P]=EL>]<VG_T6[%4$AG>+?_(#I=;C_2W;@'>11^;+G8&BT#&BX 7B&MX
MHOX&&QYH<DM[@^D.L;LYWJ31SQ-;,I1DX?5;47WYU_GT-:J.LXZD_T"1]J%A
M6[W=VF6G?0GC!&:PK5"+_^[7+YLQ?P&+T5TJL&H#RZYO3>GVA1VI$T;'X!$H
M7_^&B/GZR$L(R-L*NJ]T+&*/+F+UWG2M9$Q#=$_/87C;C:5Q3F;LV:HD8562
M\-YNNS9:';!D/$2N"+$&]$2I&77*$6WHEZ/;SB53N].T/7C$C]Z;5K\9VKW!
M]T,/NF]VWWP8X'XA!@Y:X7"(_']DW#_\,5",WOY]]&%+/.>7WT[>?6/'S<]?
MSPKOM\?'[\Y^O#_]$[_/GO/3@^OC=P?\^/3XQ]E?,Y[S9K[&7W]NGL"]A_#N
M/Z].OAX*F)]X?_K[Q?&[HZOC=^<_CG_^?O&_/__L'=>SU_RP=WSP)7#-&;8.
MZ<BRXSQ&9+$AB"EK&+&8A)3S6M2N)DO7W%J_#)<*G+84G 2.B@G!L4^,1^Q=
M\)SH%(#2+68D%>"$"66D J<U Z>3MR-P\LX+2I-$7!N%..P8LLIA%)*6L)M&
M*^P*<")BZ4B*+<W<V6:]>TY%U=>A<E<EJ!85 R98F8),RF".)3>)$&^DPC@2
M%KVH=-0U%0.?IG14;%)2)"$O<\-@C1UR6$ADE"&:>.Z9\L!0>!<KNO;EJ"IN
M?C0W8VT8)=S)P"RW'CN%C2?2,TT]X5942MW:<O.$4N=PY,Y[B[SW G'* W(Q
M440B$]%%JF).A#"[0J]_C=BU\*5N:&VYPQR(==FI=V-53^Y)85-3PP+6#F2E
MXM8RXZAFAHM$B<<)JTH)6E/8/)M4@K0Q6 DMD77!(!Z81C8&BJP53A,7'64<
ME*!=LGQ1W?7STU7,/,H!%=$&[KDEDG/*E U:Q&"U(8(EEERE ZTM,T_H0-@E
M!^I.0LDECGBB%&F3-(HT8>^)TB'8DIG9VC/SD^I RSU\^ZY\W2V45EF.N+*Z
M%Y0XG!I0&C5.WC#NN#$Q1J=9E$1$E;"]77VLQ,K3BY7S21W1<I6$,PI):SSB
M7 G0%DU"*D;8Q*BT=G1GGU9.LBUF5VF9<(HS0HSD0B8;C).><F59D)*%VQ7$
MBEV?@UTGM$#JL,0^140L!BU0:(*,$A@Q^"PY$['A/'=)67MV?1DWV/9$@]]5
M=O!RD3#8<<7!Z0CRYPT67\V&;6F<S6M+IU=@T/*4)-=*<FN4EMC20&.20H*!
M*RNOXYJ*J&^3&F4,H#)2PE#4.F8199#U&D14Q%(&[A+)J:C4[&*Z*K?C>E0K
MJ4"P L$5%''2#'O-!>/<<,*(X9ISR1F 8<H',)6W=FU!<$)/-Y%C1V5$F!$
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
MA8"%1TT#,>@L<.5 W@/(US-ZEM)V(,+O>_QP(GOSQ0(\HI7C#". 6+<RYS9
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
MFIDV+$7KL.^#I1TW*<HM84[W#O?^VBLO_KW> ()[6\_)WW]T['5N:01_Q1;
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
MH,P$_VQW!V6RYUSRKFB:\B$7_7[?[WTHNG3^5K!0>?.I_5')K0?)K?,;50'
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
M*5B&TN0:F2 6+'8*B622,4Q[$TAN1<37R(=6 <!VFH85 #P' ,P:BMQHZEE
MADH,AJ+D"+:9($RX8L0JI8H$%[6J9F0OZ41_8-&J=0Q NCOZO=VSC16ZT9\A
MF_)!.[-MQZP/F_SVB)55.2$* B^*)RY\$%L)C4<(#3^K-;(4K/?$(H%E1)SZ
MA+12!)$@E<>:"L?ESC[GJW(OKD<&^L-0\0X/HYFG(][B<=S_;]?Y939/K$+5
M"E6?S--6H>ISH>J,*FXX\81'BY*V8(L;XY#S8)#[@+F*R7+A!: J-1N!JBO(
MD9G-?]\8+?V!:0(G[=;__0]-L?G5+Y$PL/CZ/7$&R9VO?>+'O_"L7G=XUX>&
M;?5V:Y>=7"2Y=[U;G!;EG(/+9LQ?M.*SIL(L'=>Q^4K0EJHZSY]V\&% TP6)
M'[3"X9"J ;M]I?X\0OWY-FM4!N^YPYXB2;%%W#N*G @:,8:]M)Q**U/V1*Y1
MR$H%8!6 ;4@*0@5@JP>P&?LM&*%85!CI%!+B0BGD"), 8%%&9AV5.8EJ^5IA
M5<Q=%7,W/P2JXN5'\G(N_'<P+OSW\^Q[^.-?//S//QJ?:>.[^]K&9\U_U<].
M?V]\?O?QZ_L_SO#Q'[]_/3O]='WV$Y[VQY]7)S\/R''S^.JLH7\<O_LF3DX/
M?\!\V?MW9S^^J-PG@["$E%2@VJC$D#,\(IXB V*FWB:[LV]N#8-:Z[B[BNC6
MD>C8%VI<X%$'Q#3\X#P99+F(B#(N&64JLH+H;J;T5K%W:Z A/EIHI':G:7OP
MB!^]-ZU^,[1[@^^?)2JG H,EP.!H$@R^:.6IHI@A&A/P;Y0"&1P4DIXS+(P0
M)N5@[5U!7E%6?H40RTOX"B$V%B'^G$((*J4(6&H4J"*(6ZS*, S+C"4:$^UL
M]ICM2K*J^M15"ORR'%ZD.M9:LR=^5=+[1BI;CW;'%60PAL(JZ?4Q@/AC5F62
MBEJ#!4<"&X,X,PEIK@7RQ)I N"!6AYU]OOXM?RLF7R-]J6+R%V;R::U'1H,Q
M<0F9F#SB'CC=>A^0=-0DQ74PA*P9DZ^\7O#FA$(MD+"P4F5HY65T5[-'VW8\
M^[#);X\0>3JWW"/D2RE0*H/ZL:+E>E9_I$$S&Z1#U!F'."<$N<0" FU!2R&9
MI"86+C>]JGS8]<AL>!AHOF1F0P6ZKQ!TG\[368'N2X#NM#X?-)CMA$=DK+:(
M.RF0U9&A$'141CH<E"Z\F!IO!.BN(#MYH<2'=6P-LH"VO]*TY&5S 5:T)]LF
M:!XX^^V1-$^OWC\BO:Z2, ^3,#]ON(4=32+7GI+$8L2)XLAB0[)OV#/FC1,1
M[^RS73RG$-72J76+8/GS92Q7@%D!YF:IYA5@/@=@3JODV-#@;3"("I(!4RBD
MJ?>(4:DM8<[ #F? )/@)<I&? C"?*QEY'77R!R8C_W/<YG:+TY"KUU9]^ZJ^
M?>O\[%?>MV]P$GK9[A0Z6#O5&NW6.>K%3A,T*;=4B8BJ%5;5"NLE*OP.B/I#
M2=/OTS^!HD^!H-\!/5<Z^\-T=CKKY!#21>431\0+AKAF%FFN/)*!4ARB9CZ$
MG7TCUBD4N,*M"K<VH#!QA5LKQ:V9) :,93!$(4Z31-P(B1PS&($@HM3+%"2A
M.4UQ&PH0;X=N.NKB=VFO;VGAUUC2B5!%.V^69C<DB0\E10Q;>DWXDJH:D8^"
M2S:KYG%"56(AH9B5.VZQR"U\,*!G4!+#?S&PG7VV3HV]*J;?3K6H8OJG8_II
M'4E%EYCW&NG(".))1&2H U-/LZ"8B<$+OV9,7Z4\+-*C85D]J<IVJ )OUU>)
M'![A3TB$JJ[XTXL//JLSID2XM!'D!=<4<:<3TA@[Y)PVT>AD2'!@8IO-B*^M
MDAHJ;-T";%U1.G*%K<^-K=.J.7$Z,!H)4D8)Q!DG"/[ 2!+&HHHD<:;SL0O;
M"&Q]KMR%=53;7Z1IP^HC=)_BM2\?=_R4LWK=D2;_K,)*JN/9=;$;5UV:;O*D
M]O#'X,J!ZG-L>_U.H3A52M"#E*"C&Z4JG0K,!6J1"0(,3(PY B.3(V]X\%(2
MPB3?V2>[:JU.<2MXJ^!MS9)>*GA;#WB;L?&(I%'D_!=.+.)<)*1!E"&%HXDN
M&1JERO"F5^9!JX)4GJK.9A69\M+H^>+%-B=<9A4T/@P:;U3<]"YJ(X5 !#N'
MN @":9P2"I):FYS0SN>>-VMT,%TQ^MJK216CKP.C3^M 7B3E ;*1)R;ETF@&
M.6PM\HGS0(+#0N?FQ&O$Z%4$RL.*;E:Q*)MD6K^Z\]*G+\WSV*/4JA;<8Z7,
MC0*<N<&-4$:BR'-[-*4H,IR#I<WAWX1&%H,N'8E+MX&M8E6J6)4*>U_:X5EA
M[PMB[[2&GXS!4;J$I)<X!YESI!TWB$KBI7)&N/(01YO-*'Z\9"Q+^; ;$03;
M4!%H ?-@16[2I==RQ77IEMO4;1-G*UV;[9%VZVMI5#+N83+N1B50H;UA-!J4
MM%*($\.1Y1$C&R//53+@R^RNWE5X:?OB*:3)\]0)K="Z0NO-0>OUM4TJM'XP
M6D];)"8E(9),B 8):"T31R8*CRQA6";,>90XH[7F6X'6A<'R2R_G4H_<,3"K
M 6$5)+78)]DY5!!<4EX+H6&=*.?,1:,Y=28%RI7"SJDO')N=X;LF7$I-VSFO
MMX;+0.C(9;0Z() S0*#F L%1+S;+G:1[Y>^;/X]MRY[')HB9?*!!U*_=6F;'
M?K>;H2/7)CEHV<9UM][-5?0&S8K!Q'G;;H5Z;WC-Q]CM-WK%)2,&[D[[QIYW
M@<A"2#EG\F%Z\G9B\FDT>3\U^<YX\NW1Y#- UMX>_U6N\F$K=LZOBZMAX;K]
M9NQT:_#43'D6AA5J]5;M@^WTRLN/BN'07\<;2/8FUOZOGNT5H^X.KCM^]W]M
M\_+7@]W:U47=7^0GUUN^W;ELPVC@X>X:!IEB)[9\K%W [WIK[^;N+$CTN:#0
M1A ]NY7H_^Q;X'A8Q?KWLOX.?- 8_CN3?Z/=[<.VU@Y<N]^K'=O.M]BK?:QW
MOZT_39_F_:U=6)B)B[%5:[5K(*CA69EN+VSK'%[5RY\5<^K G&JV6[OLQ._U
M=K_;N"XX .9_@R9O$J4ZV*L]?BEW\_-[%[&658SR@;^#4C&@=SPX7_U_<PAU
ML**#:0L.ZP):1<&0;SJQ4;S[UZMZZ%V RE1H1!-W#78(CV^QKMMN]'NWWW)S
M;R=EDP=&C)T7VFW-9DX@)GX^@*<I&?'T16=\-'(>D>M$^PW9W)'^C6U<V>ON
MSB_3BP,K,[D3LXMXZ[JD]&0Z<+D]H)"V2S1^ [I*[.2K8$QV;<92N^AD+?P_
M[M\@*H"QBVIA(&3>9@V^E;L V=GSIPU 97XK*N=Y=<#@+F#D0Z?M8\C(\9*0
MJQ>:W(R87R<9,7_ 8URNW;+H;X:3> E0F]6;1LI9<Z2O@:93[UT4XN/29JN@
M?FF'I9[KH(N]/7Q?:EN_O]\%8=BMQ>^VT2^4H7Q/3"GZ+"9:L=L=WA/&J^(G
M5^5RM"JU_X0G=?N@814I?Z!FA9B&ZMO'?B-V!]*+V8'X(N(_XW\53R$B3'U6
MP$ QF,,?I5RN'?C>?V5A#.,I!ID+ Y9_@EI9;V=W%)A I3[7NX"W=V*N<+U7
M^\UF<0VS+\8VF"JLQNZM*SFQ/J6N #/.UGBQ/A:6]\8PBD>7X]A==+EL9V*I
M;Q?D:\,71UF2MTKK)D^H]A[6>T+Q_EBL=[947Y0])E2\5KM7JGFV=3U2[X 8
M;]OW^G"&@RVK98J:L&PZPQD^BM33'%)/MY,Z$$E^4_ZB8;L]&$9V^=3^W0>.
M+FZPO7*60P46M%-;D%,$&@3[*M,7Z"?==@MDXW6M4?\6X1=HM^55$_>5)+OP
M[%^45A<4.D,[<OW9:NW%S7 I!VQ2R9E*SE1R9C$Y,\LZE8!YK(!9U%17D^ZW
M%5-&D:EX/V7,\0J5&8-'K?)<"##AT1-D>$/\B^162_:?\1PVNQ!O,1]LK)6,
MOJ5ESC2 [XXY>[=@.1\[V5,] .MZ)W- O5$'^B_AMY".I6OQN^UD5R*PW%6W
MG[FB=)*?]QNVU^Y<9Z;I%?[OTOW7[L 26?C<M_N=;N'A</UN/4O,O=KOP(3U
M,5'EQ]A\_?G8J=DH%OMRO-C9L3@X6:SU+T,Q1!C6]&,R'P+6E,AQE^>=[=5N
M;.?N4&;=[;K<K75C7,*M?](>##V_ZE/+PI3RF//.Y&"_0LNXY_;!:W9!I(S6
M_WBP_GE;QM?08LLS-D5X7NP.#BN:S7JO>.CC$8NQ36'H@ULY.CNL:[];#PNX
M <P,@KN6VHU&^RKS0.'C3\78RY.A6CYN+?A@0%L35W0'S+/ D=3!7FUR6>YV
MYZ/_MY=E<K\0@N5Y&5R?^KVLUY7JWB)G9H 1C0 J(8C?SJ343IUVLP:J*@PD
MGQ"/WI'O[A6KT;D"X$"-=OM;7I/NB%FFS^"FU-WAQ H]H9G7M^9M/T-4IQ3P
M==?OQ<$BPL?EL/(AVV@5X9MV\4UQJCA\Q^3N=*,O#PSS4%>^Y+?IY5.K.M3=
MAK [@'0 S$8_SZ8P!)I9\TN3*Y*OR5.N>UCJO J78#/4/2CUQ=?UUO=V W2K
M?FL@.TKY4*REO;ZI<@WW;'>P:8,WM%,/U$X7K]OE5M8[0^4*"&I QWG#85G*
M:4V_+RNN,*XN;#6\Z5NK?=7*VS<8QM#,@^<WZO%[B;8.IMX<B9<\5MOH@LH7
M0)?KQO%X9RDU$^]P2?>R\CS)5X6E<Q4;C?R[$'N%PC0IE"89;X(.AX11WA#:
MOE_2+8A?N'9DGOYU^':W5IV5W756QF\_*ZM.O:I3K]537/>B$%>N\%QTZZ%P
MJGA M=3/N.<B,'\V/@N19#,"  05ZE9F>) ,@QI$Q?SO1)N/DQ*\7*V!Q,P8
M6N!79_:2Z0=N@-OD;M6@,.1MJ]7N%R(+AF>;+J,6F"*7#5LH.[#^?1\'8J3>
MO(35R.XLWZAGO!\X-K*B<@'2H'0=U =WAW@96Z"CP.6M_,+\V,%J[I;"$=:T
M#+\IQ%:_ES=\;"\-A=8Z+?,MIN#$DG8G5W2BB6JWER.+8 ^RRA9 >()LS.OE
M&]&V=F&=<PI,(^:_NF F%I[4(IXJP0VAX.DX,#3'QIH=[5/V!?HV2-^L;0$K
M@((CLN#LQEY^(XB\L>9#!MK2QP^ET#W^\!=(PM\//\+/4F9.V)ZV#PI9R52%
M@Z>\ ':Y$T8F;);X8$Y>U(%Z=O/D;!XE$$N]4]P3(FRVO81+OL,(2UTPZQ<3
M1N%X3,6LN^UFH32"MC/W(F2[W;:O%P9=*U<>@^>>VRY*_9AE?%X54 /\O_OU
M4@QWQ^,8>:= V\@DW(F%\_9Z^)Z,NZ#_#!Y>/LE9^)65U(G7CO2(3NS5.Z52
M!(_(FS U#-"H(MS:S09[H?(51O'X]ID-&=-27E67QU.,-;O0\GPZ0"(PIUA0
MQR\P*3 %P.*<MV+GF6!*3<E;X-QZK]BFR_:$6CW[]K&C,G_KV]U,AM]MO5'&
M)%^71-GM7UXVBA6;]XY" 2PUOCFO. C?\UJ6*EE^3_07+6#4\[PUC?(@H%V#
M&38'WDZ@8E<8X->U;*V ME&, 5;8@T'A:]\C8$AC0(:EV]7GQ8 ?L(Y^H#&7
M<V@4:P3?M]K-;/9D0PCHH5ZTE<M!7>VOA2_SMN7IPPC@H?G"\XZ=&&')F]FG
M7O? O+[$VA";@WC'RTSQHQ$"#38 7\H3A-$[&Z!/-PI)XT?OF3Q"N6&<S#7U
MNOW"U!N[4!OM;C?#RF6_9P>Z?[!-6,8)?F[%\S( #2Z#-2OC.6%["D*Z+O!Y
MD@XSV ^%PK3,6,+I(3?$Z7%[:/"G%@ GF-2%UO*7;91ZR"%P+7#%7V/E)&_;
MI])Q-_"1;4#,SH*36W]I?=)NO>R1UV+K?=3M]H$S/P+?=D#-ZF[L>G\HG0GS
M7#F]LI]G/N:^Q>W2F9Y^+*<_H>BG=GF.U0,C"0 61G.1T3A[!?[1;PU<M0SO
M#G@7\/S-PY:L'./(OB]2,F#I&O:R&]\,__@UU+L ?]=OZJUB 8J;?IU^GKB9
M>5W8?.778X-X#Y=&\2"7?/#FP==[Q5<S^27E=U3L8:-O_1KOD5N_N_.Q\%2^
M\J>:/8GIJQ[K)CV5T#UEU),,UBSTU/N**SRLAMK&%4GX4+C[;ZV,(!^^$ LG
MJ4[ XVQZV?,O!AY7C#CI-QV(1Y )?UW8'-+R82 GPI-$@(B]>P_Z87!S/,5Y
M*Q#=TW,H"@9;^AK)_*)(J]K?M4JX+;;P  :3[;@/8+_E\UZ8!)@=Y4X^%96O
MWRK<1\C9KAP?;F5CH>\:8.I>UPY&+J8/8'-ULQWW86"1OI[E.[8_ZLU^\^8"
MGN:CJF-[7:[;6>S5?HL3J_JIC&!XZ%H^4WW/C9--!Y>=>F,8-3'6LK.C8.*K
M*0W\&>I]/K1$\O)UYM:*08J=442O8Z&L)]_P)]SD#:[GL4W%!"79,_A5TO:K
M!;-!:$^UZ=6FK\6FK[+=S>8I?2/M>E;E&WW!R+(*W[R.&*^G\\7C2']-&I=4
MVU1M4[5-U39MW#:MLC?SYDGU\8'IK%B_Y2AU9>V;'ZGL;B")DUTNS&8VH7T]
MFR3QGJHV:<TW:2GCL-JF5[--3]Z882N/=8K#R6?IQ;!*)]@*MVY#V(ON$J6>
MN/KP"_I,GXB87HR -O@ :95+L]X\)<D>D15/50#]XCZ-BIPJ<MH2<IK3;N#N
M+/BI1I-LU/=XJ##G-(I5[X':(V*17.U;PCS9GIX3Y#\GSO/Y"6=Z-0G?XRPO
MW\$X6S"GR^5"=64,W54L"GE=CJ+F>NU:%Z;:3=?%U<UZJPB^RV5!^D6B:*Z?
MWXRUGOU1Y#9>M!M%BFK;P2*4"8*IR/R<?,NXGEA.XQY5%\HO^! [1:&'7(#_
MJ)7+(.3TM+]Z;?^M"-0K4U=S0;TBCVKPP,D1UW/>X*#\7C'DLI+Z91%S.O@L
MOS:/,I<&JNJFWUD+0JRD;CH;-P"I*DA4%21>IIO%NYCL_]_>M38I;BO1OZ)*
MW51MJABPC6%@MRI5+,,DD\R#P.;6S:=;PA;@!.Q9/^[ O[_=DFQLP /,P!HO
M^K1;XP=2JW5\U%*?YF)'?SX##@R9ZP RE2FE+B>%<<\Y:):E'DF^\OT#/$6&
M=,S"9;IF1AE&+D0EA!GP YAD[QC#1DG&L)$[AGL(8)[?Z+V6.JQH M"$YE%H
M@MDZ&4V([X,>6E=@-:S@]C&(YF#49;[1"N<0F>:R!==:^51X T]/++8-TZ<S
MQ+EF+L[UQ&"50.+A(.U#V2T <)LMSA^Z<;5()SY+A&>D="!JM\@!$KJ4L&S,
M:$+^@;J!7&R)*SS*QP"AI; UJAJA;M5VT5TN3<#\>2+:GFH#EW?RA50XZF!S
MT8+4&[E$%O](HFQ6)*234N+NZ5^DO%C8:YK$B=9+2G@XVR"QI$XU$.5JI-@G
MKJR%C@-=B6^^4-^GKI2 @@:/EH11:YIHXZ]^*/WGU _P]3\/-?#GV0*L&\#'
M<K9,=!U&S&5C)UQ_I]3*Y)H2.2_G0D5"3TZH I$0OAVA&/.4G"D6*@3[2@'*
MU[NY:BL*?<$5H6T^FWD6UY)"Q3AG3( FH+WGGB_US%#2-/63.,(L5L[$NH,^
MBQN0NHO_V%>L#C=VA*2HG2H/=YB15]I(6-APEH@<;7]FJR=0KOD$[7-M<&[>
M@%CS$S4Y,@JG*.J*ZD]\GL</<-XK7#S6\L3XBX=R?"MA4E2&#[<8(K:Z;"Q&
M;+9T%A6P8'2?F26,)B5'UMPBJ] O)*_MO1P@MJ/- LMW1D+"2<Y.WF)L$QV/
MJ>/G#E'2F&J^_.C9X&9*,78GWJSI44D!LS$&HA.)5@&F%8(3_^6E:LT#(9U5
MM;SYZJ_Q.S+7N)RM[T631+\U^4*]L!&*HL7/ V>H3KS_':+R$W,*#.0VRB7\
MTJ[JC>8)M%1TK7'TM[8:5;-^%,V/HQVS@1$_^=S:QK=>X_T;G#%_0V[G_MF%
MF.R&(_)S)I!PN!OM.JLA>IY"DLR^2GM]DZI=&&[7JZ?9;6J(/:ZW;Y'I^VV1
MY4BAO'/@BA@)N6-[P%0^U!>/';78IU^%1BW>V4 9M0#NH6M?,8]!:]:U_[)%
M_4JO3L/Y#S\/&.=R-NF@P:74X5U2(%R6,]M8;245M<BV3 K-Y)+V="X6>DFF
MI&&L;FD#]_4FC+/C1"&VB\,^=BS)+@'H8/235IA5>.Y'THWFD9AH9,!LX)><
MO?29_\PX.>WS>N9<NQ'W4"MD"$:-2T9UM[?=:&=R/39B-1<,KZ:"5P6O"EY?
M@]=I&#Y_K-52Z[%:Q[>FX*M!C=D3ZM=@V4UK+5V'Y4L-6JOKFMELM &.6RWM
MNE$+YS"P6KW9MDT 9_/*$.!\P[CSDTZ\C*X0.P[K ![^%LVVY*8#],X]=[*)
MV2BHZL)4(E_\* BQ?A.,];*2U,'!<RRXF.7U<D)G+JK7X+]Q($(T!^6]?68Q
M8*!!$AW@K_ 9K'T_2$8?;VP:^)I5G+%U];LL3[*]^;*D2?P!@OOD>T?XJ[*&
MSD\*HK,0;2B(5A"M(/K;0S0"FZ"J"38.!#:2#^FB36N@J"L$R^8*:R5EF15#
M@9@"L:*6\;H6K^,[KHMKWQ3I"V%![#NH)M^;/\^\)4N?+D;RQ]Q +*WQD'%J
MO9Y>(0NBN=) :JIE<CZ"*1*F\$OAUPX2%NS!P@Q-;]3K619VW=(,P<+TMM9L
MV'H6_C@87;H5XC !7T-S5$?PAM4_\Y5]P#XR>O);I*P!UHACW]?KW_1+-PR&
MFOB)M6UQ-*!.R=9(A>#?/E/W'UD5:]@1X;0!F_ C-7AI+2"&*QT9$5/&!F-O
M"0O&CMDJ)BQXWH<%<MEG_51\1U$X1>&. @0MLZ$9,I!F&M=K0!"7K> S':ON
MK;8]DN]VLEV;V3'(PG5R*"_!:[[/P6]!(W6Q!FI(?I'E//DC8B=$O/+^OIL/
MV:^@E5%7<'4 7)D*KA1<E1&NC&\'5S>,^B//=S'S) I"/'^>X!:PSP2O*BN2
MNKI,'ASHYP2<IN^],#]]-S^\O$9K!RSPH$N,/%"73D0_XK9LP.'ZGB[ZO];^
M=#Z@^#V%%1LJK*A 7H'\B4"^U6C7!<CK1MM8XZ2ID];Q(9A_-1JR'@_T=(87
M;@$WPRGIR-..8OTO3U4.&"9O<9+I,SM]E(?T%B%SL?CX06PS/C)C*+)Y (0V
M%=E4.%1&'#+R<:BU@4/.. ^&+B32^+H1WX;%>QQ?+ B+OQN.6]>KBBXJF"XN
M&4:/^5Z>+(25Y*6D$+C;>R+/D1]$%!/ /935PLMQ\1 COF\(BWCJLN#J:3%C
M2]*Q>(J_H6G&:S"0JQ_YS;1W]M0C.1]!GNM\01XEK7/1TCHJ"5XEP9]S1K=*
M@E=)\._FT.HDNN+017)HXRT<^O:4'/HB8:"N8$#!0($P4)<PL*ZB6, :^B+G
MOZGFOYK_!<Y_\Z#YK[[_QYW_A@JEJ_E?X/PW#@JE!_F3OZTUU>0_>/*K&(":
M_$5.?F.?C[^:]<<]WJ17[QZ':N*7H$MW?->(_.?SX)[<N:@7;C%RXUD1GD)1
M86SAS,/NK\J92]"EM#-_H0O/]>;+U$FJH35E<ZJ<6CAUMW.OG+H$7=KAU%TZ
ML[CX+/S_WG'_P80'Y>+"Q6]ZM\K%2]"E'2Y^P\9<)E1Y^(:'WW<^*P\O09=V
M>/@]';%9H+Q[S;O[@Y[R[A)T:8=W]U-%G92/9WQ<;8V6H4M<H(/TZ00%*T.&
ML4^4HKRA(26WSHR1#Q@>M/A=>)I;S(203@)>E(W-1\RV5P71TM/%EJ&6GS;G
M0^YY^YUGAS]E'+[>7/=X+$EY;%,VJ^]+WMXO=_NXH[_7*?&,+76S>LT/9S^-
MH(DR=KQ9C@1+X6%1RR :!8[M4*SV42&C*.3UZ\1)<1&.?D>9M.]NE$^C5OJ>
M44XI3V M3ISX.+16K%7K^4ORS%4-?<+K%(J;SZ!,=>E295K'J%W=T,T?3I5@
M<[XY-(6WI8ATF:/[Z7YEFH<.EG_"(K![ G>S,';93VUIAKRZZM?(\5>%=_F6
M)K,BW^$54GL+:XH )O<U9;IQNVY61.54GTV<(,1:K&1* V)'LR6Q:!3P0BM.
M@,5;/3^4A76Q2A9< +Z/G\$1F]+9&!..\3>YW\@;>(F6R(6'^/MH%$X]'_HH
M"\(&L;5Y26+>C/33EE0#"N#U,_Q9K+TEBMQR3 4O<T6AZ#D-0Y0TFE*>;IWD
M/>.U((+7QJ]:_W O]_U FZ7.X#*UZK5Q_!2N1K6NYU]]\UNU:K-I'C.%ZX#4
MI<.SG#:_L1L4B(]B48N;A+H^]@:__$6Z3X/^TZ#SY>[I<=L:?8W)Z-+1"S!O
MYM92M.[D:7&%.M(-BDM\Y"H4Q&A7B%!O/G84H- N?EY^?%^/SG#^UX(:&;"_
M_W9(OTI^I4L6O"4T=]Q))#^5^"'%^0!K'<<FL2G*9=YS,VVYK-=; $'EP;9_
M.\#6,)+LV'$]@>[486-RZ[C4M5"(\FD\AIM\]=7ZME^M2_;/[M/C\,^'WF!(
M$O;TT.\\_J5\4#$GQ9P4<U+,23&G,C.GXC6_SGG/HIV_9U$;>?82_IF&\]G/
M_P=02P,$%     @ L5+]4D$KAC?@%   5>,  !    !C;7,M,C R,3 V,S N
M>'-D[3UK<^,XCM_G5^CR:;9JG?B59TUZRW&2WMQU'F>GI_<^;=$2;?-:ICP4
ME<3WZP\D];(E40\[$^XZ5:E*(A( 28 @" +D;W][6[C6"V8^\>CE0>>P?6!A
M:GL.H;/+@^_/MZVS@[]]^>67W_ZCU?K'U>B;=>W9P0)3;@T91AP[UBOA<^N'
M@_V?UI1Y"^N'QWZ2%]1J?9% 0V^Y8F0VYU:WW>ULEK*+,X3/<?=DTCIV.J>M
MOM/MMM#)<:]E8^=LTIOTSDY[YW^=79QVS^TN/G=:_8D#U?KH!*KU$$#971M!
MR4GO3")]\R]\>XX7R(*.4?_BS;\\F'.^O#@Z>GU]/7SM'7IL=M1MMSM'_[C_
M-I95#\*Z+J$_UVJ_39@;U>\=B>()\G%4W5ZLX[8]ZL/8,!]3S&8K^']Q)#K=
M/NFU(QB!D6AH$.IS1.V8AL-9BZ^6V,^'@>(C42SHM%OM3JO;25-R> R6)G-\
MI H/+,0Y(Y. XUN/+:[Q% 4N@ 3TCP"Y9$JP ]+@8L'OM0JI8H[8#/,'M,#^
M$MFX^H!\^<6R!+?(8NDQ;M$,ABGR)[+%/N,23/2O!_U3_/WFV8A+H17U_:B+
M&:@C[')?_-=*<!R^^<[!4?46!'YKAM"R02O2D*HEX9?ZK4F);^?\_/SH3<AC
M?CMR14O6;XD_6YUN/;)%,EJ=-OS7BN!VT89D+M9K0P2W91MRYUV11)1!RO_]
MBLW(G\<5!R$"$+T_KD/0Q_;AS'LY<C"1HEPB_IO5Q1]2X-=I(DH]+N'%E_#;
M<DGHU%,?X)-@V$7$M1&>1MHMHZMSIH;\=8&8S3RW9!X=+9FWQ(P3[*?UO$0P
M9WAZ>0#:OA4IKW^Z:'((#8EJ9/"O2YXH/@(0['Y+.A+!"N9?'O@P_BY60V-P
MOY<,U^TW@(#^5VS^5^^^C=RZW0<0.W#_+7KOX&G=W@,(H:1!YP7T,Y1;Q+D\
M&'I@H"[1#!HGOG\?W96:&9)Z A<AC] G[?K2!E,0?JQ68MJV+ EI"=#?CC8!
M-E %/G8>Z1?Y]Z:LA\!A%0W@AI14AEL?WURP\&,TH-IAIK[G$D>8]6/HA+3[
M?&]Z!_N!!?Y.4> 0+FR^FDRHAE7#HHYD41?X$B.0/$H0)P6^Y4TMA=OZ-<;^
MET\V;@[X$V+P?8XY@5:_#T_72>@8W&]W^W(.-F:P]>L:M4^&>].AMX".S3'U
MR0M^GTFL):&?T3WXJ<[P-4*?\[LN+]YCLE>GIQ>$/OSL3A ^]4"64<B?W[K>
MJ[_SV9]%K&?U,?S48#6@MR3^SYGN7"%7^$[&<XSY3AA9@%#/P!/XT3$P1&HI
MK)]L*QCE7:GC*MCU##V%GV8,_52T67TX1W2&_3MZ\T= ^&KGZK8(O9[%9_!3
M0^DJ(K"R6HK,GD[B,9E1,@7)IGQ@VUY .:&S)Q@TFV!?_E[59&L5C!I.=KOM
M3E?Y*8AONYX?,"S8FF"U$K16A!=FJ<2\3ZP;X9EH@\=6]XASX$1-1F7A=6SI
M"/=8ABT)#BM$LL\,^.\ ,?CMKAX08]"X%WR-.2+NUIPI1JQC6;_=ZTMW4@G+
MX&-,P(HI6+^&-/9I3L&*(?0*ID*I(.K -FQ!N%PUZJ]NA9CT\ZS?R3)M#9L%
MZ*P4OD_^B%%X1A,7[Y!+(3X=KWKMXUY6)VIY9?VJ\'Y.*CD<:T6#M:)FJG,[
M6GIM>M*7KKPZS%XO'JP7_^53Q:YSZ.9MB6TPP$=@ISM$MG/H^?QJ]3\8L9W+
M0R5J>HDX[4N?7AV)B*A:*;*6H&M=K2Q!^5,J-OCT%6P3,/LQWKU*R*+6\_NL
M+QU[=?B=D-A/QMX2BF!HZ$RJ7+0D'+GD_V2C:O)1ATEO49UWLHH[P:;4\AJ^
M3_X([(TLJG)\6HL*.)6U?K6\VD>+2C/((_SBN2]0-&2PO/!;9!.7B-"79LIS
M&TI:7=KI]*6/O0ZC8XJ6(FDE-#^5ZP9WMG1!U,&LY[,PDVKR.::P[UQ%FV-_
MZ[%7Q)PQ]^R?PO!@R&ZZ4VI*1<_M7E]ZX8NXC7*X'5*S)#DKIK>GO$>$_8[<
M -]C)(:OB>LI'X?61.KT.]F=C,!C2416&M.^<Z.96:3!I#>(CGLYQFL^9_;2
M%,H;V('O8RY6KF\$34(+(2QW!CP&>:2#$;8#QD W72&?--6D[]$$O9H]Z;?/
M*PN%:HI<:5.-B2HYUH"G81^I-;#B-EFR49^Z.![.;>VJ2CCUS#\%95V5^:T]
M/] );0_DWE&?LZ#1<IJ'0K^:GG6R?J(8C97"L^><V,;#D(=(OY*>]W)LG#RN
M[.4ZFC.J(FW8"5S\.!V"$EG!<C!8B,@+L:S%BLQ_G.;!;K4IV7DKM JUV^YW
M,J=X!8(1-<9Z%(&;JCE6V!ZYPB:*V!=U<M'LYW(ZPIRH9>D*V#XEM15Q#@*M
M&@9%G'4Q)4BL",M>\Z"1"BY$HU7 77%@7H$?^ZA^LR.:J+T'''T4YX0--6L#
M GJEV>MW<F*+<IB95IE *2J1AYY[J@I5/L<S>JL]\]*0>N4'FX2,WS7,(Y'@
M^SG<C=1=%EZOYXY[V74G/?3[J.!28Y@HGIOI%-L\SJL:(8Y'&-@@3G5D>YOI
MNNUHZ=7>2;^3<<>M\S:M[V*B41U!UEJGNY\J\ 8Q*HX$GC ;SQ'#P_OQC61C
M35X7X]&KQ]-.]J BPF4!,DMB$_$=]V-+8?SDSFS52'^68=-KT[->=B$KX=0^
M*MC"018>7!NVIM?$#3AV;I[&(KDT4/UL:$UN24RO8L_[G8R?II3ADK#<@8>D
M+:!MI8GOIYX=X1=,@[I7BD106AW::W>RIQ AY/Z-<,.-=!I6JP=[,-Z9%2N$
MWT=]%W9=S'"/JLS!QR461QUT%I8UW2E71JS58SW8@N6X.T*&)>A%.F),(*JP
MU\IJZ_2I?"QZ;O7ZG1QG8<BM/8]($E<4R#@P?RZR95^0VR0C*A^)?HGI=[)G
MG?+"!!4W!G^D<.T]1YKE0.E0Z9>DXU[6 "CDSCXN4OECFS[1RBN_H[8;.'*Y
M\3DC(ETD/&)JF 'Q3JW0*]23?B>S;],(Q_K)6D&UOUIQJZRD6=$!W'XJYQ$6
M5YJ*J37&LR8!#CD(]$KYM),]+TV06!&6O>9!P^U  1J]&C[K91?)''[LHP+.
MCFA3F[((CUX)GO<[.9NV'-;LH>+Z'3$B1N&.<@P=X3>4R\C$FJPI1*-58OUV
M)WM^&:&R(EQ6A.R3+<TT6@DRK5[K=WK9=::81?NHWHJ&=\L==&6T6N77[_8[
MF>V!CG][OLLN&O7T-59W=.JQA6RH-\T%6.V6Y0V)ZP6CU^]F#!:=8*Q=Y)5J
MA7"=%<"M]E.&;MX('X@39SER2!S$^+;,4 \ H?(RPF#6/>ZIB%6_XO8[V:-S
M@=E*4,L$L31R*\'^R<7-\6YV&%L+MWZ!/NYE;:@:'(7:>[AF5V3 EDMX4RIZ
MQ7W2[V8LLGH,W^]TE(I<B7QAWG2$.?06OH51DU$"UVKDN6Z8.?NN M*L*7HI
M.NUWMU0;L;,0#("X77%D:=PR2S3-BA*,/P6ND,LJ.DT\;)=?_JXB5I6X7JC.
M^MUMK(LDC$\^[U=4ZU.&"MFHTDS16L:K-\VM^Z[BU* =>LDZAXWL=I(59N"B
MC0Q<4%[Y,/_N8O;;T?H3:.K_M6?2Q"-IX9N,4@CMA?]/-8P/'A7)R5#PR.>8
M/<\1?5(//*V>7''K,'7$B=%2@!Y8:.++^R0N#Z;(%>\^B:??+@^:H*+$=86U
M>GG F8BHDH]<7D!MXCG/\I$G]?0?CXHFZE;QRP,'3XAXOBZ QA >B#Y^95ZP
MO#Q0%0G'BP-+/12EOBP\"A+ 5G=0(G GK\EM#DJ\_('Z$G^\8.C"C*'%/5Y,
M,$N/@&JV&H!2L/+>.H&2UHH=B]_XO'"\!2*TO&O0-)5-@MROR'\*F#U'ODBC
MUW6L!,B ;L&<7WH^-$^@C,\S<Q74-X_.GK%XDG3";]["FD,ELO>(!RQTF!=(
M^3M0:CX);'EGTSO- LEUX/,U5K_O:)P$(&Y<I#X>A$.DE9N*&'8N1.J+.,^F
ML_+./C"\1-E9L,;ZM3H&"/T8B&%_^,3P%(-0J<N%KC&()Q$<EB&])3.[%@H3
MNAP'6,0W(.7?B5?8X>H(=M!=AU_,H2:S@PF^:RR;J=P;L DD(E\SY7+J?O#D
M&D;FIXHL%W&:B*[TDJF',4 497P^QVS)B(^3R)XQ4",.08R4S;T:" SH+BS\
M(KM4Y%F]8);#O#5565#;@'X\!1.7V-]YN&%8LTU1RC85-R%(#8&_B:5K)!ZB
M?YQ^AR5+F+D#VPX6PKS'#FA+AFV5=P9 @X7'>'P;:\'P_+F-,-2^&,)&SQU"
MM^*I_OOA_=-X..9H.BV9.E5 #1"V6X]A,J-?Q22@H@04\]!%9/%(QVA]D5J3
MCU(X0UFJM2. 5] ='^B-Q*@73XY:2&J,1(TN+P.&M],EZ7VNBJ5\G IUN( /
M#A9^%N2ZWBMV9,Y^(TU1EX2I0E.UBXY#PI/6;0<KP51'2?R)'HBBT(&R'5<Y
MW >;@I'SP'D"P60C+%>O)\2T>VX]D*$L3.XCS+U&">3Q#E29KRZUOZ/"21#*
M*%^-Q5V!*J@+O_$K%_1@\5JQ:SKON&[RB$J%G9[NS;/2;5!5Z ^>#=)%^N!1
M+\I54]NWT#F2O5_F 1>[7QOAVF+NO.N:,,)_!""SXB41M8,8>JXKKGW0&-5:
M&#,=S6#6P5R4G+N#)7M!84X^PAHV4\<<)9NLBM &V,&P'52K<H5]XT9% UH_
MQ,QV47P"7M*%@MH&]*/P=8%'BDLZ5074@![&IE^<_!NJOT9F1T-LAMHCE8UC
MK<_A"D]A;UK-\R ?!).6B%3"/SSV\X[*(S'L[\"(_[/::>;2,7#^-PB-NF<O
MVM @]PD1L/="?[;<0,\]U\%,O@% )H%V!=T*IZFF1!BJ%#^"('VN(O":>V.\
MY%)Y=8Z[[6X;Y$ =R]'9?P84]^!3MZMW1.T(N0&J<W!\>-(]AJ81CXV#B<<<
MF%PP;QX\COWK '?;IV?ZL:B#P8 .Q^<_RDXNWE]MUC-5T'>C. =3D.!W=&^_
M4TL,5=+2*S=X040V#K3%-7DA#I9Q5A7T<45P,SL_PKYH*R?(#6WZ,68OQ,X[
M%]LP-LL 35 ?Q9K_&MNRG=UNCN*7'YNO*C5P&S!(-V+_S2)54+9S*JAM0#_D
MO0A@'<J1AD$/37[A5[]3X6[R[SB, #LZX:Z-RM =Q5<8.WDHX_P@?#X$T]$3
M1W&W<OGW5=SA,T/47Q!?G-BH $'NW=\\#_438!>8C1";@EWSK1>PLEC""J F
M=_%YSG!CK\(:L,F]').WAGQ,01K0P>)@J%)7>R70#_:S%PO:J]=81A-0 QA8
M:&,##=]/HD]_W#UI#MYKX##3YE3!8C^0+VZB=I0_1W0GCLC6S];*X 9P/!4[
M5F9796L:T/[B%:Z4395 #>AB]#!]ZEUZ&8IQM1*OTLLPT_+SW7I(S#B\'3+T
M@FG90<E:)0/8)5V;C],I%HM*E+J!WL@B6,@#]L*>E .:ZC.Z%ME&V G/A(6J
M2[M5'J=CS+D"^>9I?/9UT1BZH9%'J>LNAQ(9UD 8(-!?@1]^J16^4<N =F^\
M*_&,WK)/2PSNG\?JP%\U1OG*BK7H%B@-E=;Q'*98E%\T"#C\*]P%5QYCWJNX
MV+U87Y5#&JNPJJ=?A8$__A-:B9Y$H1*I;-$P%VL7N5XUB!D:AID;/%82;JB'
M^>!-W_7AS>%_(4:%?E/']R*)Q,4E._92, ,49#JS,)-0*,]2DCB@L#R2R'B[
M7B;\.Z5AJ,P_0-.1/Y>N1"1W>Z4BKP7Y8(E_OAG?$A>S8;FO/:^J 8(].#X\
M.]6?(9^7GD)7QF! AVLL,?&L JL%DQ>YS,@C4A'D+R;+K<?4AE@8V3M<VQH2
M-M-#).4@Z<AZ\%8<2YU<3%&<#5P;D9D#DCZ!CZ,6(TV>W.90$A]1 =[0-2 =
MK+ *?TD/Z -T;RF8.D1+9,/72O$.92AVG:^4J)RE"$:LDDT,TBC&-0R3+LU3
MU0 8H$"_!@@:QS'V(YD;2@4VP]2.+L4M/&:L!&M,'OA09'8Q.Q,64>9G*P$S
M@(D5%NWRX+/*&$SHL&VS (DKWF[H"V$>5;>KR/4S+8)W=*KN$!+>BN(XH6;8
MWE$5@;Q!$ZHH(Y6G)I^W4Z%-X5NBU4*T*\.;ZL^H&BKW@'G%0[S&",TT3Z[0
MZN^(P80NT7*9>@;,\JQ;'$;]2;: V*GGP97QO!:27K(+W07F#]ZL@B0B[C%8
MEKX&T!<DLIF4*[(\4*P"J 'LW\%D_E>?O7)EPH[RM4\#ZA2K\KRJAFX98%<#
M$NB2*1%1R>JR N$DQ-1'4<B "DFKMZ'<"JN9 G!'G4!HA)HV:QF8 ;,[S_>M
MW6UH (S98FCSIO47:U6 -*:;(SP3.04>6]TC#A9DJ==7 _#!RVB>5%6-V2L"
M^NB[^ (QR1^GL)^!C>L]HL$4B8!I[(C;)\526+R*5()]ISMCQ#TU\H29XUD5
M3XPF%#S1_WZQYZTRO*F;G\$+$7/J!Z'.T$6^?Z74NS\GRY+=?CF@ 2M$Q(3(
MBI.W\NEB:/)JF[FLC_ 2;! 9AU86JI>I: !G2AQ_I?JS.OP'J](&#Y)6#$O<
M 68S8A53-V9J#9QL/6/,&1&V?(7HS](XX/5J!DS$=SN%K'!P]:?0-E-]WQ,J
MG261^S2ZJ/F6>8MT5K_X7_1&?/)<5R9!*XB_RQL BE>S'5(PU7JI(3_AF?B3
M<,.)>-AT;,TNY%./WU O2LJ(JVSM&:2Z\O86)0I8!V) CQ[PZU <\/(D]"U,
MK2BYJ[D"H G=J^!?2\5K[MIU5X;:T%D:WBPF/#OR^&#&L*P@%'=T#])CP<N5
M97$%VV,V0*S$U;R(L=54)>VKH/'-EP]T=[A5@38T!'V$Y,7LXIXDCXU57G;)
M?E #80 SHRL(1C)FQR]S4Q=5-Z$G#1(>GM2Q_4Z3*&*<[S@FE<,-OC*T$C9F
M64;,1C43V!GG<(;OVR=+[7=*RKPP5:$-Z.C08TL/:&#IT PE2VV"R]Y3J !I
M0 <+%C25+E@::E@1^CTG6[4PPRJZ(CE5@>+H7MI=*"$]8A,TT>;+GZ5NU(+J
M!@AT@RRIE!LE\I^&&23R?'N7"5FEI#[:0R,?ZO/M.5Z@+[_\/U!+ P04
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
M'Y9G#Z#=A&KFSTFU5C+LS[:EXW9DLC"9%0=2<$ZF-@&+,M!,A,C0NX+<]/&
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
ME(-)!$B0!F1U%ISKXJWO&[QZ!ZBG<"O<G$B-9-2,-._PTR6D:UNF40XY:3O
MDU&UX[@G3<0%2"E[I3A#&7(7QMR'Z"G<\K:F2Q/I=.'*^X_3V>(2CO<U<5%K
MT%C;4^E,1ZOQ!;+3AEE.[_H^1]>]D)[")6U/MNPNGR[ZSV4H N9UM_)1DD(%
MR330MD96N$T!?!*VYKAE-,48R[I%/CZ :TB=#HZ@W>PIJ"[D^:;4OYB>G4TG
M[Q?3]/O()B)O* @)(ZLZEH>HO 5Z+14K,G.=^AX\"NT)7+0>Q@;;55P=';^_
M3!=X<?E[HV]044$8&BDP7?L&659]+TI"XLPP'NA-W^<N=1N43^ .M36WN@FQ
MJV_WCEFXQ^=7G$AD' H@HY!T.>$$>)MJ##&C-66RM;)/!>N]8#^!V];61#R<
MF)LRL_Y;$],^A].J&[[#.9WP:7G SS^>3/+U%ZY\\BW.QM-\>_FML]=??4D?
MP^0#OJ/U]ZH43(M1Y%I+I$$QEA,H5@QX4P)HP1P+43G)^L0,'W:<!\R&TDCG
MHPJD?$6OB:\E@G>QJN^HDHG1&]\GXF+7;*@CU_,8+M]O[B:=2-#[5NBN9$;D
M@>6(I-N)4@L7,0E.1 .R<&8MR\7R854+.')ID"=/TGU)<(RK2QE4RB4FHA$W
MA,]R"*AJY^@B!.::A]/G;-KUZO+(?7J?/$GW)<&AB]Q\'TZKV?S^(^*B67&;
M>[ZT4U&;38;0J)C-E9B>VEFO^A@^3D]IB<PK#Q=?1\$5+(D.35';Q2OE'$0A
M%'#2PTM(S$O7QZQZ#-F^>]Z5[U\'.HU8*#D'7_NG9%Z[V@J(7 807F0F2$>0
MJOM8UUB&I TVY<C-76=/,30[ J\&MUV&7X[J,#"8*K-:Y2'2GURD@0;EJ]N6
M)Y'ZG'9WPAF2]G4H4NPHC&:\N#VRG>K.)5.\KRT6?3""L+L(SN=:!-T1_&0R
MYWT,T#;XAZ12=67>$<3=LN[KV7C9A*).S*ISW <DW:UVW^7.*N4E9$RN-GGD
MX+E/((6AV>*"*=VI*M']H+8,17BZI&HEF&9,685TCQS7#$EA!XQ!T;.-@FB4
M!-I)#?=>6CJ(NY!B]?PVH[C0&I()PI8:C9@4:0W2<XB,%4!; AIGK.[4P_,:
MC"'I;3M(^29S=Y_BO;E*]MCH[7D\':?+[+][Z\31GU=F*OY4+>1W=7+?%+)?
ME_B7#1U.4CH_.U]><CV8-,A,%HSF"6-$,J#)QHW&& B&.4$J1R'K^A&[\2C
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
M[5;&)<B(I.0IKTOLI4=MCG)+?:I/8OF1>=5(AAU9=C5)_4WY(8PG\Y^FA)
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
M21LWLAH$TAF#!MKZ/:C"0QU %&GQ1=ED=$ZR37[K1DB](D0W@F^0FW3IW5W
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
M+&S.-8L8V)0LG0$<="W)4;DZTHY[T$%A$LBS;50ZO"?0WK.NI>(:1$!VE\Y
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
M;85N)-:@MNTM?C@?U=_Y>FNQ Z42<X$%L)[5J1Y<0_#%@_<I>2^CPD9)T!L
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
M)*6NQ_.@S#A6:1MREX^0>,=W;3?KA:Y,Z<NKFAL0N5*Z,"4@1J*^*@8A.A;
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
MIX6,:SQ'2JNRS*R.,*SUW8+,'A4<))>5JR.&LM[)(*4'WF $?;?*AET1/>&
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
MPM,[GATQ9=7I:**2!A&+77'6O.?:-JFFA VXYM%KR<%:VN"51;+$731@O2?
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
MO6-K3A\^1C8%7\.W?X=%G"_NLA$0BQ,A,+)G(IVVM*_&C, @VNR\]UFX+KE
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
M [R+0\802O&&>4RU<44=C&;HW$S>9$]&4!1IW[S.H>[+8S3'Z-DYG*FMOLH
M,4_5RJ.8$*QSBHD<1<446,BUEBW(XH0K-L5.IN2+:N71QA883<XC^J;/E)UW
M0?5C]O#HQ5>W#@Z'"'NZ'A[(DTW:1U8*0IU(K1E806YOBE%:+8OBYL6JP"$]
M/!IH0!\9C\S\>UB/^7IT_6A,"EB*9=P#P9&U7BR8.JDZ%XQ2%KEW&G _RK<
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
M]I'$/)T.8 Y2JL1D0%V3WR*+45GFP2DL4:/MECAZBMSO"$9/27T/Z8[LT'W
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
MZ'9/TAYV4/2.T4M/6M<A.)XA1>\H\6_C=]U'=CUU*:6C6+P%5RNR;>8"46,
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
MHDF\:K?&PU>7%)'U'(Q5)@H1^W1Z['81#E_9ZR;^:]Z4GAT]$2/PUF1_3Y0
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
M3L+"34'\$<7^EE"+56.'$TW>Y94F>E&85]OEN[JO-FHTG7"UB'0OE PQPJ/
M"?$K[\@[X!?77O(..NX[)"=4@!;633:PFM2@7JXHGLV/6*("=IY(.LQO=RHI
M$/<T-!3^T:C1ML8ME=Y**+#'-?IY@B;DC_!.Q>*!LR(AV*I!D55D-762A3OC
M531+5C5XGEF.;<EK<GC?)J!T,;#Z?UU,^&GS:_,^,D^P#&O$-&*KC'7:U[?E
M][#DP]A;4.8>D1.N7\-"?@"CL27TCGGM\AXQX5A1&Z=D%QO,-TFUY!0XK$T)
M"Y;#T2_41[8@3&PYSG&+#[:#OYGG:#@UHKN7Y$2]HB0Y!)^?ZK_CIH!_^"+X
MF";#$>;&5]0$6=M_IQ0,6)$IZAD+N%68K #]-ZF 8L'.OM_;PK#ER8JC-!.$
M)('*]PQ7"6*FJ:.\JC2"E)B78&=?0&T[_^53%93'O[:O0;99^?3\0MGZ:FGP
M5OGE^>WP=X'O4\SF.@9]R#+'2]J9$=6_PWF3<5? -32-QM &[1&X,WVCC*4[
M6,9"%2:'<@H'L?7-I80%+-44PM7D&&R+U&J&]'!5,XU(E5UR>''X]=SK$J@M
MZ[P*T,\$HB[8T<-ZH7(>89D8[XDT0@SJL" @#SCO ,TP.=X4F5%W%#OH;9BF
M,L=&6UFT<(5KC"+W(WR)],7&S']KU NXW++YE0K001C.DF"&=>9+KX/>WMZ$
M^QNKD@(/-W.-$-R2:ZC3"(BSB#'>NZ7AE)22$C+@@ OF>)Q> H9K!N>/:O!/
MN-6!*^ ^-FL)9H)N:[=Q\F:'0YV)RB=3GYUJ;2Z6, =/TP1A!0'=L"_835B0
M'QH5"E /\?%[VAQJ@9U.HK%"[T-QA-Y'*Z9*-;'EL?T6QX5SX^I2TJDF(M&R
MWH/G.&TQ83%P/FG3=,:9CW4?E:-SW?)";/DD;CDZ$;S#?KNB IHDC1JX["N'
M05T;>RDHHW:\+G5BCQE__R[N*+4_[6A9TDB_<]K@EX&.KU9T7,R7%T)30;8;
M<9C*@,8Y\P[VCM>KZ<U[,FMN*O8B4_/M?CGL5S32B].>M80/TN*>PQ_KL$9_
M= 1GU7#,F@J+/N?UP\@1FBL[ %]R:BDLUAPQFYHC2B;-*$+R8Q;'&65J5#$4
MNK.@TC0=W@'W=:D N195@75!7RV+'X%G-F?-S<GFO5B6T_5:G/P0>9*#V8?$
MK(X:,/\YJN\LU!B?$QG6;VKTHA;/U\U=LG\N=F8JA]\K_:[+.+I3T/ACO,1C
M$'N%:\"/(R<+DZG0R22PMVN4,+]B/+ 7Z6B[I[91=XI23D',ARNANUQM:4%1
ME-9P](Q@$7_?WTG^J\R5G 5>_A6*:RY-&L966"..0?V,\1<H*'*_(IA?'I[X
M/X6;5@3A<;[;792HA'&QX($0P_OK256I(5_3 ^D7AN]/[2M4;,VY*5\N3_/
MDW,7TQZA[\(^<IIFQ\0D[$:B^# TF8H[[2/?U(_3;[AX!2V4I)>F\A6JK0*6
M:=R8O1UJ_J^B3,(35/RQTZH=/8#$/T:W2,J&<D5:1XS,_H-R14YW]AO><QM6
M 5449)>C$+I5>L"*'8N21&P]3\__L''Q)@M5^0WWKO)/J.^Q -<Y@;VV%U'S
M5^$1]Z Q2P4CZ2+>'R621U:>#^M%\1&""B]":2NN_1@!W_$=;. )"YI2@8=5
M_HN-MB*4FE&5#D8'SL8%,#1KTO0)@06=3%.?^*M3T)V /W#P^&OA0$NH<P:J
M((0NR'[JC>&J=-I;>SR2J2#N*-H#\]EU L041M>8."IOV9H@8Z=::>9LZA-P
ME7LU95V$3Z^LQS3L2T]9V+EKX"-_\P%*9P"VO.,Q]H6@YR-)9?:!NE2OH>[Z
M6>U\_VC:_576KCVX ].O)Q]$@Q&%$.QJ*)\.>+BM?>L,T_"B0.DK2%:F>.7L
M-TK1E8_@<K^\!EJVE>:]@DEY%-"QYPIK>C7#_R !7<R%FKDE2CS\@$DUK-U8
M.]95<C57:W("E_N4N4T%^#?/)=<Z7HZN<?M(+L!E=E@%;AT(/"U".=]$\KKL
MLG'AV\.SCN$FCJ>:"B:^Y#08%E5''7@T9HV9-(U/YD#A 5'!:;CG*ZXKOK:M
MB;P):R1+W" U[#/>^8>8DHQC+:'F#X[,'\Y(/EJ89,EY&\[TG^AM,)*23YXZ
M8P\]K[2!1I_&FS*4-8^6O6#?6Z#F;+Y^G R7/-%FWL(SWL?:,MXI;-*CRSZ!
M%^+G@H+J_I;RBP7=-['EJX5P5X#LFH10V>MFW\IFEX8:UE)"*%O]M)+,=^0Y
ME+"$XOV$ RYD7:R5+#G-N@7E^=ZF6$92*3;N+T]]R*VE9'YXR6 J&J9"Q@.\
M94?Q-6Y 3919I2Z^C\NMAF-FZR:1N;Q6<!"WO&&74!:N),/M[(\=U:B%)*X@
MLGD<>D.NC-PUPP3%1/V J?"(J%+6)7#^8B^T8K?Y7236#B$J+F/=?.W8JI54
M!J931CJF G[!\>O.O?2#XY@1]Y3B*:G?DRP)T;_&<?X6#4<BI8L?EQ8W!?7?
M[1)+__*F7O S!'N_&*[KZ"'G$M UL4*0UQ!CH,5]P/8K-LX,\-4MJV&%;R@?
M+,YZW>;SGE+2V:A1_=!(2A%7*XRI@@,,SSQ;BV8*94-><ET\V[N[OO#RD=J4
M>1%\BD8,#8>$BMVSF^GU41N+'4(HA,^)7,']L)"FK !'YKYS@D\W+@9[JX#4
M2_:<YIRC:G:T2<5IO,2<N/I8S72EMTC+4=P]P!J=48 /*8A>XT^8E0A:#O?U
M$:/I)"EMCU?1(R2YW.7PUS^]_)GG[7O1@[^975RX$L*_=Y)RJ]3S.2+8G]=V
M)?(#);_G*UH7>7N G[21UK]P7W;Y@S[H.UP8V$BTVIGA3Z"*DB31OH,G2I/
MM[4#$[T<-Y;PD?:+S>R[I0NW(\H17RE1%MM(-T8N.[5;!3SPEX[WMYIT_UDS
M^JKGOJ<&I:Z[$*7@!X9(6)7D'EO"30]\9<6D8TE"B_XVTX5!AZP[>RB";D^<
M8X/L=OSK+BIY&]8MD+@2EV'5 CU+@@;YXA[>':L<^N&DO5&VI_H5I+]ZW*ZJ
M@)./EA,DK@QD<^IC!8"HVW.;9C:'YCB>?#?53]H1F& JYU**Z92TS#!0\BO4
M/=\OZU RQU'OJ(SZ)X*HQ^,3)M@R(U?/*T$U@_)B49$S\@-9O%@B$)+&<Y\A
M3%'LM2%IPIWLTYXX+5] <^O7Y1UJ#NI-; E0O^F5HM"F'9+ U>RNC$JZB>3J
M316P%(Z=#8#R%VYI;%-09)Z4-6IC]]P>8(UX'Q*OXT.P->I?47E>><U!&8RY
MA<=Y_,!>UUJE>7^.,[:"B(#>_;>O9$=I>!6WX(K#/<N>LYZ!?2, 1_:[ES$:
MT\UQQW9!N\<$]T %]C>'VFWT7SI=-KKW\$S5I4,?9)][X%*-.<],DBQ3R<$(
M&.^AOB+LC]#;@>>3L7WC_?+A9&7;:2Q?;>R$V_#KM 5UB.XLD=IW!9<21#DD
M![S0(JJ8]#H50&/7UT<522C]8=&8+=6XH<I8MWWK;)#U$#B+>^&Z!7F8'751
MTZJH8\%$-=&^5P%);"&L6.J)>Y]J=F,6.HL<4 $;R960;"7>:TUQY,>N.[:L
MMUMSXE^/.^GV$?"?HLE*#:S"3 78<2*5_YM'(G[=FVPRN&7SDU?)4GULA95D
MW]!]A:>?!YKT,9!C8<!OML0 Z>2"DTTM(2#6=2);QE.:G30M-GA3C(7GL>O!
M%FB#_&)<KKN;,FM^&-/<JUCZA=[!RJLB\0DQ:VDNPGUSJ9"@*&YPVH0LN^VU
M;TS2\AY:23NKV$ESCCO6-#%)VRMRTJ-SO6HWA(Z^>K4EXDOF2Z53$SE>!:R
M^@9!O:]\O9@.+\FOC*@7=BJ J#=U^*&OPBF-0'J]13".SV^Q6/J\BMV-SRBV
M1L=]Q%:K[2G6H#!*FR_Q]3F3MW.W1<7K7;ODQ:Y^C4RKHDE0$O(<35^"CWZ6
MC)'(##* ?>,/YQ-O6T41?Y:SK_1N.^.$4^U#KN<6,1KF-D9&US'Z/:-(LM\D
M3HSD(:CB0);C(%X>-J6<!.=V[DX<2!<?,!H63U*^_9NWB1$R%8%-&:1EYSIZ
MXV5ZXPS6,P>^&18;:0UE6E71#5OAQME3)NC5 K KV+GY$7Y$"KVCFR46*(X[
MA3V/*6X./!\$'BQD#$^OOMI;AV%M5NU0^045<"Z;T>4I>UC6FC_F\$12>)<@
M3J4PDGI[)NWG@U7 =3=<]"W:J+Q]'E$!BOW:1@%ZO]<*H27ODL"=89/!T\7[
MX/'XG/2HP'6\CP2.QKCP!;V.3^)()G) YLM:GS1]'7FD[>=Z%$RA5T'E)="4
M-SBW=N$.>O:T -/,6QDGFVPW<9X-Z7EF/CF)D.R/3L/>AA^@8<$)W._S[K^L
M#OC--P<JQU>G+Q5;K2RS7!K\E*E0KT[=+K\Z_S1DLD&Q8YNP9#+,2KY7@1]4
MOIIKC6J\*WW':63<O<*$'FRS+&LY?%SQZ3J=_+DL&5NN@2]J,G)=2.R)H"#[
M9W]X10/[1FQK9*L.<7]](@B_C_#AR'4Z<P'%$AZZ#OY>4K5]#-(^RSR&"XAP
MF1_XNR>V>-.HY:A%! 'W#$OI)*1%YH$P])X_\O=(C7TY4K@V5<W$?FC'K+L^
MW$]NTD!7]\@R54!,I3)EAF#@,,"+NHPQ7M@3OB2(K,C;(>DHAL/?17+<#GH3
M9!0ZJ7OP6>6S6I%FHNG5JR-3=E-966SE-+F,+#G$OIX>^Q[L/%B9'ISY;3NI
M^Q[CE0/%3! _=$H%(.E_)=BWZ<KQ/M2P4D[&"&:;Q_"238 ]S:=P2 I0"+3@
ML<P.[*;1\4Z7+R@/<9(<KR$86<GSX25(V"GIMDR*1O?YPA9Q=_BJ[S]FWC8J
MW-'Q&*HLY.[#>WB]=!A;C@/9\J]07SI8: F^,:M1'JSN,+#I%I']*,_#EUX-
M[#4-*GF!#48UX:;(R@^:<0XE*.9A]-*CL@C"(:C\.^Y*:D8?8UQ'R1")-8Y)
M^#E&U>,L[U:+]+49)Y,.G>SF9Y-O>&UZEU17/7\O$1M7OCX-"9S(9? ;;53W
M7(-,^4ZZ*44C9M+2P9))2OZ49*<<KL-JK1 CD4!NR'&>5^! >-!RX!?G9Z7'
M\6)-11*%VET C5R,U6.UBAV"6LH0-K7WY)DZHK-3*<1I?S>);!+P2@1=PS)8
M0L^AA(=3@BY34_6W5^,8L(PTT>8>^7I(HR>'_@%KE,@AR4&E(U;[ ,:2[,FX
M]AE&TUB+5$ G';=D1[R?'/QU6$Q"]2=E6:VV2^CUUO3OFF:)X[V>-<?"(7&=
M/[RU!)K,'((W06?9-V%MS))V)EW[SL,?\R2,F/%'TP-)(E?[4I_^<WDZTY N
MG0655Q/R#CV7DOH:8E"_S&ZG<+.; ZE[;S$P=SOK=A_4IAAE*%DS+,"?#R9T
MB*R&[UB6K:(DB_?8)P]Y%F:'/T+A ^E!G2Y[63UI?<.5C!NL-;@K),<_EEZ]
M>9F0GL3;4+LQ#PJ][X":RPC84C_%"3Z]F? 6[ P-J'T=2M$X#5WXXF F2!N<
MUH6[Y>Z' J8Z>/!RZ#Q+DPF.P\8TYPZ;L5L.-K?%J\>_"L*95[R?<^@XDY7_
M"'H[JV&UK"6;2B4KREY2DQVD5WL/BM,>>N&"-KMP  @I)'B<-9'T8,OQ+C4;
MDU[&:N($2H. 2!EN0F]<1L\I.99K2^V$9=\+3O$*P )_?2V#TT%G8//?)FJ^
M0.\#-/[[B;(Z;"G#VXB-KB8+QQ,K!VM-P^B^2DL5X)C^S"28-^R,ZI)X7M\K
M'T 7V+= ()B]/K?UBM,*3<9*]YXZ^%.:OUC^3AYFXGU7"B%F;NAJ8A5+<M3"
M_E04Z5BL7=.5GW*_>-G0O9=Y#KEJ\B33[=RG"\_>X9ZUIXY\EVZ(Q"_^.\F=
M[/XZ+>3WFTIR\EP8)/@H@9&-)%376ALQNV=KVL*)_V;Z=)/-@3VG'8WNNZ;O
M=KW*%GP?U%/\PC'@X1E%)/:>;ZJ\@9E69HR15HY:N]4.N?,/68?#KACA,WP0
MZNNBVC9)O$6?<-%E$1KYLPKXL,JM$I0<GT0V9] %N&^ZTOL3SY[Y<^/,[=(2
MQW"9O(?!]^D^,G^%70SV=0KD)I N-+X3!_@GIIFMIK2]./!!RGM#2KQ9 L01
M>ZF_1!!N_SUJ0-_0F9BQDRZF,R^K@&_83[DK\>7\R;0)[HNS-6WV:5_/J-8C
M$22,'KGO7-,K?H#=U*S01-$V:X;J,V2_X.9B<.&2<(7SLRYYNN#F>87]??12
M50^MH3;, -WD6;M*>Z-/BK=WZ3/Z,<$1PS?!422\0QE*YE/E,SBP=XGFBW/O
MFJ^X@_E6VCN5#^H)V,^N[!8V8M$Q;BAJZ.8)TV(F4>U%'1YIT84\)6O='XEU
M:YCN]UWITUK9">#=(@%"8LG.X$%0%#:C7C;<F,VS1+U:C&&6IFAX^[H71F2C
M\^K8<ER/+-9IQBF$!:_8.KLV7R .NNR67)>7-VT-E=9_D-O7_4T0/>.X:;*^
MA<KUH+[[T&I;/7J3# .ESQ@OJ62GY@W0!LWXQOI+XZ^8'M;J@]U=NO-SY,5X
MIBS!OOSM6 ]99T@"W;8A^0I5P$HGPGW*QK_C![ZH@+<E?Q?T9:<KFF\<F<^\
M%?&,9?6*-3KA31W F75;-QJOC,6:%,90^46;LWU%*&N<M<HAQ!2:V$E*5@&/
MW<;:Z([X>_QN0PI7[*1W@EJ8U5?9Y?#$6OT>4V>YWX!E8)9@,M@?R)6*W,&@
M!L0B-@;='8 EXT'$7H*>A;-&^YVX/H->++J=[DP'JC<MH_]KP58&Z.NI *E2
M& YR3))QM9CJ@C;3_3E"6$*9K.QIN+V'5\7XPP,%I3ND2Q[)KLZMBI)O"'I+
M*RN(.1V!<N;W]0N6>:(')+:YCWLA7D&.K\7?K(G#)1[764NP>G+!((SNSC@F
M=6WE>V4*R[:=L3W<GSQ,+*DCHY>R<0U !C(DE''A*ZHH$LPC4Y](Q?W)R$ A
M(\!>!:@I^]V&YJI8:ZD,V:5W2+1DX_JT<5Q_W;&I5</##"'5&;?-=G^,. =3
MH7/DFSI8 _EMPXW23:RQ*P]L-P\D_6ILWS.]$^+8>]Y&<>-\HX#V<SL8Z(QL
M#HOF?C/B<:^]^&<W'<_:==#H0.IAM+Z7'KA-2(ZB;<$//45;C?A)^ V54U3M
M VW<>LI@;?@+=WNK5I8X_(^=Q3 (]KVTU6H%S[&0'^:BZ=;VS_BG+^J3].;@
MDIZWI 2K^#2IG&$U'R#)EGW!S92;L(QUYQ7M; ;/^W)PX2K[D$LOI"J@-.?F
M_%&-08+XLN0EV,> );A;UJ3>+)]+2\7TI:LYPYW*]5^>G"KKN/S[WA7F$PS$
M(CB/<'M!_!AOX<8JSS3( G'Y_O[U678LW(=KO#5!4%\6)#GJO!@!WV_W(OMY
M&?8^+T.]YWROW&[>,X'I7N!9R7"=KI>QGU%)D!QAZ/KE8A-[P?%.*2;^9/FM
MG((MA10 E2*+1T)(593;7F%W-^1>;9DILYV>:R_X^.JCP/P\5&?%6^<VJG^3
MKDEU[F/<G#4G+$4H]I+>E$\4T]3YJ+<52;:])?=/:#/].SZ $HH9^I<-*%N#
MJ[RF9K<OW9/H]4EPK%<%S!@LHN^$RDV@02LN#D>O/28QQI$9&-EUO+_@<0XR
M_!Y:>H59FY/1_O2N:!JO2C?B_9T_9PGXE4%60RS)88'<B9*@ L922U1 1G.)
M -GEW#<X?(O[(\T6X7C[6J;NN5Q-H>(".Y6RKG[;$#9!=SG8W6_[1ODGW)<(
M+L,6T;YON2*^7%$,W@VMM4#KZNJ/?=S-JK\@+YC0\)\8^5<[A^*I?FBKKTP;
MSR<84+<T*$@.'41;7I@O8?ZOH:FNPBULS8K^3'H*_8,*D!QEQ4+Y[/)X4I4.
MDNS40GF*.X9?\DJ+3GEUNY+YQ'J&:*:>'H6/"L%!D!9ZL7%&&T"LIQ4>^U9,
M*PX>?U<@%]Z6!Q%2ZW'@/:Z\N+AH;AA=E8;]HBZ$E==Q+S7CT=&D.PW_WWZV
M9BD:@[/17Y;F<>25M'U<*M04S&U:=RGB[:M(>&:+TDIYSVH,TL$^8>K%'#R-
MRM@+!%3K;#QN[8P]IAC(%M[X&3-QAN)'KXLRL$BZ)+%XVED!EX;*TT'$N$U7
M@D<QB2U_H *^O1E$JB#\\2?_8D&Q4R7/]\7I0X*O,.E33FN_14U3<\+C9M[8
MK&XYXBUC(I"H=Z_XI.V/DB^)<KHO2J]AS>OH\I!I;+F1!!(VW+;LW3)6TPWV
M< )N%2;L&A!,%TIW;E[O)GVDO?R_/Q9#0E=&GF <PGOR[$72<:,_NT<-GB81
M%-2('!S'Y0_WLA"SFDQ3O(5+\_$2:VH52'Z*W[8O$EMV^5%G _:Z_VC;!A7
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
M7:^R5^F!+6F0&=*D M5FOO [[>H^QIB8;@+V4I">U+L5:Y1./&MHF]EK-*=
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
M0)J-U[>/E=X<.$*GG=QW&$%3G.FQH1I$0?T5&.%1%0Y85!K*EH-JRT<AL=@
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
M8B_=F)ZGOFU<;GHDKK15"C.L7-)0#1_54Q>9A!&!D!F%C]=@5FP5?8;]7 M
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
MK4Q[KT (-6I.;;>[#.W%^&C805T^#UHW^1+2G[MBTPG/_. T5Q@?NW% X"]
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
M.D%Z=4V]^6A<R\DI#:;M/"F@::,3GNH^PV+O;_WE886T:RBGM(B("XP$>V/
MA<ZQ @V&1'^7$GS,V]:.DNOLG+>QDUB^#O<^0L_3[U+N=SE)YN,_H(IYT[//
MDLQS[VN)RZ5'R\QS[OZRR$7/\]TUU(=V'_Y"S]/U6\R_^]1-C#MS3\J[P"B;
M=F2._@$-3*+5DS39PFW33+QBL3N3*MQ,3:Y%N>AF<W"06JJM*$Q6 -$,OJXU
M<B>)8<@C*V[/@X]5NHN 82[C#9F39)[#6 3D-229/_KL'T>E!I-,V>1H)C)K
MZ)PUWMY;-K2VF>TT)U]+[--@SEZEC5A,8*%OK.'UG'H-IF1#6DQ.T&4_Z/JH
M3KJJSGFWL[LE)^)I6*22MTF[ZKB,(T@4+Y:5B6^PF2FVLZW"';@=#L#WJ3T#
M2!6S'5RFO)![LV"TM_SY7*.8E+S@##B/\IT75=O4*2GQ"^!CY:\J;S1OO#6P
M3LC/\H#PCU).'Z=M[K+%#+L!_.)CLR/6*1R1%W"7LFEN&_F(N"(OX&F+!F,5
M&7OD*PUFB <4$<6/INRS37HVEW2>RE0J)W#:_=L/Q\"Y%[UL#:84!Z].&\UO
M\EL2P3*( 5;!]N.*='V#Q)8(@SC!\-$ 12^;N>C^^,O:5/]+W0P<I#,I?2^]
MTT-\>2FD[(I[+[+<V;Z'9 )=]ZG,C-6&1RI.,7V)P_/IF+5/U6 *:[,0Q):4
MB>W/E^FI[X?"C V0] ATN\ /+$3>5B' Z)!!2\5#-.F9J7]##%CC4.#(P^SR
M3>'(G,?10V0Y&>D9#^X^-]@JUS/;.CQ8(/X^QMI$@PEZTV!=/D@9(5V-WN^S
MM?V4LCRH9U)@H=H_!>K3=\[X?RV:3+C"61JD/^#,RN\7'+"L*.YAO\!,4@^.
MAL*7PYB3:QOGJ7T[:GE+1/.\(P=WC'OC<OFDG1EGH#].!^]R>6<?&11&K:/9
M/7LARRRJZU>_'WC1%/?%[A]#,O=039I^WZK?NC5P O54[V]-_Q>Z^O_3J4FS
MB--395?Y^EXXUF/A^9_'RC9%N:ZT5#/90"^J8D +N0I9B:2Z 2/9F:?2J+(Z
M%I)\DT%!DRPY";G&&.%0%:[9J(([%4M1ZZ\$=XGS5?GJ6L8V\  $(MK%GF%
M&Y: *A1%D.J[_]0F 1"CV0#?*%P^'&+0-+:'E)[/G,"%?\.^5V1 ._/SD]0:
M6V2$^B<C!(2^F6P ^R8/W;<=NFKD[HN=F2]RQNT)PJH*O;< D+&%E($L.ZK]
M3&2W8PCX#'(8X7/ZV=;*FI0HQ&]0@UD>$TN:47[GV#OA7#?JM*_)X W[05Z,
M[<+"^^PSZ?IK=]:2D4[;N(JC#3M?W/_9[Q6?II !P =H].&VZ;]Y[\0'"21"
M!38'+./ FX+$ZT9W9S)?&S@ZK^H\J\%XAYL);9>@>>%@$W 0JAE-%#P4'^5M
M?=,1G=7,EN5-@"PW.W *XP6^MNX'F90R3A+PJE:76^?NAZ;^!Y3 E(>6#/:]
M]#EJ75S;" AMYB0@2R&24:#L&O3\$631IAZ+7/.64:O!!+X__01[P;M3,EYU
M^?"=(^EGJO*4C+?0\ 6.39V;6^5"J*2)= ">3&\R>,*8M;5H 6;S6L$4CT?X
M0??"Q@D/>R5+,8W/"QC%\Y>J[/?*3EJ[BK%WRLT9,1-N6';168+\#THZNY+
M=D66^8ATFQB?VPJ71V-'LA.>SOB6UPP,S&)/WW4H,!LLJO([)ZR9LZ MRFP;
M_:;R8RIY1TVDE[=W[""7>::,=_-9WJWKZ1:O/&IJ0@>.CAE84)*9)92%WQ01
MEWJ;>BYI,*T$:Z3:F]]U^<)*U_-M>-8^<5*&OU7FQ'W[@"-)%RZ[[I::Y'OG
M&GL5WT5]]1O)_R8<^&^GEA OVSRH6*T :]3CH5[Z9)#7H"N?;?MPFIYW9(CQ
M=NZ=!C,\K7Q(YN\$4718^5A$E7>";]OS40-QRIB[C&=)R DT'@"%DVX"*+,)
M8B@]C4#/^W!K,Z<Y'T7-G<JL1I;\ZG"!!'T4NJEZ]3_(D@5*/,Z3V;J-8"FV
M(0[71-]6=Y.)ZSP=J""W68#+7LBWU207/+LRZ[,M<^\FSY0Y8?L7) Q8?YXQ
M\C@*+*<U*VKM<X;:-)@EN!MSQDM,5+<O?PL765B7[EPD\&]V^[T5>VM,9>&E
MP11/7G^SNVL'W[IL&'> "DC\2ENT:W@A<VPR$,9(7A=<_7OG<8C$QD'I4TA@
MRP6& (RIBS$9'ZTUV_N1X.A9N._I=,5E//Y$R_C  --8?D^#Z7\AJWB%9ZW8
M(%*DNINE;])^D]<U6(U3_PZ<T^[HK?\&=>-;)#NB;^E-%9-=1CKW:ZX67 ;H
M9PE94%+QY;OVIQF'WYS^YF_FWU[)+6Y/FM%@BOJA.?V5^)UOWA4%!=4^45K/
MGCE%:@-$[D*4%Y<P&F.!)$I915Y@Z#A3E@PL5V0-NX$)9WYI.3=$^VH7R]^B
MC1$BA"S3[SB;^[5Q\0F1%V%'T05P2LS,?_,\XE*R!!YR';^.=T8ZL&4T,D#
MW]'/U&!N66]+!7:^O\MY3W@UW6XO>C&/[[1A+8>P.%$=(SU$EQT&CN>]02W&
MJH A)O6J2+PV?W]PL8/\_E57/E,Y-\?*JV\ON'4]]YK_.[*/WW Z:][K "]'
M1$ARWCJ##>LF6)M*3=7C36-WT Z?NZSTFDM7[6;*4M)]TS.P:@>8HEQ-_?%E
MQUAU)7K:V/V/Y]F6%WL^E!PE\<9/WIOYR*U=:2MT:9$3X,*+=MA7O8GC&DQZ
M6P!*4C28!+<(E;'/D)\&\VC&^Q[:NSA#4.:)OT1J D2X5A;;NMG@05:QOW\T
M@;^'Z'N#=+9"7N5F>E[M*K_:^YS4C17];$'HG^6^V8.D43V>NVT=\P(#5':L
MG>^'8!]@:+X8$+S_*;!58,1R5_O5O]LTW'0<?BHF\*^/XE8-*!XX'RK28)R<
M69(84-YCP=JZ)_]ZOF1N<R8'R6@Q?J=&%<L-?][^KFWE-3=#0O[08'I<S=Z*
MN_$;B1L^(N;'8PR*_MP!LG8#XV7@'$W46Y4NMMMRHRM/7H15[)R\[+RTX?3I
M;B?'[ *X]RT$[A>;7GW<CQ3C#G86X=C+9<=ZG+\,QH9=_T!O!\8?O@$EK6KA
M7*\)%UP;5RI')5<Q$J$R6R5V<;SPR[=.5YT1CRN!7*)K0[=DACP4Z4?MCMK?
MK>>)/T.\]=_GT/XMQZ)WT3SDQ\,:3!4^$(V%.JR$) ;[C/'JC>N)IU >N70?
M,AY'0>7G/-BB:M)@_A8#SI\Y!K$,P??>N6K=OEVZ4"5!;"(?33*GOL9-7_O'
MBGUJ/#CR$A =BP7Z%]=W1@/U\GC<+8,GX*S)M^ K3\9X;B1G:O?T6ZJV$FX"
MTN^+Y^-4NV:RM]5F8@4A-T+BON74M=7/*ZTF8 M%#50N]CX!#8D7'Q';HU%
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
M><_WOM\YYZ_SQPX77"%9Y;Y_9:U[[T7L%F0H\P@,=/&]BF!TYY+Q:Q-K5\D
M>J30N/$ =E-DQO$R\1]I 7V#!P9=\;@#T1$[GE=F+U#*:&]F*,-HT4/LPOH:
MEG&8,TSH9*CAHR? _97PN"+D]_A!H,':ZV&CT-?LHS@*"<K]T4$,1^[Q-5CH
MI4NKJ-^E^T1H<A8P @<@5H:(1RO.4. T&VJ%-A]CD2+LMJV--4JQT*ZTT/!N
MLYR_R[&J*&&P$6-@"RCJ7<F+E;N>VC^WKV#):^+^1!PVGNU/*6M;7MCA;C$T
M_O&8)M5_K@+3Z!9F]+>+LO7^<$.U!2&V:^';BI5IJ-R+_UJ+!E^X+AF":XZ/
MM$,VHQF!]6OH*+VT"YYF5<$U#*//?<Q$X1G#[P7".@\)%=J*EAP,0XDN2'8[
M>F8H<U$1-49YIOFVC*P?Y#N?*C&NP]6O BGQWT5U$5L-,E_]2//-]=3WU"XO
MF^^4[,][ZK-W(:/<9TO4I:2E]*6%Q)Z<F_R?8==2:'+V_TU-31K_[];:ZT[Q
M6L%G;V4(WSH:/ TAZ DI2X;X9$Q=.W,<=(NE3FEW09$+^^5 !T-1O(0'X^^X
MULJ7_Q$+0<+%'AX;VE<AN,'+B7G[-R8X>[8[[?"\3U%-$0R96[J3SMU*S3G
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
M>+]T:0B]41^[=2[UM QAWD,X(4/,%U3#I/UVRUL\M4Y)1),8P]^"V;6,B;N
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
MBE(&VG]$L3O,814RG#'YFKIBUS^@^N/,Q(SSRW=O@I-GP-9(H75?T!A;_2W
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
M$#Q]T=A:3CK0J8D%_X6?(([($(HJSZDS=S%PUF- 6O8'RFN N83<"$O-"WG
M>#8 '2&)0B/KT6L*'F.B8V09(BI3>O,'=697#O03BJ\@>E&C(T-<5D6+SJ"G
MPO7Q<0#7K_]9LHF^R#JL)HT1.E .^!&29(AFW"B>*U1X JRH]U&Y-]$RA!*>
M#'"="$.9S.E%#)?6D.*DU$LY22FUB+IKXO+J4UBQ%W1D@Z1LX9XQ.I7I4T3!
M*YQM=EIL?E]854Y2>/&Y)[)H0)[YZ?/0S3<%+ON:RY<RHHQ*^ *J%>!>FM@,
M1WOK$W\%(^BB:M8K9+4,\:<,<1RLHG2BGR#+,$^,U[=Z?7FHAO0[ CYZMWO%
M\MP>7G@JQDR%\UOU*^>0$/J ZVV[/I<KM^Y,L/6&S)=&;'G!3FB%B.?^4:E/
MWNR_F6CF9Y!?-C?ZE4L8"+6%VGLXQM359'H4+)?^$M##6>C(\Y$OZ\XZ!7VT
M:*>M<%:3H;L/()1DFO-0NY5Z)_;.:"-KT^3+GF# NX*_""<9P1>.U3*AX<+T
M21*3%J-JO#;YQG (.[0+YC"3J187,76+:%BB@"PTQ[9!<K/&J!<$5,Y>(V_R
M*'(3U066E&'XSQ';%3 U"7!T]3L$A^Y""_/F\9%C7#-%:6)UD[I&ZN@\%#S8
M4D@6<94%F.=Z'886W,4W(;_O9-P6>W Q.X?2[./M^OBKI_LTWS\R*<_8\<:F
MBOP&V \X*^P,4T)ZE\(S7QZ/!$M)G-;U#<3G;J">:!K9F*ZNAE?L,!0<2=,:
M@BU1_"*U)J_'-_US/8MJ5EB065E^N@WY6LW?3JS[[^.V;6>!TO)H*O?E/)(;
M-;;/N$WIV[+./9C@/9^26\IS8F\XE!'YQYT=\/JHS^+#;,ZB(9?"(D6NQFJ;
M\R:G$K/G<%$^6J]A'+1:M%DVKLM,]CZ7CX:CM?YVC1F7\654HZC+F+.KF:D=
M5+ 2?O>Z^$C<,;7VD4.%EPV_C_C9$@_#3=@(XKN7-$G7:CK]CZ[76@_9('6A
M?]&<0GE*@LVB% F2<3E+U'BQI*I(]/B0>P#LLVMCQQ:W,#(E[Q<=%RH[W"6O
MW4/%>\_9Q)47C:-5(#U1(KLU#F5\D>5E[F5QHS+Q^[*&)'X)4G:*IIJG-,#N
MNL:=C5+HR'5W4NM'Y7M1@S6;?,!X^BQU01\.PU/=H-J$Z"FK(C%W#,@G84B>
M]2K21W-(;G.XL^0W8@]^&^",?V[DK[# V.N5R5]8\;Q0]XB\\(*NB1O;FW/B
M3LS$^T+%^O+*.2/DGR;;>0>F&\E[+^=>5$CQRVZ;"O8%PCV5G*IJ>,BFK1T6
M/VKXJ\=VF1U.N *@EJ0C33)$0-58'+#3"SH._L'3>K$(R]D2K[+:2_9?%^&A
M2;WZG0'PYMA+61*=FFX@C\\N3+FB^\I%,_=KGKG\A]H=6K=EB(2GP3($/E:&
M>(NS=B \KX'98Z>8!#.==C%E]MJV?V;'_?G@+G32V9:JW+\-D>CF3^^BM>=)
MB5N.OOOSWY=TIPSQ- @]P03-9(@_6F2(0<_E.NIOZ/%1!?%98!<P<)HJL!-!
M)C)$_ XM$/W1A-%(%A_]-$KAN\WC8DN1.SS+_T*]6%@Q^GHW\13@;KK[!0FB
MO0;QYNQ5?Y$IMVYX#A= W-@=1A5[)P=\94-B!WJS#,'UF?R>3-UHLE_LVZ$
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
M73B[W$K98%3$!H14*8**@"*-"B15V\*(%$1 ^B:E"(@($9$>LLH.E"Y;4"A
M2"F=M)$VTD9Z$3#2"P%"CS3I(:1=N2OUW'WN/N?L<^]WOWO.<^^/_6/^0-=*
M1N::XQWO.]>88Y#(PE!U%Y 5PJJ7CHOB/DFS#1"[W-U\RY?)V=YY_$<$!H+!
M%+H0V<6@%E*ACTE97/YT'*(%T:F-JLTJ!D3V7WW+F\7UQ"JM-"T)+YJN@X]B
M+RL%+>.;#UUXN=>!1GS3!!>TETJ./5!#=&;<[NOT0Z1FS%-8.@$0AU4"]K$\
MM+T7^?<%GH"8RC!3%V%%_$F(.FR^@S\OR)HE; E#H]G9A?E"E^'R0.4'M_A<
M[=83E9N]:9^&%TTSV(B$;/T1Y/:P!1[Z\RKDG0A( PQ[H!$LDGM:T!F+OB;<
M+6[A]!#:AU(66WAB/#MVR(A>!8]A!*!F7*?]N@DB7YS_-X"-FU8[=6S3A=B9
M+<]*5C+,YFOB?38UW\4=290T]F;1[!/#T8\:SB$(2'AOM'KYCKKQM*W\+L/M
M7P;$YX^.]6KU$IZ7L<K&A);\ <J[SU&(?'D>)"FQFO7VRR22&+A@4=GSPOE%
M[GTGQ:XZHX,'U=>K;C9?[EKAG7GA3,O,E\(_FVWI; %4@@G54<<$E>'38MI-
M&2P<AT-D$XVE9]X=P+ZW%Q-C*%7(WZ+J,:IA 2*4<"GP-D2--CYVUE",4;_(
M8$^0IZ2%^),>+GY_G71;=C@?/?P*-Q,?-JIWN^S[&(LCSIISMW6+OGU//6+(
MIZZ2\_&?93!5/'PL[#Y24Q! [WWWCLQE&:3G!\U?ZF..5^ZL#^HO+[5H'K.*
M6I=NR[.W<-?BFEWLG%+HP.RC]<*?-!V7P;Q<N\ *,SVK^Q*Z0.D[;8%C#)Z.
M@(,J^(_8"DI<3K)S@\4L;I<O%P+$-V[5@V(:ZU)1VY/GB)^CE_F6\%%@UHC\
MYN$,/"$%#<&#SI'/C!L5*> W/0Q)\0=(>!+_'*4A?4[Q)JA;F"WR1Y(:+ J:
MB+C -Y,ZPX7:%CS@V\V.\W.S QF?,C?Z*>/N5M]-3A;,*[1BXKE1!NRFQLTD
MD2$_#S=/&P^_Q8+4PZ3[9*/VIX!JAIU'W_KQ]>-- T%J+\N%1%X_J7NR(@H'
M\.';>^?EU8$AOWNOTKB*5+-4.EC*I!A$@6=V33]Z&0&M^",*[VW"0WAF]Y0)
M4]VX"M]-8$:0J[+4)GG@3K-=0CW>A[O3WP9ST-;RG8VY\K+ZG;^O+BJ"9FP+
M)%ZZWH>E@,T0'7ZE@Z\,H[5.'AHI_1Z[Q_EFZ%\[A+_>LD$?AMAHY0*POY^B
M"4Q-4(1GX9#4@(!R[2@)TJ,/D\IN5 OTV/3N#/D;D=![\C/Y;OLH60*R=CCA
MP$F5S(<9ENE^N.#&LOI05-Y9M*$S;G-TQ)7%*_Y<LM^D;T@TJYP?4T;Y%K^?
MEGAYF?H^ IVVH65I<@.*;%%E?@OR\_#;7=FL*6),V1J$9Y,79EB[/A .R0^Z
M$%R]09ZQ0A+M1U+[5KU%&2Q[ *!WO/%;@5QN*_OY<M%OR]SB@$R][%)I+T+U
MM[#FA*S]EG_ZBX'K2F3UTFM'GF]6"(6C<%50P,'[ TX9?J66C@WBGRHLI'Q_
M^D8O@,;2]&]B_X2<P(%UG3_P9B$/\-_8!OI*(*IVQ)PH#;T,IAA2A4;;J6)E
MN@QF816.U+%+\-CVTO[URQ<-C8,1DXI#+W.2"K58AOL!5*2=L%?0R/%S$@S,
M,BS;5.;G-LAU+UK'\5PKT&-AHAJH:VII&H0F-!*OZ@N>E!942UVX"'VK36@Q
M]%UG7N0FA@+TDT-LQ6B(2_P9)\V#'H&/WMC8L-G%L-5[1&6T-"U(6_HA+?0W
MBH#[AM075JE@_&SDU2.'J#J-.IU^<K+/0H-JPH.9'<@C!Y@OF30F'[?HR= 3
MG#6952>S(4+/>BA!Y4Y:>?G/Q,<3:H2X>6'Q_M2/M6I-WM12_$6!9?OYV <-
M/_H6+9%31K'.'RK0&G<K("$:K8.'A$BS-43,0Z1UR.UC8S<W_MH^H[CG8NV
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
M:P(3>E:D/FK(\%'M49U]W3_)??1KMN\*I4*+43B+^D+OH-/4]S5,[!AW<[8
M7\^C)A81;MX4-%X9:&Y3WU[?#\R\99=5%KA_*X,M[%?YE$F9"J@6;C>/J@EM
MKG7P0_G%%;!D,/T^"8/2(UJ-33J3\%J]>ZO=..BLG;=$F\,72R V]?#)2:"R
MC $BPEQ"WJ4\T37$RLO^^MU*13S&WXBZ(DA\$^7$8>;-Z-AU@?V#\WY/H]Z]
M4 H"*MXI4_M<YZ*TT[R.2R_OPX5,T(0O:S?V+:1WQW5>;? LLM!(64/7X#L
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
M1-V,.1OLC[ EW'AZ$C"K!%9+S!+#*F8_?=<]?OI@T^X3^M%*5G@]K);G4J$
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
MC1;JKJBKP\C6:>GA#=M:%C]L# ,1N$9M2SX@T'D3%2DHSQ?X0%/K'"6#-:2
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
MZAK;GQH!8?5.I$;L!_ZK02PDC3PG+W+1B&S<10XP*8INU*3[LD22H!/ZFAR
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
MP=7/8/TE#O 6R<KF (-M[1$;CT".&B&G7\./1$%K0HPGR!4^#A"'9+Y</VR
M\VHW8AE/L*T1:W#R(\/6$7:"X%L7LSB %])P/['U_OZ_%@ Y>I #="$@."CG
MG28;Q-?:#! T><+*.? G_#O84)8!81V^]0N!_96],Y6D,YD&*7A!.4(L.*4N
MP,DL#$X(Y\ U.,C*"&EBZ(GC8F!]--@-:Q1/8"\B:!+@M! '4 97U9>O1[ F
M4O&,9VWK;Y&+G1R@^O1?Z8[N(U--W=< 1B]$@ED!?R[U)NDB::2?O"8"J7*
M'U9&<!+W]8YS3VUBG39U#R,50P6S]^@@FNX[L:JOYJYKE\@!!*OR,B<ZJ;YA
MF('*TV8\*VX6;J[^"RX&5662;A-3W7XDEI@D9&Y5CURA.<!^Y8$N0L,!7WL2
M'._6.PT[MP1R'2V.38#]O/EP%!RR-LCE>%PS;$]?0AH+WWH,3F)1;?%_FL3@
M@;3%28'-VE0.P Y412Z;7ABZCOT]18'(<*8MA^=.@(7/QW_"PQSA=^ $TX@,
MY**G$50C06HU78-(SSZV0::5[C!I^(5M56/_PKV!0^YK,N5/(H[O.X)J[KZF
MLW>#ZQ G=N."T!/DWX$76Y.BQHK!0]5FB^'+NYR8I=]>$&!F"</K(Z@F 5Q7
MG%FT)=GB_D!1L/A(V!?\D-2VI?"61-:YM6"XB I/,?ZS7B1Z<H(E.@-;HXZ\
M0GL 6\.S%Q8L&JS5)\'6. Y;0Y*\CE;%Y<+5%^OY"CC315K^*!N-AJALI'6
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
MZ^?3!SYO/O+T)!"TA:C"@-G]9CH[";?CUC,_H[I^WS!W+-+]?JG/L&0/ZU*
M;X;!,=*+#P^B3<X>.OUP[/[[K6^JJ;S5^-!"/7VS\)"CFDY2[V-6'<3&M+V?
M8+_T#EAW%P_M%E,VC'P^/T\2\X#$&!BJ]%CH;#'5Z10,G ]M;QT+C2!6JKG+
M)KB,SF%F>TO1GB?YXQQXS_@?$@@KG6L)F0DR]T/BD2,I_4ZSEYC^6'%&&G//
M]+%7\4FC1,E7ZO;4KE(\LF]N\TV[F.CZBAK7GO.?3C7LVA&BPX5K9&>!#IB^
M&7I-A\:0REAIT/;,?HT/)NG# Q@S5X];-P9^\?B]$,DK.)+W;/%1Y$,7#$5M
M=HK:.=)AUT(IZM$4'#"3=W+)82352][/Z*XJ4SY[V,1;_H6#KN@!V6Y=L:>F
M$<OOD\U7E$7CE O9HV\S##)FJR 73V:_XCUR^:MNXLW+'C+A1<.EY5/$E1^^
M]6U]I2-.C;NO80UH"$I#2 :NW&MJ$2-",SL>^ZK-1:7QR\U _#[)@X\G?H[W
M1F.UGIQAO]97(#55;.-58-A08U22$,'EJL$?,JISWYZ4-O#*,9)Z&+(_J#BO
MA LQ<^.RHPNY>A]C>]LHOHZ-H?2DY4_?=RTIODY/0)=K?@Z9DO,(%?YL4R)2
M9E]S@U=AQUV#-CZ&4=T5@)J9- +R3E*GUBV>.8IG)CFX?33>&W4J5>@JL$KD
M$WII&K*MX<OYA#JQ@2(Y:%^%CIJO>=JW[EP'J>3W4!%2#2XP@YY!7>ONL[D9
MT- JN,/\V]Q$TRX-:1+/.TOP)EPTLA_-;6IWZ*NZ?$0&5?%UK=%D"I--;9DX
M%>M_)ZGK:.].^>-ALRZU!Y$CB7!Q]^M5_DD/=PK[-).WMV%N- FSN7CRV)EC
M%88%21E/X*>5IPE+_A;='M@0,'<?:_YR_.63+#;!+*;5=3)MOJ1,/I,5?W]M
M1:/>.DW74\6= W!A@^ D$:<3],]%C'\N8OR_L8C!&L(-(Q8#R#O!V;<NY/6[
M*:1TVS\RG7(&/ _R6"=V !YZCCLPAF9%4 EC"5",OX&8):9C8NE/]Y*B9R19
MTG8<0 [30&(*W.( ZX?F24HN*T^@;3!#?J8V2F8':X!L25],LE\A[#VR*CT$
M*#E\G2^8O&A'J5+B )GCN%=_H_\>8/#'/CVU]Z]Z\N"%T?])ZX>7(3P-36D+
MT]]SFP,(+"-W_ACR>W*R).2!DW&0:^<EH]^^&I[0GZ=\YDO>$1 Q[MTV8$='
M4EM+_2DD85R7+%=!EP8S6Y4XF\^ZY"Q3LF38(*MU(5;Y2TV0T)X@E9P4/ND+
ME]]G[)M]]=RN?3IE0!^?;2H:(-_Y-A]=BY2!!%FFU%<< (]#8"]2YXO?3+G+
MW;[?^/)=G69>FAR_C(ER@75_Y#M/0[$@OQSR-M(M?!!BIZ:)!BJ$)'HO[PI=
M5Z&*J5C<J!C3W=I=9G!UZ]."$=.R4_<US6I'1].'= )($GC4%?)O/Q,<"E,+
M*KUI@K68;1JW6"?'2,(#4_&QY)..[HIU,M^\-(*TWQ@ A145@/A)):IFX<6/
MYB=-\F3;,I/8O6?Z^BD&8M8/_PE)_Y="$LR6+D)MY"W%I/[84</";(;9M[(*
MVC!1LY[@_M%^OC<F7EL$.&(RLA4]YXT[A>LD+'HB=R!GO;N1&_M13G]:7YF\
MN3/4U$(KHJ^X]S.+T!!Q-SOA6ED,CDG^3FUCW"0&$9;ADONGX00'B(;K[JW=
M5"OH,8GU=I #T+[,OR7V(XN\A-;8:BQ^#O"2X=Y-A>EW]?A=$O4;A@<Y"3O2
MEZ@V#B"3!NW*'<EB\X-KEF4<8"QNR-*('GV- R S.$ @<DDHEP(#VX//%)"2
M6"T ?D_@ ''2!$C'B*6.KD6MBW" Q30O#M"D4IZ*GY.I@T#XP9O 7PAT'8R2
MS&=PS5>GB17C &]@DJZLA61YXG\G.MK; -&O$\J"$J#-'."K/C$4,EB5#^8
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
M'524FF(9\;VUMGF]C[REI<TOJ/#?>%_6-2L[/:QC8V*E8'+07([V)7P'84$
MZ$FM!F$UT;@.C CR#H*A1/B$[W<?I;WG (\3&E,DS,TN2MEG!PV:=GP^+"5Q
M/6?30RX%6K/F,L_OCK'P,RW YL^L$S#![+7^E_=4S)/V(IW;UG0080CZL6G"
M1M0G4+*8;)!*_,K*:L"L25)(C7"8A:1&J-!%:3O^=5< ]R?D2#JX':LX1O@Q
MT]0?&OXNZV.L$;5JZ%=*[@,-CR8]YRJ%PVF//7<9"G(W&IUR"8/%/P3G\]!)
MD"X#H\F;W._@2"I.C5H:@G1 AI4,R]'$XYZ7ASXFJL[N+2\_$Q!N?U19[E\.
M/[?9+BXPY/!/] Z_A1K*P> [V)-.A[*R9FP#JSH[?IZEYI[==2E6]^'>KB!#
M'>+SG,FFR*G^YO(C)-\%%1Q?WWF;GS7%:K[B5XX.MPSZLE [84D^8'6H"8_!
M._@@_0/?9[/,V%YVJ#G=\(7,5YF+"W.FX#N??KX7(SPUW-P[-U7#DQP4A]5A
M)- P](.TK""<2-_@T(RD!+TCG^!$.+:X)?]Z_*USVR]%WOIAV3)VB\]'Y:<:
MXZ!1/9);:\Z&:JI=:9=EW,^;V3ES2J7>X3K!M5@G@6]\]("0-C.39'COE8-)
M[_)D<92@=4E5T2O?D][.QYIE'FE_^1 CM"?ZN$J26AVEP#_:.=CB"S;7S#LX
M":/+:GW7)AY>Z^BOKYK[1<!\XSATQK\<AUYC4P5K]349X<Q;4-NP#L,C%6,W
M"7$SQ#.GAK6[I/BB572#2RK"B];,@*V4\;.-_]H-.LU0.M])<B9%=N#:915(
M06HA'$#(;:*(*ES^7+4Z.SOH6GG/S@(!A\CYTL!H0VP?[Y'B/":*0:S'"+/,
MLG!-9,%BYSQ-C-BE).(NEZ-1H=\K]:5O?% !MZ[R_68P>--HXP0TGB7&7>=;
MO84QQ?R-I=5QS\N16MW26.(3._4]_V#\+YVY^'Z=P#5CX84?TF^7[B^9=$1;
MG4I#9V]I/60OFC0>8>^ZT_F N[^=O914WL$)81/3K@EE3\OI;LTV'?V$YRN1
M/D5N<SE._3WH'MM7Z;[KWN/H'6??I*;P<Z=ESV\9B8BO/@H;T?K;V&&:&OUA
M9]Y6F%$_',!:5&"V'$!,3BGUY[-6'B'V8]1F&X)H,1^G7683U^\4[F:G!47+
M)\2O=K87K^K:^R.4DJXB"P\OU7EYV;9"!><+E]"%2R=A4N4_\2\')MM@[A8
M5SZ^3> *,VOC=&1OG?C?:"XK-B$7S_:LX*$$T3D]F/O&? A-YP#+X8B;O7_?
MJN<2WU^O>I[Y'[7J^<\-!_\M5_>PL.OR7.4 +_F@41+3"2/;.PQ2S^$?@A+5
MVK /R,.E?<4GL)_0![HS?=>Q._RO./65@/G/?)U:<"\;=1H-L ,PT]K&A(EA
M^WX.\&4.KO<0Q%_@#D^9)>D&1N(/K*I)[:*MY>-$GZS-LQW.?;GW"<BH-%N_
M;.V&XBR4@M]*@- LS.Z4G"A()ISN.@0CD)1 D@MR71&Q9@^C\-C*%/*#VFPX
M\S16C?V&=7R,(,,ZSMP>YT G%=N#+K9FA0_2VXDM,N^:#DYK\^7?1S^I2]:I
MU] .Y3N?N?V=@U31@%MRAXGYT8';S8H51]Z<*B=*C*[:([SF<O:GDM[A,P36
MZB!!F#WM?\U.)\V&,N!@-4\07W[@MS WQ3R*/<%^3W)$2$,M$ ^C.(.AB@V@
MY'X3O-"KJ2:@G_^]W_[,M><-(L-V7$KQK=SJOVU^%*T#L'P8<31Y.I$JQ!)1
MHI]A6#'/8&TZB]3ZN$=+ S50VUAVM*8ZO(")ZRAJJ^V@W9Z@X?F BJ2WYLED
M93,O,>$2"8,?6NF>4"PTJ'^4VL82"8"VE(VA1' -ZZJ9KZY16RCI/J 0-E[2
M<D#OV^[B*LK-P4.[;GR4W/KMHW%-?.M82BG= \:]>U,IW!O?X-*;:D[LQS?>
M1S0@MUQDJ.JI*GZ5%8XU=LD[+I9^T[A_<49TCW!<W"Z!RFM=O(W:^#XGB-^&
MID;1FKU&A/T8#@5G<G_KP!BB]IM1W6HB;[A#-F/;\ER 64?FA8NNVU/+(PN^
MJG818<2X:7CJ25%.CAS@5]H$T\C5.7&:'850AXDD%.B_HA92, U(_NG[/B17
MVG<LJMM;U:R>CC-Q'NT>AYK#5[3S'\F3^A7O GNVO3OYF>8[RZ0L/$%2/7LC
M] 49Q%&^:/QC;P[P8VB%O,,/-]"TGA#KKS"L5!)B=\/K<$QK-^NMV<G;W^7]
M[;8LCL=KS2,=40P%OKDUJDH='?DAJY[$4&Y,&Q/J:S'B  9%5%V_33W;W#B
M$<+7@&#MY"]7=("9M0C=#-LYMFCY$'6G!)ZY^]@+Q?"W@D&PUF*,G58DZNY%
M?8O5![D(H;%N4L9=Z'-+^D-L&/ 1^IY<I,]]I7@UO>]\,&OZ@*Z'X8JQSS ;
M#BT-A@M5=>$F%54CK:K>0-A:*9]-1OF[IP\-,WQ^01?/?9T?Y=:[^]/W[EO4
M>?,[,TBJ!;(?0>]B!^%V8J^Q4Y870E.V,RAO;^%D:3[!S+/@IV]=^5@#?^^#
M=R\/FOFTWYKLW=$F$ZOTXVMCO[!<SK[/W2I3Q$ "U8PLP9"D)[,S<%I85\8"
MI6VWGP/]U?O.6:S3R$6<K'F6:EYQYJNCR4\;/+UU6M[%+WUH*=<K +(M#/S(
MLW4P^MU@5X.. ;SL^&H$[ 1VFNW,HQF#J2VU"R,!%VBJF2]5XF&NW=WWQ#:7
MUW%I]%QS3+N1H,Q;7N1<[H@VZ(!B*!O-OH'5%Z0%I[P\](0FM<S28A2MNY#H
MUK)RI"*ELSU[HJK/."6;BUX^$K)HR:5SFP(ZNH<C-Y/@WSU$;M!QKU1R?XV5
M8S13["]@@E/V=3GR?JF[2/UX8%3%50<EX=/0LS)N7>-P,\GP4R .ANJ@QU!M
M]19V.0>X1A;#-3J<Q]?MF#[FFL- HS\4M=&WK207?'/4,\XP#1L/YA+X8BIQ
MSM %SMPPK98GUPCUEXZ M8B'2\.#SO?1M2C)*=L0@JY;_)AUQYNP@6FI.XMN
M6UL><*FH)R>XORR,?2JTBQ'%U/+3_42BFG  $>P)&KJIA)T\P2"-"6)V,5;M
M/G1FQBSN/LJTECP*[0R1=A:YIO0C(Z+FY&W/Q9<E:?[STF$,5V]GZB-(<(7J
M_HD#<)%NSIF-X(.JY;'"O:UE(^1#O:@G];S?(N-[5Z4<G^/%*UN";?P]O I_
M/G.H-66*0@(;KVF NI$CJ:3"S&=4XB?$KE\,<!2_A;%D2DMXI'<NT93<X)SC
M/+<WM+74Z>3!&Z8LMYVN>2$"-I5$>WBV+D(]P\?9)?I"N"$X+2#=F298S A"
M:/J^6GB>AGO(47J/U@6M"*XGYM%FX5+M99X=@YJ=DE>_" -A@!_?;"V3!\O#
MKMQX2R&Y-.LAC!#A>JA<OPL#HZWA> %G?=6JCG=99:Z[?890]%UR,:/&-?4N
M\D7&%TOC[;:*0OQ-[[ 8!IIY$!HF4U$H!,N\!^M$(?5!8W8=U;)^C^JU;OZB
M:01\DYWVNW/C!1M.L986R,=?OVQZ?0:3HZ?$Y((ZR84)<P]H ?1X]G/D+20O
M>(-UM^O="E+<#S.*")IW1YAVN>8%5_I*)$CXQO\RCA@O$MFOQ"T2&6NO%D@:
M2?;A /P<X(9[!()+7P9K:TAK:M2-<CG/>$33K:_>S;R3F$+,.=-^V3Y)VTVU
M6SY*(%UB:K]QC,;ELL&O7-323XA^]2;R9ECYQXCW;9\60OO?=OYDM-&X/PUO
MZB[FSF_)$.N<SZA*\1-9WSD>_RV?YT/_6ON;&(V//I&Y.>_7)=H@_ESF&=91
M=A4D@>LA?Y@(AL2PVZB-T8>*VB)3A*CX)POSKGI>6:T.%P7[HP[U</D*OK1W
MPC;+-\M.2.-<==L8<DHAU7O!6L6_+!M_8,S1QI@W_)1U_;';:(BZ*Q(/]JT:
M5Y?$&!57[CC^L\9_ARFMNF_',=W GP5;J_AF/9@\&VP3*SGJR@M3.W@B>.3!
MR/M\03=,*E4H56HU\?W'AH<-!0;(MQ,$OJG.?-J^'/8T]6JLKHF</""$8Q=7
M:\/%=Z':K!=<&451H<2$Q-"'U=(SN+WOB^($%3K[?IA[2&G+S*GNY/M^HW?"
M!:S5 V^I#51 _+W4MC&M6E45RD)PM8[+\&[J:N0]9+]S];YI*[\HXJ^+A^85
M/OXV.=EQ^J"[WJFFUJ/?^<4=[ N4>Z<QT96B%$PX;DL/3L9OQB#T_'?6R8S+
MSN6MK^ZJ[^Y.IVE8G?D!21@YZC>2=.$LA&'(\\TM,15KM68;J &0P!#Q$N[;
MK_6;!=3'U7S%"?7E;@2-X(S./$VGZZZG>:_1P[K$#K;)6)8-G9!IFM.D6M5O
M,)^@8:BE>@?C"2VVX6G;&"HP10&4K:,@9&[_-K7J>\ZVL3 )Z'!"1;@?[JIZ
M&W3^\8XO'$!3:=8]@P%G3PH\IW?9>4@G\"&]/(Y8MUMM!/>,MKVS9E6JNZ&[
M."57YDYA5=E'?UEUY%?,K_&XV3#)*5(XB6I.#KNB#']T,%8.#DU9W'=9&6K/
M(VI ;>FPU/?JW830(X/OZ.B[:^=#*NTM5(-/-?P,#A7\^?#TC2X"3&!&7B%$
ML ?@C]:D<0"6F%(]H0@1JOE :Y3OX1Q6$1SAHOZZB'TB[6,4%3QSVY/OZ5/*
M$F^/T,/<R*="T9 HK@F4(HWDD*AF2$'6_0]4W[K/T!'LF78'VJ$HYJD6FJYU
M:/VQ[>][><_:K4E9!NC>VFT[>/'TW;UG\+M4$]1QPR0>2'40@KFC!0A@W1@K
MH])X2;\,/:-TEE4W2WILVZEMNA?+/GS/BW%Y8N8EUW1C<2WA1)N[C+I:OZ"*
M2OJ=E' J MJ2P?2 &B"5'MP.7!V):F-O54,J_%619PX*/22RN)US;P]+1_L+
MMKEG8NS5W]E]J'6\\4ERN+UYSR&H@6D(UJIB76EF]"AV$DX#*\5^LZS&,TDH
M/%&)$?1SL*;RM!8>2D^X\/32UU*M4)M _/Q5:;L6M:J^H?2I$PC8;6I/@#?;
MMH*UAR%>%B\#03TVT9#H/DM^A^N42"#)SFNB1.S)&2&QOLIQ)14?XUY2.J3N
MIM[]5O!^\[M?3N2C<4Q]UF$:@25),J!R@-FD@!PC:J@I0TLR3%_I%BC(\GX[
M);NK$VM<^HV=I/%]2O)<?XNOWN'7+B:GT]_S/AN]ZHO.A47 :*HZC*DUHAYB
M"I0^J0UL;Z$8U<\Y-?C*'NG(7WDET'NNPSWO7HLO2GFT=:K;75%+:X>&!"5\
MFVC;:M[W'D2P!IYQ4'(633.B_,QJ%!H0'2'4P_2=D=64>"70>^2X%B6!)=_?
M\+.X^ZN'/?GB@_A31,7T;:JS.5^L/A>_B*G<P=6$%:(JU9$9BNXL260]8:OW
MG+X@(H0#%$T$):$9Z'>W?0]^9SC9=:PVY]R*7S@PX+JYO9F>%V%C..#W_!J
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
M?QM8_6ZF&737ELI1(/)3+Y<;ZF!8*F7&0ZPYRJ$8/Z\:@Z0I+#PL,[X8E6T
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
M26Z2E>M58#;%:#NMMM;/=ZD7\0JJ2&O9B%)C/<=>-J_:K#-=N[=RU.?#3=;
M\!A'W)UU'5Q@VH]9<A]"$E!'^A8P;*0R+: .OXL,WDU9D_W<\\-]\;)' :N_
MIM6C-Y:8%1J$(V;BC%L_T*OG6";<9(XYC1PINXO[BJ2&VPT"-#]);&X=ZZ &
M9Q=F8W-Z)[JP+.5Z[[3NRZ&^TO59<;1OZ%U:T2[G'B#331&&>[G)9-I+@'%\
M9@ Y3 VODF+4L?09LB^88PZV4ZFTM*::]SUSZ)Z$U4_0>D5[:]P$9N+,BL 3
M9^[+GI_-7; HAB'C6BS:M.<'QSP3B[$HZR*^D^P/JT[P//1NNT$SX@NXJ%CB
M\;]&7K\ZI_CPOT@.>(R/1\WN>@?T]@'C2I.&HL#[5E%H]=*3:K$SF":E'_\.
MM@JV(LL CKC-<-/4G6R,)PPQ5AE<'[DW;^H2VR!-#2^Y!#6WNU[)//^F&AB\
M__Z:H6V;+J(!+3Z)*7:?]F.XLS*XA"G 4R,B960 &S2A;-[7L[)F3YK\L?L7
MG_BJ/+A[]:CXCO!5H1NOP^KT:"-2PG ;U.!\X)/A:J@M6':/[ X&E.F9WYK5
MO/)XAL.7%U%137<,?>KH=O+U'E0=IS;-=%5H+8JI02-$\Q#GIW5K>0C!*DT@
MPQ'K8I5":;#N3^R@R"]'A3W^D73<:N.VR,D2G]4K+R^5^?EU3([J'0(V60<<
MW;B[*\M>ZZNVM6:5H].7X6J=KVX;M=$.WZDM9S_X=X&9-"\K"Y&7H\]I(Y=2
MBAZ0AE):,95NW_DIB+0L:K%-$[F_#-.G09M?)A7G]GF6!]](+^H/<+!S*'U[
MW,.F;4 ^-GE"U%UJ0U]!,2N/6PS/KR4X?3TCZYY6ZT<7^$!LP9EM"J-1A6T/
MR@TY-JN=28XSV7DQ3-KC#DK^>E28P<@PL:]:! 4>F*,_?[X:R8C]\F1%C'E2
MNBEG<IP [O:;.L,49=T&:Q@VK'C0U-\[((\CQWQR,'$FHN#',51_&=*K+.5<
MN/&2R 46;O?5G-JC23+&(7.&4L-JQ,BKG$/73V[U^FQKG:Q5P,T8;SOS("/!
M,HJ@YG!26?W:8, %S<N34O%TK\Z35A?L3UMC+NV/]%&M+)4I2;VQ^'F>V&?&
MHH#^;&LJV%OKC.R8T0+$< >9\OW(!U6'\.]G/ .V%=7+QQQ3< OKESI";D$G
M]9UI#)X&/,QE'+@9!?SK0B'LC<FSE>U:J[H-G/+J5**<Q#Y\+BF-S_:^?RO.
M:&OCY\[KPPG(>,/-'!7F(D=T"/:C;*;=1P85>RW!^TPJ?;T18V2X._IS8C\]
M)#?[\O2EQ"MA/ 2^P^*]G5SDX!]Z\I'SF BD#-E=X[.D:1=I$PX-AMVD^]WC
M(?IL9/7 FCR/"H/>N,:.$L"CRQ=7ROT@1-I-OX>;7&ERM^D#[@LE_&JSBS=%
M^6YN[4F5!)?K(9R'@9F!N5DGKUZ)NF'AJZSWJH5K>VI XO5\C\[))_&^/GTA
M51VCUC>4+91-"QZAC_4;OGY>A%L_0A3DF#."'C,%W\GN*NTN<;KT<<_\QY,M
MYDS'(R,J+<"ST6VA*[;F>W$F,@\FY!PPUY:?ZFQ_66Y^S6/Y7HMF9()3)^RI
M/'WZ_U;J#3]J7^PLV8MS@T_V+#,KHDK7A97:3-1Z(6;H]9)6$5TI:WOK@& U
MD%&U<W==)$,DOL@J&_:4/"!3>OW76G"4/-;-3\BY-6\3R&^SS"3^;+,\ /S9
M%EH;]M)^]H7V@_0P ]1^/8 #Q4*KR!^@?<LDN27DES:)R!_D7W[(;WO=2/ZS
MZ[,/O^LSU-X*.]SS $.!WQG:9!;U]HFZ^""_@[3WOSI(ZU#_;'H=#?S9]GF
MW_:9^P)^(N4[/$,S?F_HV%$@X("]:L7/'M*]?_:0]B'_V?4:=H/^;/M<SN_6
MS3:!GTEHYR'>)2]%=#.1[Z%O5TK^=GXFK!C8M4>]X"%N:\P)Y])1C[@?ACT*
M)B&IW!',S\;79?]N?/V?ACV]C0P!)CS$2LPWI$T](,=^7-ONU/NK#'X;]?^0
MI2'Q'F2RJ!GVO)+XJPA^'7+)5=C;YB(Y0L ?-S%;.+$_W-<?#\;\)H!?A^SQ
ME8>86T:!(C_[>?\_6#=".^&W4&$+;FW)F]<@DC8@\X9E)ARF]?VKXYUPB?;0
M_0<F5'.)M ?>:*DSQ&] *NKMZW^W$V$*0)L0/$0\&\62'R<OBRTPQ6]6PMH?
M 31S"6R1:U3NNAM@)+D4%(5.?!'DWH#7?CNSG)/XYF<6S^[GD<MU7_^6R*$<
MH,$.Z!*JD(>X:)$)+YD1IGR!W[)R#3]:U,R-98L$:G#7K>.2B:-4:=1H$0_Q
MYC1G%#B#-8*G& \?R7C.\P 8_?KYE%##\(I=?FY]&\D1,ZZ)K/A2:T%YVE7L
M]ERFS6^43F18-WJ@EG:DZ_+3E_C9;W:J2W'$A\-D 1#=T!^HZBX^V8D-2KCY
M(+M!6[_\(\4B$Q+W=B@8T[W_Q.X/QI#<Q@U:.Q6T%9?B0[1+,RH)GG]!Q_4K
M5YA$.\:<'U$<]N.N<0$8;L*0.TJ#'S"K1\Y-)$,"*.@4V^SON;' LDA^P$R=
M'S#S@S8\^W? [!YJK%N#LP;@/&8E_RU+EQ731XP?,'/@!\RH'*FC_PJ8;08H
M.1AP _PSS6F-O^4+RZ7W[^8'6AGET)U]9'!_Q+\"K3O@HWV.S)""?^?>C_D[
MYC*;AI(SO\B%'VF%%]@P&Z!I_@RTDO^>&XL8Y<$/M-92ES<T\@M8D7\&6N]
M-^'E?>?^,]#ZCU:)'V8-(\]+P8"G)@'U,\KJ+\A9AG?G+<K/(.L_H PCJ3_G
M!UG7 ]\U96#?:#?P,\9*%UY:@#7 "L+/$.L_8###.1SGAU@E8 UP"=ZI:T[_
M.\;ZO]TRY+/P_!_C]S+&8E$NF W8%[4IL?U3OGL"5VR S)K>Y$^U4%5OF>R(
M.0[H=[-A%;S*\&>^D@Q$#@2X>E]Z[]2C3 I@ "6PC:I<?U'%ZDFB8D[;DQ>M
M\J/]IS,%0VH<'.R7@V"(NPG;J4578V$OG]KQ//MM2([IX$G5O/04EF')/RGZ
MX=C\3T4_J//_GP06_\L__\6. 17&P%Y^ XV==,E(0R343GUMG:U=)9TQ4FNX
M$P2R/[>ZAWB^63)##6B(MEZ\;1HOIW!OG['Q)B)'-)ZUC\!"@N+Y'LMIF=5-
M]ZK.TO7)F[WM@Z)W[+4W>+HV3[W?_';<[NYS^CZKHV0EMR[OCUQV=!=I(XD4
M2*X_(J;<?250;E.(:2=9HT'/SNFM5CZQ6=9J0X[6Y)%2K[CLW0&[WUX=5+9G
M'\>X%BPCTU"K@4NH =%:%,.6O!7JQ\MQDQ9>&6RDFSFDJCJ$,??<6]RG7!:Z
M^RO6FI.6U\-=8RNX[<IAKL3SR!@YNB-&U/K9V2T6FZ]Y'DFXKE<:K>U!3;'L
M&2CU9LG:))YIN6 IEJ4<T'86US-D7VFG+DR UN%03'(CM5_#FIN/U\):LT\4
M,^:</%!K.9JY#G^\+"P>+)JS25+ZIA]5YO1JK;69ZVF@1QN7RSX&M2!+D'7
M@  K$4S.Y*CW5#D]Q_F"JJ\\TC>3/\V/57D$VCTM*7?0O_58IX7D\":1*=&%
M?K)7!77R%=%,9>0R_FQLVHUS]/&6)YY7]?OW/GAQ(*,G>Z[A)'I:5W$AL<WQ
MDE%$X_ +BP!<BP6NWZDY2S)P(+%OSWWY$A,8-==HH]PQL&^"*52Z;;B:8U89
M8QYB6OPV]5R,U-W[/NH?O_0JKK[P< CS9//#DW$9=T)5!W<_)[EK??#7([EC
MMM\K+\G5L["V=NSPM6A]7OEIX376WE9-P> 0*GS+&9NIQ.11L3/'KZ3]>9GZ
M&PMGTN0$&E3RX]RNLN(A,-:$Y0VERS.W,;,!KYT3@?DNRGVF*&2ZS20/-?^&
M<,(F#*@Q!48I?&HDC YRV6YC2#[6AB.6#)WB(>K)"W,7>(C,A[W+VG6P,CX$
M.X2][X'Q$Y %';VD5 @L3 #+9JB]L/V'$E&)H?^DR5F?7QAFUHRCRT\01G$W
M)U;;HM:11Y-!/^B=!+"\4_4&.<D?.2.Z #SFAL""#(IXSHFM%P8/"$!H6 E\
MCH=/__>SO?56K!G.MA4\A!(+F#+M!.:5)^DJ4#\-O21W!;DP@7K$"6RDSEK_
MK,ODUSY."B?_;7KQ(#^N!1L@J(E[_V R%+8:3^VE"W)D^*I6B86:,NTBS^]6
M94'D>)P'#Q'7"@T?G7O$/3XLR(E#0R3T[/WW^$_ K)&!'_^.%E;X&44V<PJ8
M3K]I03Y @\T4:[<79ME, =AOQ1I:!;P=(3<(MY@T8?N@13[+"0]Q@-\_F?1_
ML??>44UM[?IH%!41-2I-:E1 E"(J79%8-B @((H@1:(B(B!&1*2S0%20*B"@
MM"@(B B1+C5T!%0$I)>0T'L2("Q25NYBGWOVV=_>WW?V_MUQQKW?&>/^ 6/
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
M'69@Q([W6:O^=]EJP(6F;.GVD_9 FE!4X\DG?8^I&.B6E)8F&CD]VSHH_L9
M8N=QC3;+Z?<?CUUU5/^J/&5F'M9I>"T[,\W<4(5V&[RK;7WP@,#T27T%E52O
M'+-P9>C."&!/"#S15$W8A-Q@[?%]AV6'QEC<L&E'>$6P]>,S!^VW*Z74X8MN
M^9P"#9AG/;@OEQ7&C"Z?F(AQD5,&*"\<]EA;U\2PCART\7Z@[[[UA/F'=AM3
M=7>Y=%VD?G22Y!G+;2JR<C)V]@[>K=I4FR%Y+]>V)=FB[*X/HX?-W!,?CBQT
M#?64+U1BZIQ62J-&(C=/#6^@+/N)MPM\=9**,=:L%SYR,*JU6>X%0OZKGCIB
M^P@"(1#[P0?]L\*0JM/6 $E7/C:4.5<R]-8A:@Q7K+Y_P>X+UP-\ZU[AQHE[
M/ +=)M>66BDQ;XV"%-YR"Z86K_KQ]Y@F)USK4+\1T7"V<-;5QM50=76U2NZ1
M\S5,@7T2RQD41=?C^4 K,C)H1=VY"+?-T<$5*]Y-VC'HW=XO8[<IX]'VH]S"
MFF*4Q0 4%X:DO?K<Q_SC3-30K(U<US#3Q,E-RW1?143>_GM7N23'@X6_C-RL
MW!-"MCX5*S_ U#NW6E*Y,/^MM?F;,[YY@>$Y\TB3J>2)H0/HA1PG"TQ\(BZ.
M.9 XO$+[ <\X/5+L/]D<T_V?T.I@% 7+0;!PO;!3EX'I\X\W^ $&9$A-@PP4
MF4^1WW57A)Z@:'IHQAJZ168_\PP'T;R)2F"'B,1#T<V8K[& (:$0Q7IA#"_;
MWK=9P+1\+*O9?,!C-S09P4'PHP^CQ$?MF<.\Z[H(_";:?J"?V*]R .&?L[:>
M5A^)BDJP/,0U@17U() SXIG.H#D)*J4*DI?T7S:YB3\M/-"_>4@LS>E S,3U
MK'VEMM^\S.?MJ'M:JW&\4(U:&.YTXK6JB%H%FT/OHN9^C(_'FJ&37H14.S=]
MG?V"/P(6Z[(TS]54<!!?M9#C+C8DJE4-87.%\\'7::QKQ1WVT7I2D><#+U7N
MUHP8< ]^-BX_J#C4/#V+B;.[V$2^;S$L\=0T<WY\:UE,<K3+XQ*5P>@"1U5W
MH^X\QFU[^9THH1ASO-YG[ZW?]9-L'_W,6&R]9_[!<,@B>W@R'/J.VFY/%0J3
M]W%X!_6)Q(?.*??Y#.0(VY<^3YK?KUD?_:"E_-/]YF?]VF9@/!G'!^)'%^O;
MMH-!YN4EGRA-==GE!.2 ]GWJ.Z6MUUT>JD;%;Y]_-L,MGC6\GYTPK[4)^@%M
MHF)KK+(_*[CYWNEW%+'ZWN%Y\2GQL)F,J^XXMY3J_2M&GGM7VP181T!@U*D]
M"TRKI:^:;^S+27 ME3B_=_SMH[.\C<;2HG+SUJ\QR GUKQD9UED?!.YT&SFE
MO)ON,DJ)>SF8$5\I_*"\K^':P>7IKP6#6X24,U^=B"B2_9D05+K5-*/+$+OW
M?0/AD<F$65E,@8/3)&X3I.HD".3GQE)/DL]\KB#0QAX/(=A0^J'DU !^-P?4
MMM))S;S1@^613U)V4[F?%?*X&8O,;)G$=-_;,?&)?+:]3A(A.+P_13+\])F(
MSPJL*\W@-7DM2?!MU8&!Z2^:^T?JXY!;>P?J!4^6O_KYKL0Q;;S7?V_J_&JO
M[8$*.\!1,;28L%4!?<>B0M\N!4 5)ZL^V:W52E<L\'R\J]Q]RV;C1:7R">&#
MY:/U>^\^BQ/)T'J0+?*P_TDT&*NR]6?NPLJ$\Z%[@QKO$B?54[2??Y\A[P\(
M<VAQXTO"]+D^B#TAVVIDFIC2FM#N\ !E8Z(GNA:,+PRO%CM:@[*T9&NR!G]3
M5UI-@[;Z<A"'>BEJ;#\X'#!<2_$U7NPIF#VB@!95S1WKUX0)4-*"$Y4H2AB+
M3H?_3N,@WIFB+2A82#^!L#*Q7F(NY^]*0055_.Z6'@/];RL&A0QCG>,@-F6
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
M3L;LPQ%5Z'K4VGXE8R8W#-LSQKR3X#@G+8B$JNHX"'W=NI\FVL#KR17_OZ$
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
M*LUM,3HOU,2WOE@OM&3!ZD\VY:FHO*X_6ZDY5V=0*AD:F*/:GB4WUB_74UF
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
M+I\18[LI^BK\V-;4*#*)"[@C)<<XG6XUH".;/&D@<_6Q!LXW9)OD2/*8,2>
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
M+I0I\(/6N':U!'X]0C]<ZHIXT );+>U+EJB3U;VB?5OH2]I8;1:L!D*[MY#
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
M588SA&+*8B3[FQ"<'JQ@VD':9$;C_4B;_BZ3=R'6)OV[=;0KPK3M3Z^7.(9
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
M]\TM[82.SJ[NSU^^#@X-CXR.C4\0*=29V;GYA9^+2XQ?ZQN_F9O GZV_<@F
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
M\XL["*U%QJZT0H 9<J\Z=3.6]EA-LS457Q<>G5#D8 SD)GC4Q [E<22P_1!
MU[1_HI_)X"2CR2]-7TY.^D'ERH! ZG()1-VO5:W!5_U^/WL]WJ7P>.3VS.$D
M$&?7?_R$]O\^E(<K>EBQ8(4]5QKC ^Q?W6R)GQ.T93P]J;.=7+%72,7PHK,>
MHY\2GM,-B4$9 CH5_NN+S.E#],97K]WAD_O\]#)6B:<5+HG$?-70%9A1>P"%
MH,RXW=!Z+%NRFSF.X[SB\ZYG+9>FCP(W2>#?&!E@C0Q.-)$_4+(H11KGX%ER
M7LU%M^L/Q[4%Z]%M^GOVT-!WP$3U-G0CA+; +\7K.>]0*IPJMB4#\YAM$W&C
MB;$2Y<!*=H1^B0DN+L^]F3JSYY;BJTRA)[#OTQJ<)/[#RJT,&;2$AWP#NP H
MS)S+)(]6DJ?<9F33'I0D7$;<N;/B<.A=M'V1QXG3K^[)JX>WF/L<>E%E-X32
M0;=I<[<AFIB'@% ^5=,?,4"JD+:;2*B[ ">I/V^X5?8*N@XIAC=L)'7*+43M
MM0"^6!_LW2]F>.4\F%\]DC\V$DOK6'Y\8F]E<8Q2T/L&3[/QBMP-;;U=75*7
M0=^B22Y$W ['#AW]4]>.KI%/0ZFB1ENE.?7XV[#'*LH,K<16Q9_R6W "% S8
M61=V.WR?;=V1LY6IF)PX5[CJ.W,ZX8"2X;97-[WFQ^#T.C*>YDB!$7D@*KS+
MX#&F <;6@.]$PLK\G@)@2@);/;B-!]K106^O##4@#J_E]P:OQ4#GWH*W&CZ+
MS&IU028B9L =4^K4,;9L$%=4D^*6"B?+I^"\[EEIHOI^!32==V5[#&TL?U$?
M:8BR:3H8>"7@<5EJX*6<0NT2W;WZ"IT\T'7\=2@13EZ@); @;"M.,0KD2YHH
ME&1 $]1R; >XWY[R0+=T3[5I9G_FVARREWE*L8)-(7$W</E,7\XCJ"]ZW(?R
MI)IEA/K,KU^0JC[T/D>?"\,6$D'4_AWN'DLJ.QV6$_5+ZQ\3(F0B'XF&&->>
MTI Z*C).TP:-U7,_0VK'"+#Q(J8?';W20']X)RV!K5S"R1B,^B/[5K_83\5U
M5?.@+/++K0Q7-]_+$JI$F6L@<!R47,4#[0SC@?@TA^Z6-FY 0=50"Z)L:T?#
ML$F2<!+"ZTJ4^%H=#]0.5720B3#D_@*;R+[V4SMPL"K%"_%#!ZM'ADQ\@/%C
MC2-_C.^A=J'ZT;4&B3B;Z_0(YG,Z/+$_J55Y":6)&PZL_^A\NB:#[F^Z%JJ;
MT36(FK?\-CMO;[LB<VEKF3G/OP.:;<UYS0/YP6/0C3F?T*F108^X:DBQ]Z/]
M"55L1TK7\$;TU<G+]0X.[_6]DA#[4W$EJIKVNP8[GMTQQ-.+F'H,8U+#2>X/
M=#T/E%:/ET&>JJ47 0%M+:B'Q?8^18B+CMG6>OT3,WFNWH5+E/8_3>>^GO5-
M+PXI#R1#3-!MBF$5;$,>2%B=\Q$G!4ELX)SKM@.R*.5AHPS(8ZR)PV.U:*NE
MBWL*?[EJ>DNH7S-2VBGP23: *S'- Z4[,_F65;<&Q/) +_T:5J U>+9TSXS\
M2AGK$A+%*6V $]T(K9I0Y=_YEE<63B90<$R=(G>BM:[D[>=+=7MG)M36+KQQ
M*;U<U'?0 -!*8$OC9R)6P!1L2J0%O'XMWL(UG.%%+:UC;#]68;7GA^O^S,JE
M$P*']W1A5=\W.FVCI1C#,D)5%X]#5-!M$!P$G(HGC_=++P91E4/M\R1TJ+)3
MV464-4E/OZ8KFU(>2P;2B=6:22<$'YR1&P<(VX62NOCE0(!!(DD837X$?;?)
M+]R%@,G+W]=0%H@/;2A!!B3%F&--;AT*R_^BO%820U8>.,?H\MH=L_>*G;>W
M]Q6(.ZKK;U6"3H'6;+*E#3I(]'/1ZLRZ[R9U5>/+V2W.J6^MY'L$Q]^6WU&X
ME_'=_UO3SNK@3D.-XX$"L9=UU@ U3((5G]^T:2/YZA=J!]89$PT52!'9XD)!
MOO[Q.TTSHXK@KG7YQT8>KJX*GDE:4[QA U9\K[@G'J3"9U3"%8 ;!0IHEA%@
M\22Z$WK<K%VN4( !B6G5]%. I=3#Q3N9;E!%7^>W S"?BI,J<LP+7%>'Q)-G
MX@IB[Q![#-+0/LHB5#A;J1++5F# .V#*3;%L&&N/ U4B@O =L7E!R@/7JA-/
M=+L4>B2C;X3;+VXLE[;M4/+U[4<TG\"*&O#C4.8S3MEM*T7 B"LFS)AL*]2C
MCQ'0,BZ()P'@[<#AZ*.P/?ZCJJW=5B]]6O+,KSE;(;/?E4YXBZ\7^]^(6N3+
MS %:,/0K(GP7R(<082=,J^D8KNPX712(,)T;A-;'E^!I)"*:P5A(P\_>)H;,
M;;X$"_-/UD&XP3@%4/)+=)/(BB:];],IEE)&"-J#@%ZF0Q."PNW?%@U,N@Z^
MU;]#>?"M;UD%N"C^/BUG3(/[=.PKJ=: +3U&;5H98H4A[W/JV$XL.U^5_;"T
MB[YWEZWVU@+W35^$U143>P-\59L#ST5_ZC9<-[-9/R1\9I?.4MX_KY7^^]"9
M@0+F$'+X9G<0H&'7%0@]OGM_'04*+DLQ=B@'KP6^-4Z<&=X[PP/Y=@I]65Y_
M$9K$.ER+BR#WBE"A#W]C$@H/-$@OYC&S0LK\#T'^^ DQC"\84*ML0'?QM6E=
MRV"B&_,:$,XZY9<OI'*$;I6%5;,;-(KP4YJS3,HY:'?#T(.#5.2!MD\C"!X?
M^$IR]X4*67A'+" 2R*14"QNR1/0[VXD-SADOA6N<J<;UX^^96%SY?SC;^/\Q
M!-<WN:*Z%70L5\R&%<7])@56$X>D*!@\H06VZ#0]#GL5:ERYG/-@N_JK3R9;
MPG ,2J*E">#[I8@N@G4*5Z!WVTH7]?4J_+$"U4XL8WHQDN"RHL$#23[<1'^8
M;OW"<*99LHX!VK6(S!E8/#G=BBVU5-.CS0,UAF0'#3XXUJ+S"6G-=W)#3L;&
MA1[O&66[2]ZTLI]U*9R=;QYPPSL#\'1G6.R58FP\=R^037\23Y^<Y$=AY!=5
MCK;@\E$=JH<#5WS7?0\(&3RPBG3@%U#5^-]5.OV #JFC^VD!E"(7MYLI[>FH
MRNXBS1V'1 W ,4;H-G?ND4,J=@2,:$6_)K4Y:.X0=C^PSN_%&J?,2@KIC*.;
MYM+3/D7<N[=UIR!$*7-R.M'AA\OD#]/3S5V"9S[M#!/4>)&Y%KPF,8]S2LV6
M%Y!9V--\K+[>48_T(IVRP#Z9'3RZR[PJ+.]1\>NJ_)%2IJ<]IG+#>58O@:V4
MS.@[#&V WN*!1+\9?6X:T?>:84RY78'0[V*29P19,*;=T"WSA<^,9^GK +$A
MVIVM,?.>%@\;+(&.GO[S&%'6=H$D.5:EM66#J9)QGL]YA"?/XN.<2]"48YP<
MW,G2V,V^=.H>@Y"-=?58:$EDPB,TF0P>5^RXOKT1&?!2CD4BMBJY;N/S-N/:
M>5P5+,$]\!% -T)3^"EU([L?!NYF*R<!AD_A5!QZHSBMR1?[@@WAZR6 [VCA
MB*ETXS1BVJDFGT]=-7[AU^M9^<^?@M^&>$Z0#9(AXJB#+OS<SC8$LEXBGHSK
MSX2\"I#T>*G2G/C<N<_K,')2W[GS^@*,??X9VCCM9?NM"4_+27%/62A!N^?7
M[9_\N+*>=OR_%W7^<R+F^-[]#\1T/G,/HWY ZLK:CG@/(4_.7!X.-W\F7?PS
MD9G;O%?@L9JQ^3[*N)+"GP JB2V;1LUY?#8/W0[9,8&X]R-C]Q9+/N+4O6L[
MI,J^5W+\]N>U"*[U3$[JF0XZ<&Q7=1!J'H.]Q@^E1"JT'NAT<]51)$QM/R$B
M>W29>O;JQQ\>@190J0^ZT4+)K"J.N_-\4P<TA23;JNO!J:-".Y2=78XU:3CG
MI S8HL=3D(D\D,"VYKQKT34,,%=L4W5=KU4&J2:(S8FB*G[C!A-XH&Z=3G8@
MWUZD.546?JT:P.,\"S /I&OLL(/2/7A"@>_HT6,) \?ED*Y52UQ+QE'$9/?1
MDJZZJNX[UY*OC-P*2'[VN*#+4/?1NPOWB;N,+I?_W7/RS_A3R?R>M9_SZK?9
MN5C; 6>,4_%$[%;2UI56;TX->I8<#F<)^T&V AJP$TC^(S-J\1Q$#O=%*<IN
MQHR=L8%>WD!O)"4\'["1Y9Q#&\7]G>V"E2Y%9J=&JY05^TL3W=LG7[]OS"H*
MLWKU+ 8\^/)UIGVE8>E0BR6>DL:6R6'2 .NYLAB\/U3NOM,UFX!*$M_63SRX
M)S65Z&3W;EMK"L"GQR*[4&.%DH7:5@<1TNVH0W7N]_L:!_W&@C8R]OOF<-EY
MP.ZD/]\(L8";,6S9_.C=H#=)*7BZ-A&>N+%GER[5O9;DW#EL'S8?B"8?;F&#
M)R$Q<'JPP8HW0_S+.Z"R&,$/2&D/-9H:X4&U%Z)$ ^M4%SZ<*/K=/081A?IB
M'O! *GR63S.(A<JSCU%]V^^D&T=?/5#R&#UT>J2I*_JY(/Q; ZS4/Z\PN=RF
MTI>8PLPY;X[0#[SE.YOZ\3)?Y/?8OM @H;L[+\\]J#YJ4+<Y Q#A?XRL>" =
M1J8%X:HY\=";#]B[\#A^7L\HVLIZC1?@@7R" %TX;8QE:6&JPW!D>Q7;VM*T
MNKZ.$8)>][FX[Q<!B9H^L;J8XDR"U/%#GS+K,-+VES$\C2LY@A0H;Y5=HTJ4
M+W9L?$$\<U2!>4D+3 &]J(N%"%AGL^7"F3RL\&@A=D'$+_JK9]GB'X,D);W\
MJ[('CQI%:[W^8^\)C?),^"DLV\<V IKI33/0!.E.DBA*]>>TQA $LMBB7Z3<
M?@#:WBE*G'X3;!?B(8L*O))UQD3IH$V70]A(WF^[GY>6+E8+'PTT9@9<XEZW
MD;DD)_.OYI3^\\"Q$!'X*BHY-]M\YD*_^CNQE^$:A3'Q@\>/OAS^[6AD\R[G
M\FCX'CV]:XY#[E-G:[H5MNH,0>!JA B?WVDGM/?'<^_%T1?E.Q5:O,]F_Z+5
MQN&)S]!56_NMN73L$ZM#W.\\D!SJJ/_^M6[N@>R \.C1+6_\*NT:#W3/L U*
M,W6;QIM3H=*'+;(WWJU-CGBH<4:6]9R_>&S<,]>9E_%=5(;_'F9)S\BS9:+(
M/-!#BRD#RARN]<"P]$&-IJ"#O6!<L3<_7XG]?=HSKB%JC%\Z<XW_-'KN8[BY
M^&7,HKT6]\9L:TV+;;%>6;%[ASWT&@_N1ZP]7F>U5WN>"5HY.06WJOW3B$M3
M:SS\,5"Q=B5IVJA>OD6YM#YVH3YS)4<$Y.T6VA'MPCB8.:XF-J_3/'0M[?QZ
M_8'<RR8[=@KD/A";C4]-A(:)RAY&?_@P^C["+O7;7=4K%^.O[-FWY;SJN6<!
M3L29*!A%%(CPBWH"#C*UR@--EM7DC#*?1UF.8F8U99S@KPO:_O7>/?AA[CC^
M5_!1+">F/HUC0AP;NKQN0$OF@;0$W_! XSJG>: ACVI4#QG-SLKB@98[\!MS
M1K^@>_&S.44\$)R/XDL674G:V*70/R_^O=PR#80S[*AV[9#=G3.0N$*+$?:Q
M-P3N6Q[(=EBC*6=OW^!GVTN;%Y]&)7% G$P\F0)/XHJQS.+P 3 A.RK-,CB5
MZBAF3@O7'OM@#^[9N3"!S/R1;?*'8(/D1K5/@*4&9[]I'VC-(#H,.EQ>C(JP
M^Y#!T(\@_+Y/-WGA[+(FORQ?UC>VTK^HP[S-J<??0A/';!7*/N&3B/>JC]JT
M+MNE?Y-G%J7\R?YUX[B ^;3 B4A#[ 7L'/XX8_M'BN.MR0Z4_.B:\91MGY->
M 2>NAV"\Z^CAHY)?[<J/8#^BO<" 05 W])&1&\*,65R3WSVM?*'<Y'F27=55
MK;<SCUH$!QW?VG_);$!)=$R+S=#]+_^*+!S563GS%:WUUY0R6L=\:#^.S6P7
MD9NQ,RU;*6$S/B3T!O IZ6S/=T[^:]PZ,Y13B0)Q1[A@%6- FJ'2[=9D V^\
MJOXGXMY9= P" I8BD]/CNRZE]T8JH[02"3>"P^=L<4I:R@H9?MA+OZ%>!&HP
MT&)8?<+_?'9%:1XJ55C&R47Q/WYUYW\A9-V<1S:J!<]BKHZ9:.NNT+P.NT^Y
M?]UM_C3\EM<G6<8838?/ I2&PT7?6BBRH#6-#7N?H'<[RJ]YKR ?!;V'3E[_
M\%U?  KM4((]"QY5),YH50(W&IY]E%]:R0D5 Y)<$--GM^1GQF@7Z65,5,U-
MAE4EL]>C:"KPU?B[@(3^$YS7<&9^>9^@B@XE* W?T-^)21N[>S5 (7<HS)'4
M_+W^CQCA2=?)T5N;=XP&KN#ZG8;#)3RW/"Y>:<U;FJ>>6/_A?L9CUFLD-TT#
M<_'\V#I&!O'P!4,Q[#4G"SR;3&+#L*7)/144JF%#P,]ZCQB^D\6:\X\OM]59
M1 <4N)H,SX5KLQ=WA2:N)UI;'G8)^O13X^I0T<7ZH_CXM[>/Z^GELCS>S;X0
M2+RT:^+L$:NGK+&?TWM\X!/N#@K2]^+"^6&B$P>IYI!8B-6>Y2@+F\)^V"_S
M+>W7^/*TU_]"=_Z%]N0P.WF@S(<CZ!798O3BV]'6/&PN^C;\C[FR,[?MJATW
MCQ; A ORC;<*RP-Y:O) 90<PZ4 O#Z3Q$;+%@7#47LT;.]F@+V*^4?[-_N'_
MBNV;!%@27*I5 F@?Z^:!Q'"!%0BT:^WMR:6CER=/JCU9.H/)/7?HTIQ+L+7L
M5BB+S[#:/MWCDPCX+GQ@@=PQ/Z4J)V#=IK'CYL94Q.W8N<T,J2=VJY]ZG.=L
M9-?=[=J/R,M\9R*6[+_H[:]_$:VY=0RK_O,].JFN50';'U/I^SMY=/=O^)NZ
M=6@Y21PH(WB:TG]CDI'*5'$]9X?A?:Y5X<I'YV[%4(T&!KYG78NVKOS-7D-U
M0NA.&*(!4XDAAB=4HUD.A(M]D$MT5+6Z958?[-O 9M.SM#^^S[\(!@>;CM&T
M5O@$35B9\X('NF,I@*9X+I,F4%HQ$EMEL0U^EX,"&9N%5F-2?#WJ2;]4#SYQ
M;^S7VAX@J""XN,13ATCA@0H,$M@!*UO+\E.6X$6KW0QQ;2KBS6'45_PO,SP
M@<.2OQ(+638RS@MVI+C_:.?\7X$0M +7"FD&B%+JL,"ZBZAN$HI0.DEY>V?\
MWJE^V!5SIQ^_C#ZCAO&-(K%XGP*]C0"PSB7&*<:MH3/.?ZX)A>C.1H^LRJ^9
MW08_1R'9UD#B#"3)\V S _.DX4O0VBJL5S?AD>?G)',;Y6?!.NOZ)@RP.&&S
M_5KU1:FQJNM<_5_<M5XF"F6@K*"R8I(S>X]4[T.[SE!G/AXF2EPA+Q)E+MRI
M^U[M;75UIN@S8AW^@PY]M//%GW 9Y_5XZ*&N^><5-T+"E1;T)KGU'AD#819[
M^\(U>[7N\=E02,:_+!F:Q)'&@]1;#E4EI:YW\,F*S<_/TQTWI7XZGK3Q.)I9
MXG1N5^^QLHGJ^/QS/Q<L;(IYH.O+S@HWCEGX_HFQ<]^K=DW!3+UQ]F#(I,F9
M%O@>HGBOW)B+C2(-OE+W%/2U<2%E*[/C96';>6<3^ 3R6#[!\HNV5Q&.BIW3
M+,[Y4O;+ZDW<Y:M)F.#723I$D_\(A_\'G'%&5+048- AA]*AQW^\7[*4AURV
M?%)4]J/>:/)SF>K ]_@+EM9OC"\\\S)__\7#L.M"RK/7*P-;'!Y(:) 'BIGV
MA<B@Z[C;N>,MU:7I5-N)[9DS=N(2A:53VSS"W.ZG;7:IAW((#TA%G^(%GL7L
M("=Q79;7H,!^#%L.W0VILWX'&+!.NT\#:9\.7A&7@.UWXP@?!37/1X7S0(4^
M\]:;NV1LT9CWZ^VGAQ>^'=:>6#OHP6J)QK<U_=I(9&&%$*6+O\BA%1Z!"A]Q
M920V')"_@AH><%79QEB+X6H#Q\X!L?2UCM'(OL1*-[VN@@J7LQI)B/Y@NV!K
M(15K(<D=:@W+?Z:#"XZ\=W2M5H@JF\"TG@BN$#8_5O8FX-:'EZ^3#I[Y-]'X
M?RNP#Z#D.?0DG+JPXL17< ]^V&K;TMA1> I*$]%*^$14:?)6M:\?Q27-WR]-
M33B@VE2?9QP2;YOE<?J@!"C:; 8":$-7W,APQ26X1 .)J$,87&Y17QG;Z#WH
M@\\\';0Z'9UU4RY!B1KX7&ECOJD^B,AB7F) 8AO2'A<J<XIPTN6(*,*61V-1
M]3)397]C7E?7*/GSOFR'1Z$*";\P=]RTE(_LK68IHKY"Q*$W8!-U[9@ZYW:)
M7=-##O3I+!DS><,3<A[GUJ^Q;#9HH_;SF6%/%C2R-T!B4!&T5U <9!O>EP=*
MPM2#"=&[>AR@\KH;/HQSZ=XW:PA693>#LMV8@K$:#(\3V$\];CE'_/8\W97
M].>4<H51X] =QCQ0&KHNHD,1+0.<O-SRH6FHH<?!]742A?;V9F/^M5RII*J:
MTZ]J&AI7+WRUMIQ#N?.S$PY?+T_ 3P1Q)8: ^XP>:E;OU\6C)JNM^%OO8GM;
M6ILQ'4W9S-%[C-G[F?TANN>[BA]X7A8J_P(YA>3GB1@,L,[TY+Q&R;"5^?35
M>Q(M"*!GSC5SXLC8O3\]+1UO'=.[SKRO@*H0J&]BZ6;(BZF(ZK^>PDP'"G\2
M&1MV_NQI^?<FB'D6/["H&.,GDIDWFABC&-:1EVE4X?GFF=#7L.C(QEO, $=]
M*:^[^I[F(GK')M5/MYVOG>N"T-3YF>H=$$J'<D5'R!#@@'PLU <N#^#;>"!)
MM2$%HG90557?T\U:73_E^3]7/=I/#/! 101SW8_'51^+3!H[=ZNH\A]?A5BC
ME-%RZ/W,,(#&DD1@VZS$@)[**3^(!%?#OU6]-MNA]X0V;CAIS2$Y;'2;=W?.
M/#Y__:&&4^W7&DX:G^+]0N+I%]9DD/:-P 0U:$*'&9I&E4_@;@/B-PG3!L,&
M%M<Y62%OEDU-%T/*71:#D^U'Y\CV4N(PS19<=8TH?/H27."?MLB+H\RYG8V8
M)G- = 8/!BYV7"W(SJ6OP897PP)23W9=C9M;& ]<6;E1.ZSU:SZ@_X=,\R&9
M8[F-KX^5BXS6.W^>_ON:U@M$/]F %DL?8I[AU*-O5<(%(2GM2^!XE#Z]_TG\
MA^L1%<>E,(ZXW:Y$>[_@4^_>9$F?6COXYO/Q6TIE#]'D=W!YK@DR!""QC-A_
MEV'N ,M7&:2V:IAC7;[-"-NCQ(_N$?UF[_SZVR#DE\#;0[>=[OMGN#N88=(5
M-"ZT@**_V" Q+".^6;ESA9'W^#>(7L(W+:1:0*H!_9[VK8+YU!FPR-2;J:6C
MJ*:@L$;,1/K]*)MO@_VZ4H34#T3JH1.[C_<!=?QA/<G@@58J&/T49P)VTHYY
M);E-10;HI6K0-Q_A_%X#3$LOEI'+,\$@KTHW3H: _R^?H-P@O>&#;77[O[N#
MHF-MD!"&.%?<DN$ XY19&:*Z_Z[IY9&D+ (9@A1H0ACMNO$>MD.IFRDV\&[K
M]>=G,AQW&N[(4TM2<4CTO&Q]1^SS1=SWOSN7T;)6NLC 81[H%NP!M-;^(Y!
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
M!^H3)6[(!WRA!4JZ$R0EUK](A>^*U6V>W:ETE8&G,>AKW1#Z%70*NB:!AF7
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
M>"HV>P)E?%1#%X[ F4+'^[%DJ #U!)FUOFKDL_Q2+8[R"87-NFK^]5=!XL6
MQQM/7/P_IGLH1;UXQ\7!_4:Q/Y=L!\S)4WCGG" -](B5D]!!C,$U>B#!?^RD
M5]@?56=0]CZKCUY0S+[D,>4F:>3UX,Y-O-"?52.'IK!;(-W[P'=MN1.H+,*
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
MZO&-0[!"-&S\'?IB3K3,<M\_'- H5,U4+G0K;RF^D48#H2-!QDU@#>&(GAW
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
M@X)TV5ICI+*Y/C<5B6S]9S:(,6S^)I^IN$%B('.FMXS9*Q)F7*TS-82P!%M
MXQ-IH.NDXXT/:: 0#3=EHA^5J0K7W;TLAU+-_OC<OUE&+=]7&DE:&L.A/JT1
M[6.EI:?O)"0#@C8"V:U.V+C)5;#^#4H'/O0UHX&,] !YZP/_NR/._UOES9<$
M<S_9N2#W*:]D>\[-6_.QKW/R-<@':%_]E48 H(9$KO!EMDP>*LS:EP0(_G%R
MIGI!E<<.1A9.LZR*2"RK;-0/TT X#0-$)J30'\R^E\W=TE-Y%X'CUZ & Z-=
MCACY9X7OA"6>(6(7ROW'#RZ %\D47@K[?YA[[ZBFWF=?.(I*4Z,@O42E2U.D
MMXA*%Y'>A B(@(@1I 0("=*K" @H"E&*B(!(1T!"1T!$NG1"*%(""4+8D,(;
MSKO6N^Y=]]SWW/*]]W?^&!:+Q<[.?O;,9SXSSSPSM :=0"_E@&Z!DV=?Z BW
MG]%I.7;FU-W<VM;Y<E5!RRNJ0766$>:)N1,OW7C\14>+/J29/'R='GS.QU),
MK\KRO>APFHV)TH.L8,71)$@6ILJ]^9O7'$][2#*K4R;&],W5/[6$"/(;E]M7
MPRZOHJQY!1.?5;_,8<,:03VAS_A-"4>(,VCV6\X1EM6R/N]A/5C2ID]R?;NO
MR).C35>ILM$,_J+J_XW'BCA3&8BC!;0:.TP*9(9O3)A%Q]]T*<D/#F<IV]7_
MTX7_(-"9<R*QW-=8H?5CVUDA'N4<@D?98I&[7U7B<-YC)^L#4,]A*9QT*0YS
MKCHF 2&CNZCG,+E75#O#,TCIZ)C9K;9GW*H W/&_5L-_:3=:4:"?"Y%YF]B9
M<]6G"';#"\0$U7Q^%FTN9606>3?GNT_"RU2'ROUKM/A&8>01"H0J3PSIJ'
M@U:D?.NZ-I/RO2]0[Y:7W?ZH^$UY2&](MBJ!A:SC=?3&4;0_U_5G>T<LQO8H
MB>W&/ E%CIMJ:J$;R[M.'.&M.,\!!SVIT)[#_-.57_]JY?\O!1%#6,,MC6B?
MGO3RD>_[X'56,T9(Q-^CGZYIWJ1>]@LZP=Z&)F8@N4AR\45?)XU2/3)'YFFK
MR925XRB4#0D\J"&-N*V8EVAL-)QW 'JF4X>E9KZDAQ%K^0@5?+]"AMY0\M-@
M2:WQDF7+0]O-_YOT]M^D[!5V[AVTTI.DS( ;H48^E[Z/GK^.D[BJS!:F',ZW
M3OG\_/,2-(T..+)W4Q]Z>U!=--8U0\G?.5K_S@WP=; 9[ -"?SXZ! <6Q-4E
MR 0N(*NE9GI*I93Z;SL5.<GU9SQ4J"PG:5]XHFPU+\%NW5W>,S71&M!0:(:\
MZO1&J5#1(=EBRR6>#)N4)\/1SW(TZ>/$D33P22]?Q2S/4W7VQB,$VQV!IR\E
M/@FZO19,YB_;78NH:[B(_\G;NKRG!?.,:=<QDO_T!R\V>"?5YV6PH1(C0A!%
MI,4\=>+LEUY4>ZDF;9:6F*D_8;B3F%[ ,Z)XN' ?-"__3Z_183G?4Z1RVGP_
M88!8V>)Y-D6@D[NV]LH!*)A=CW(W;V6Q>6>^>C>3*C!&[*)S;$Y"K8"8I_!Z
M,"M">\DVOVOZ:UVJZIF0!^)UU.)E5>QE>B\.^4"<[%,H'5SM09>%Z+2^@A#D
M1%N="?F?].AQTW163+6EF2Z:'3+Q[#_!T>?_4I@DP@5>"4_,7R9]CW(TO<[2
MPK6'Q8/!_3A3[H<HWJ_FHD-E2S7>L^MJ=^GI^_JP<_1)U.D#4*0K/K2S^*2#
M\VC)?,/=TTS/%NOV%U4@NVM[#2L2J;U<;8A;/=+V7((PX*$LPQ%(ZB+[1S2E
MNCZIE3X20;?'>XW*4_/I^.^'>[27H8A_*O.CMAF//=EXE133''@  E/M0%Y>
MOP] @:K7G$:==\5OOW+3W.$[_I):HD,= 5X3UQC<ENISR&UK5C/KD9-\>-'\
M[WKFEJ)'S5Y&\X'FMHY\AQ3YSV-K,.M3*!5 "&F"\[I(E_CU_D&% ;YWUF&A
M<M*G^U$JZ3G*I8=YDQU,P+SO3YXEG5;%T&Q^KD[*=O;Y]I@:<4V_=$>]*,J_
MY&>:X9U?@%Z"YJ,C,6L?]&D-&19-*J=X_#*J/67O(A=/N9TN?:IOC8>'>1SV
M#\S%CE^E3OY/KP(->0"*>(+B1;M23P(1)%1(:%D9(F?6.&H\Z,IXRQ*'5H+3
MV1W3A]2(LC^9=-;71'TZWP&(S \$S4D70R_20UF53.SXGLRO$M]DVAR /#4'
M((.7I;?D^:^JS@%FSA:[Q;>EZ=/)C;,S>;N83\"-C$;8.4UC>[,(M%I(,=&7
MDAR8&R^]=XV.^5<G ?\;V3L T=F.SVT2Y(]Z"BN%RS1EHG[=NK9RKG>8QJ\$
M(5[:/_JU/R&'.6$>VN;HWN(K*1]ZO_>Q0^X/K*([T=\"=J'K*_L\ZG3G8KG-
MR[D]=!<D&+*G:$8@SKC1TG)P))-Q/:,#$"[8F/B(NI&;K:@P>8N\>[;"4(#+
MSSD\7_",9S7=O6JH$EIB8<(@+P;_:][YWQD-DX"%;XY7 ?I.Z"3ZR:%)BK15
M76?#L1L7!PG)^^O^9WN"<ZZEB8C\T(4HVJPNQS9JO0=J=1J)V#B_[V6*M.O3
M[QJK7PE5B)P\F_)=J^THR_DS.J"QI5T"%U'%'CA.$E]N&5O_^[M'>R /]N4
ME,Q@/X,^ \/A)=#&_,0B<_1O[/M"AL*?07@_R0BTWGO.QIYJ'CSVKB0-:_^R
M*G&_1[-RY&\UW2=4E"IZ +*\6K83(UWX2%C<:=_8R,JI-.CZAXID73F//U\M
M<(?-8W#0S/^I1S>F)36Q00E<% L //>U5F%RK4FT-L',2C!!$:Z\B&7AL !L
MMM\+>G+(F)VWNG/T4R)(ZSA*G1$2-J"/R&DZ4&X &'+X<$F@+0)Z@W(:(UU&
MQ<X(NIF&?M&_##=5"PVB)90MPODK_9/F[1&2#9V12@>@<[3E U#J%F;(">QF
MRMPVU&GH96^/CN:7I[YYQ7@$ZA.:Q[]Z_^7?W9-Q)=<168F0SFG3=>*CJI'R
MC_9S/I169 M@ $F^9?/:9NP 5(MN"R3)MS7 A%>(&W6_'ES$>RR6%ERPI1">
MQ/SF5MHZCLY&R1&'<,\U.\P2O6\7D[\0>C5J,E^Z]4%NHN\\N?VH$B64I[RI
M*F<8W*6[6PP];&RQ]WKG'_-V3J$4(^J)0:P')/HOPL7B''_I:Z^D$W2K>?9$
MW\3@V 60-/X#UY>.<S;O!F"ZK7>M<I[H<S@_G<HI+HQKZ[O-\=?A0WVG$>EE
MP$L'4ST$5>?%(M(L=:RGDA^Y[:7;:3SV &,HX<Y3[ZE4OJ=3\F>_,,8_I)3I
M[I>,47(G;JZAYG5 HWD>UWWGW^$L4*-2&"/J:[EV 'HP2A+..  ):_(45L)^
M7RN>U_"P$ ]Q \E^9\H>"./:IZ^?V+OYR '/8!LHI!#)5(04\^P)]49F2$5F
M@W7VQHIU_%TBRKY(=Z6/F<_.J9>:2H*$59J>1GRJ,4T<D0]^2W S?X.5R<08
MRJ6:>'D=%J%]Q+#\CQ%7IP[*$?K/"M0(I+H_O.FTZ8/!E=JLBJFUWX)R&-#5
MNT?1,;X7KJ$;5S7&Y#3X;LBW#'=8!T2I?E592!\?BFBU[II?P7TL_NEKYE0Z
M#JF"$ W*QMOH?+5D >*'M*+?0?QC\2+:%\>8Y'B-_3X-B)Q^5U#?'"F<6+H&
M,[%PB5=UM75.,CM[/5>R^8XZ2,.B&%!1^N&UM)?^R!L>G_\6TS<SD^"V@'Z\
M^(I-S=K1F-D85\C%M66-+9X^++1S"OH?SC7^WQ2K,45OC?9@V=F8'<2QFMJ:
M_N/M[D#*<#'X^]AR8+O\B8=0L*9W$2!M>:ROT+'*X7O7JVRSKDHI:^%.K-[:
M$F1R$^<7YU-(M1\D^#[/[;625+_<'7]C1^ %YK[0VAYEA;45KH;S># L$OS*
M)M![6LW.^ !T!%FQ=?<'3;Y-9FU5K?&+%>2KG2==J7;F<^-T<M8A<SH/?7?]
M'SS"?0R!3^>7RM77,_^<>M[M7G X^!CD!@R#KC%=GY5H+A,^ #T$?/NP.-[1
MA2#%FI.V]H8,-I^#NKO(^G-!9.F!3=<?V:=8+CHOX(Z'A)71A8$*P4FG#RYU
MMFU:)6L8.;]NB +&YZNQE(;=,WKBOB*PF$"T>9[G<%9"IH&S]^0MKNETVL0
MK-^PAD!^MR@TX44J$]"4;0/>M%84Z(HEO@\R2QO<+%4^ &4$&/<8*8PK'H#D
M/$K[XV!@36-B81=_<IBFPZ/R6<^A/5_>;JE++_A$KU\3$S*J2#W2=C(,4<)
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
MIV'MP6\# @;P?+(RD9>>ZXL^SVW\"08NJ5 Y46NW^$=J"6/$'&/EA!\.==1
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
M[9]8#_:%GCZRW5:YQLLM>FA#IG81+.4 !$)I41\"3 Q]RV3XS1B)]1&*()"
MA\3O:!GCJD:;A ;\BV6%?[+,_WH\X?FXFGW4]I[,X$>#YE0[NU>?N P=05!;
MJN&\%KB%+H0EP>.J)=>WI^5Z'/JN;[ENZ1PS<#(4$$JW3-LNNS"(GLN#EG.7
M4R[^1LU<00UDG:IM-3%G=1MJ=/_$]PA7M[68P9/D4G?S58]H^/VMFJ#(SM\6
M\5OH<4XZV]\Y]"0[V0)()A6W'8 J Y-DD$^)S_<WC8'71*<E!Z51O^(_9\?G
MP?ZRC0IZ/:G.O]^+2_$\6)Q _IW?)&C,P29A]%/U0![E%E4;N,'\;!MRCGJ$
MA)RPB<Q%Y)NH2UYH>G:.-R_IB+@08'7$^)Z[0"SS$/H<X^M"RN5;H.-I;;,U
M\AUE$Q!=XFY;&3<#E+NB_0GF:O-IEI7UX6IS"-E;:,^4"2E7N*3NDMP<G\Y\
M+=8#,BE"?DC+T!8$T/-C79OQUC,"Q-UX?QI4]Y>_]!N!U[HC.QLF51=<DJ95
MHESLPBS9C--!6=1)QBN(=FAAD+,3_HA0N0LV[!0UY&7_DU_;6!4YP,-GL_:[
MR+.T>JH4PU:8@"N?$(P( S9,/^^)NDJ"1VNJN:%JU8-M/?F3>L_79IEI5.&&
M7 V2SIUF.G_"H/M$F'9S;J,I.9I6P?#TD;,"C0(4*:H"$4H5AYVC!A;./ R&
M1L]:<W,'HS(]JTR+'O(XW2WU?B0T*"9U<M!0.LK@N\W]>?JA9S,$)T ?HGE0
MK5#AIN-."!$\)+J1$9RS*B?@OFFTGUD-1B<J^AJQ9XOOWZ_B^))R"R[4'K#(
M*[AH-@[2?I?;=!1P96A;$3! N8D4 \KPV/$\.FL:/IEC#<U"%_5RXB9)Q"B9
M\GO6^UZO=_O6F*;AB%&0J/<4RU"JJJ;</B8P8\EY [L*_PTG-P"AE"!Z=PXS
M[7,3]\I8AKU\TC:Z1L?YX_&_ZXN&3GR$J;*3KEE2KE.JWJ\%^4$[P?_J=A#_
M8M%,)C?3RK4%Z!U.@L28=FABFKXS3A;=I=PD/-9H_%3*& XNZ*L>:@MY,FF4
M#_&(9G&<RM634ZD$O8*^G*UQ;X,\@_&C'TYKD"-IT52W@FGZ\"QQE,P^UV?3
M;%]Q]^Y#)QYZW^ !J$IL6+?ALO<ER5L%RR\>"21>B'V=@GVT%"T=F\4Z;Z/_
M_RQH7=].'GY@EZ3KJ9U$#></QP]1WX](M1_:WWZKK-V\J[1YU>OSB8+Q6V-G
M+.[8R3)A<8H'DYZ @(=DF@KS4W_9^H/:]5G:[_OC!>K,_DB"FOI_O#^PU O\
M<3'-=7>^]$=Z49SJ3@_E[6VLLUZQ3SDJ$JBD)'9KOR&#6%)=*;"YD_B/IR;Z
M@W_#/Y,_X1_SWT8_LBT_'!8OM2=UX=T*I>]NF_O.Y7IIK[94N1X5L5B8NSVD
MQ)#M4\.$"3N9]D>L6,"O_K=[?V[_S<?_N)@_&-W^UO-W^I_HXK458>^#=FWH
M^O3>:]XY?[M[P&9^7TG8<2<^ V>^G\PG]J<_L,\X_T.K_IC]+<D#\YU^&#]<
MS=]:)S2CYN*VE05*UTQ?AMM*5,YRW:B\=TWS=?NP3"F]_H>_62]MD56[=>JJ
MY$S=M0H1BX/.1':$,C!%3*KU5-^K-W=)II7%G$RKV+TK=NZH[IZ8S[1\MO&<
M+;U;>,]4;WQR@;7KSZF_/?N,_RC_G5/_8-?^[=-F_W;ZXWWA#Z=^;^*/RI4_
M;'X<#^[V\<T[=]IE5]^[ZO =*9&7U">*WN3D\CSOW'\YZLQ'^:8_LH\9\VQB
M']H:A_R6V9>[_%MO2_%/_K]/[O%=/O"DV$%^]OV-ZUNVW&6.^[NO_L$R.<4=
MVS]L/VS?6[[MX@^A_PPQ2L=TO?TN?IF].NQ:^+G;W=6GNV=*B>=(ACHW;G/1
M?1*_*?[H?X96L?T?TOMVYI=^U';J\JYOG&=X,4]I<FAKG*Y79JEIV]DIVUP^
MB<5.G#]S.Q,C2_B;7A'&'[=_U]4D_O"M!Q:0U15IQPX_2FLNM+U^8'][E>D6
M@:P+>R:],ON4T?3H;&C$M'FZ_<_<V)YP'&U@N+ZH_F!9?89^XT30((I]>FZ5
M??<]Z5GG?C^N;\A_DZ>[=4:*=W=T9N0[=:<USNY2B_,+/ZTS\+ )?U4JPOBS
M\7?HCUOGO]D#D]K?/^I LN5/Z/6WEQ_T'XUOW/3'M/N1=$S;I2V\X6_?U^=M
M-V>8\:#M04>8941+VB0GCXB;[:&/]?DJTL$#F3_^Z/]=\8^[8K?W51O1#^P/
M[FV;+[ G=UG<DEM9]UXI5>263-OEE&R\)-B[XN,[NY!JR6\_.W=_,0^]5+*V
MW&^V^W63T]6GO5LT"[/+N4[*K*I:K<TD42V5UK[@19WDI4<7_I@ONI7Y+8!)
M8?/&;1&+>H0G;Q5@L%3Y8'V!_9GY'X';W[I^,.9_N/WMV4>1_9(V^OG+U=_V
M?^0^$I\Y.V:[QV6/G=&BV_>=K.&NE(P,\M]U)$$H>RLPLX371#[,+?['T?BA
M^? M_4X=O?=?//^X\FU.SBV;Y)NH,D_IRK->-5?516F=%P\D<(:'R0AD?[$;
MZ+5@HW@4C^*AB/_?! !02P,$%     @ L5+]4F"O,B4R)@$ NP<, !0   !C
M;7,M,C R,3 V,S!?;&%B+GAM;-R]>W/<.)8G^O]\"MSNN[/5$8*+#_"!Z9G9
MD&6[VGM=MM96=>]$Q8T,/"5NIY)JDBE;\^DO0#(?4F:2 !.D.#<FIDN62)QS
M?B!_! [.XU__QX_[)7@419GEJW_[@__&^P,0*Y;S;'7[;W_X[>8#3/_P/_[]
MG_[I7_\O"/_WVZ^?P+N<K>_%J@)7A2"5X.![5MV!OW%1_AW((K\'?\N+OV>/
M!,)_KV^ZRA^>BNSVK@*!%_@O_UK\2TH$%D%,8<3]!"(>!)#$40B9X"D-:9@F
M(;ZX_9<DP"P0F$-$N;H,D5A=%A)U%PL847^)P[0>=)FM_OXO^G\H*050QJW*
M^I__]H>[JGKXEY]__O[]^YL?M%B^R8O;GP//"W_>7/V']O(?!]=_#^NK?8SQ
MS_5?MY>6V;$+U;#^S__[UT_?V)VX)S!;E159,2V@S/ZEK'_Y*6>DJC'OU0N<
MO$+_"VXN@_I7T ]@Z+_Y4?(__/L_ =# 4>1+\55(H/_[V]>/)T7BG_45/Z_$
MK9[9:U%D.?]6D:+Z1*A8*NWKT:JG!_%O?RBS^X>EV/SNKA#R^+#+HG@VJM82
M:RW]6&OYQU/"?CY#?4?Z5H>Z.E"N-O>S*QV[,/WL3-T;Q0]B?(7WQ)RM<O-
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
MC>Z;"I0*<OWW=D,W9EV(?NQ&KA+1H< KUXSHAZ:_@H3!&(,]W@]B539M,G5
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
MY+"6V;3BS_F@Z17,!P5@$V2Q5A)W4JY%\2Y;KBNU3-?K\D7D1[[Z!&$H/9Y
M)!,"<400C$D8>Z&?)!&1=HFOUCK8,,]$6;"-=D"08J4T+X$N,$&4;'*KW2;W
M]VI[6?M0+MHJCD _KX!M;=VKCWWR7O5+DBWK#D55OOV+WCO=Y4LUY27X*5L!
MGB^7I&A&J6^SC*BP?R)H& K)> B1%TJ(0J2CZ60*2<JP2!.?(F145VJ2YV&:
MBIWC33$$FV?M=2;;9@DRTA2.O)AX%O+23.+.@+TE1)VSM)V-V@K7JXD! (ZP
M+K#1XA6^\ - .OZM'C+0P 9!=9#SD4Y$E[2L"L*J11"*A/@Q@9+Z^IPR"2 -
MJ0=CA(E(:2@$LNI,V"MQ;AQZ.2!3H1]6,_9R"M;8CJDV96&O#=E.7_#[1F.'
M&QUC=-QVU.F5.FW#'%,0#OKA&-\XC%H^YY4HK\F37D-\%75/U6M2Z+3QJS9R
M3O!-!H\?2E_$+($!U\75>1A!2B,, Q:P*!5<4L]JX68A>VYT4ZL.'AK=@2Z=
MY?M_!D5CA/I];84=&]G,A!DOC83OR S50-NJ?0%:Q4&K^0C)5@-@<DI5-O(G
M):T!P+RDKR%#.%XC+9*8,MU^"WJ,)!")0$+,"%)+)<'2)"$!\NBBRG67L?,^
M]U8DM94WWIMTHV4,RN$\#>:9*Z(9\4SG2FB"Y<^TRYZ9+'>LESEGLL)VQ(^K
MAW55?A*/8NFWD<QQ2-6*)8TA2G47J9!A2!D-84@3W^-4M_$S:M=@(&MNRY?]
MJG&-MA>@UA?X _LX'\'7C"H<H38R670 -D)A8 -,QNG8?$3>ZS1J/FWXR?[,
M';<,W!J)RK#[W=9?H)TM"8T"&"-]V)%* C'F*0P21FB,J!_Y1O5HAJLP-Z;9
M9@"6C6OT6&-)RWV2_;08;I=&!7OL79.H@&4_SU&\/<-!=+NGLE=CVJW58)@.
M=EC#1SHC#7X3:*^&700T"E-=>HOR0$ 4H%#MKWP"/8$C[@4AQW&X>*C[UWRK
MU.;/C/I>BK%YUUX*&^^UV_7YH$V'"K#<IH&02OWR-ENMZL,\"1JM!N2K[X/M
MIYP)A!!,0X$@HI)!+"(,F1_X,HD\)+G7@OU^95.M_BRH-Z)>#6AE =#% 17,
M^D<G4)M]-<X!;^1O0I.@OZ>;XXSZ(U:[3XK?%S)]7OL1$X^FIA^[;G"$32&:
MIO=7]7E^?8!87E95D=%UI1UI-_G[?ZS5@_\A+[Z3@E_>%J*^HUQ$@404I0@F
MF#*(1"@@]M,$,B:P"(*4H\@V#G2P,G-;B=;GL;I&A6PT!:+6&Y1D6:<JU=]&
MR[7H69-EQB]33<'(7+1G!FCL:$(@2K!OB8YBV<Y3T_A.4WIC'FCM SL#G090
MG VSZUB*X0I-'59Q-G1'(BS.'],^[W.O-O^';$56N@/1QUV;BLL5W[6<+3^N
MW@FJ@S,;/;X)MB[J+\"-^%&]50C]?9%@&1-!$8PE\2'R60!Q*E+H1Y[@2++$
M0T9%GD;0;6[TO+4)?+3M"S+&S'63\RO/QV3.3DV^1R>FKM&T9Q_(5D!;6/^^
MI>N=D>!W;2:H[;0H2N)Z3LW36%]Q;B?*=+VI-TQ55@C =_$_[?9)Z@?@<?,
MR.T#D+UX ++G#P#?/ ";E=46B3=NTF1'FI:.3%K7$B=+MAT)JOU\W+%$V'VV
MN<@6[]IWYJ8@J[+.D_@J'O*B6G@>]D+*(L@C7S>\\=3W5^V%8$!XB((@\:1O
M]/WM$C*W#^E&3[!3%#2:FC%O)Z#=GT57,(W\?1N D#%-F4!P9)^@J/+-;?[X
ML[J]V2*H'VHVJIFH<]!)*,7$K TW&%U[3OK1#?EQ)%87Q0$2*)(PB:,4(DXH
MQ'4MEM /0\(XCOW /JWDJ*RYO?)M"H+2U3*8UQID8Y^%"^C&=TD,0VU@=D8G
M'B/D81R7]PH9%YV&'\^MZ+YE&'GL^6C5.N3;7I94LR99T,#'DJ8<$B0"B *N
MR".@@:[S0:.4L<B+ YM P3Z!5C0R6;S@GM9[NSD["NF%VHQ'7 (X,IE8HF9-
M(:90..617J&3DHDI!"\9Q?B^8;32N*FW%8D5<^E65U\WC;+K?7Q]1G2Y:Y6]
MT.WPL!\(Z-$XA"B1$E).8RA#+\8T\A*16*52#%%B;JN86K\+L.KH7NMN LP(
M:&Q81R:EK?I@;ZVC+0#/3;@ S5'QGA7;#GON*.P<,)W2VB!%)J6Z<Z!Z27]G
MC36P?-J:+C.V;4#Z2]UC=[]RQ:=M^Q>:8N+Y6)^0"*+67($N!N!1&$>8,D8)
M\WVKEL3FHN=&?XWF8*OZ!6B5W]N=E&=TX+&8%#-R' ?JD2G1(<KV==FL 7-;
MI<U<_+0UVZQA.:C@9C_"@+/AQL>]NFUX=!$1'F B?)AR@2&2"$$J60A#$B9^
MBA(<A$;^IB-CSXV:MNJUU6@LCO!>@&9PK#H<BK&/19VA8'$0.1R-B0X27Z)2
M5RQJBZGI?$^=)%T[VZ40;0X 4\L,=67AJ'_""8RZ3O5>W#'=J=QQ59^=JIVX
MQ$6]KN-UP3Z+ZHM4R\*7I7MDRKF'>*AVIIX'49JHGY@4D"4(^9$?HQ1;Y<>=
MH<O<"'%@_2Z^7UQPIA6\[)X1F_. T6=^FO."_4)/IZI%:@_@MLAD+D]==P%T
MVH[ZN[)[PO)0@R9@Q$)1=OJ\8LFH0<!U%X\:-N09F3N->!V(T52@WF7)^8C[
M/ DBR'RN^%ZWL*!)F$#,622I](C'+"LU=@NT>;6G*<O8>,$V[WFK[Y .DZ=!
M-B-,=\"-S(G/$*O//5I=1SE'-8/%?0[*:9'39Z3TFG\T/Z7_+CM**8MJL:U5
M^XV)%2FRO.[LA%!*:2P)C",10Q1&/L122,A#'C#D>3CQC+;%)R7,;2VXT<VJ
M/]9I_+H)P@DJ(W."*2#&KW^OT5UOO+IY[VU7_WKYII\>?9*7N]>XS?O<?^$9
M"6>D%.]$\]^/JTWS T47-7GL>EBHUQO+A$8TA2R*,411Q"!)$P*%#'% (X%X
MQ!<K<:LK/1EO"\WE&SWFN'G,][48[VG?=OK07[]57;NLV.I;_Y(P5NAU?R$>
MA5KF#<@P,YX=X^V88\0GS"$CNFG*1O,_Z;#S9S/0+$CV]'><(F8+F_N<,&,-
MID\"LP7G:-:7]2#VKOQ?UJ0@JTJ([;A-#=];L6(Z)+UNGD$"E#+B)3"D?J 6
M,FD$4T_1'8VY%TLN:$R-:KF8"IS;NF:G,[C<OEC/U+9K?F(,?/\9@6LX1^:M
M5T/2_)S!-:(3'3XX0-;JJ,$&IH[S!Z-A)CN4L#%J_Z3"ZKYQ0G:W;A7".)<B
M93 D1.\Z PDIXHJVX\!+:12*./5MSBI,!<^-M#]]O'S[\=/'FX_OOX'+S^_
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
MU2_ 5GEP!?X&/H+K<3 VCUH8">N)(AC:LV J9*Y[5#,E=*U;O>N@7K5)8YN
M4O6OI:C/2NHV:/=Y467_2;:_4&38E'C2OU ;A0=]3B_*4F_^'^Z>RHQM2XB
M=:E&5]=4=P*L\N)>_47=SM7-^FJZ+K.5OK/MP::NK,2*JUN4AD"-J?COC7H*
MR+U2J&P;U(L+=5\%='*ZOF69W6=574#] BAKN?YKMM2SH!Z@>\+NE(3BZ>4;
MFTN9,;'_&WV!7!>KK-(?S?I?V0_]<_G&37C'@&>G(]3#9K3)PCX&F+@? C+D
M]J$UU'4!B+H$HN ?5X]*1EX\_4)*M4]0NX7?U#-8*%)?K_B"D-0/XC"%24!C
MB!A-8!I2#Z8)%TA*Q B-[:JIFXJ>VU=0Z:A?Y?5.0^TX*,BM96M$"_#-EN[C
M0#KR![!1&K1:@ZW:%T#CW&@.]E1W66O=%B['5=>-Q4]<?]T6EL-*[-8CV ?F
M7S4?[>Q1-#D!UZ+(<OY%7O+\07^1ZW8$?I)P'P4"8MWR%6D7)TFH#Y'G)Z'B
MK<@W6[>;"IP;5>UT!HW2=3Z,4ENO.C:*6S=^-H*^F[+& '1L)X,++*VR!FP
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
M'#M<.P1.['7M-_W0]6IPST"/@ZCTJ[C9Z7Q1:YF*K'2"5E/E8A%$(0XB$L&
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
M' F49Y!$2$*,L(:4Q (*SN.<F/\0ZA5R>KZ;J9&)M1):,X&U\PI82SN>-5W
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
MV!2K*\883S*S%E78;LL1E4.F$PUSB94@..84.94RO]S%Y&BM;B4HS/1:HS:
MV4Q682 :F(PZH.,5S=D,0.^PS@O-CQ;?V>Q>/="SY<IN\Y[OVY7XY_UJ8>[8
MV."A[<N,Y!FCB; JV@8J+.QJ5F>Y6=S2%"6(IF:JXY)I=KD+KQ=\M'0PL7IX
M,$_PIF9N4?<O_TL1A;E]\9NZG$'6;6K2#Z^AUZ(UX_X3E.:!Z^UV/>=/6SL/
MM]H=MRSL]O=E1(+.(\YT,^H\X;*;Q_. ABN[:F<HK=9K)8N6O]^; =Q\VFR>
ME)PA+123/(>YL&J5.-.0LTA S),$1X@0IK3?,=SESJ9WV/;ER8;5VZJ,F\).
M,"\,!;_,E]5O?)5^+B/M1@]AT!N8)O9&@L+**U#:"4I#0RIEM($16"3C8G<C
MZV.TN7TJC=%Z1S?FN!9B_<06'U?K5WK;KX-\S(+D;TMI YB?EC9Y[$E]6GY7
MQEGY/XJM9X0F),%I#J64"F*:(TA%K& L$RU%PC5&GB?] :R:'A?9_'\_L@DQ
M.&ZL-#+@ ]-7Y4UQN/]:^/\TIK#NT96=_7!E)D!S\[-U"OSX<Q6.[@*B')07
M0]@U*H$&!/*8:4,VW8V2/RW%VJ;POE?E_WY:[@(8;MF+G:/;A%UKI9+UV+]4
MB3BB)(51PCDT4[L(4ID*J'*<:,$0BI!3J;M^9DQM\V<?$O18&EV$!K'2;+!F
M6UMO6S\MI>?&=L<Q<B/CX9$?F']W#H!?=B[\:O7$]V-Q6QN+RA$P2/AG/R2#
M<FQ'4T:EU7YP'3-IS]:ZEB'>;-=S84C9[K079XV;>[O&?F8+*V-YO;UAZ_6+
MH?&R3@G/1!)EFID9JS++8QIQ2'*=0J:0R-.(IU1ZJ4IZ]C\UNCR8#X0]H;)O
M:/&#.KC@6Z38<T!BLX"@4D)CJH!8T@P21!%4,8ZR+%))IG*_Q<2 0S+.PN%X
M4$8;"[?/U8#X#OR=J@%[LWO:BQ]JU@^@]]<1L, EIOUL&+G@="> 3LM/=VNF
M:X'3S?QN:<5UKC?_K>2=:?93422CIJS+:1XI$DD8I8C::A4"<LD$E+F9N&,4
MR4PX';YZ]#FU+\S!9, VH#(:'*SVK8/:#KH;BP6&<F#F:D-Q %5C#X "ETUM
M[W?D"JK.0)P64W6_U3_B^6;-GM6R>NHCELLX0?88V(:WI51 DDD*(\VYCEF>
ML]PI^^"XX:GQ26F;>\SL*Y":J:&/ZP.__Z59'8K.OW+?/2JX*PPC!?ZZPN$5
MUWO.YX;0W5>7CQ:=>\[(>@#NV;]WS (M%_%B]:!F@L8VA9-"E=FSY A3LVQ.
M&>0TI30R3N3$-[GST/KT5F#6./N!G1?V>:9KUF!SFXITA&)@RBFU4#\U(^"?
M&GGJ:]B,QUK[XR8RGCIVDI]XYI(@54V_J3LK\[E:OU0UJFQLJ8U71$P0R1B"
MJ1(,8J8SR-(XA0E%*9$9CY"?V)-COU.;,YQ* A\L!P?3.ZD_N0Z%&Q4, /#
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
M8&9#2#'E&'(4,YC$>88U1SQE7D*.+IU.[9M4/T#C+Z"R&Q2&@YWEW4)#G,;
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
M1*'DA&8R9PA)Y1Q[[]3EU.CA\_QA7JX-[#G_(WO954;?;%?BGT!6+CAN"'I
MW[Z^# _HP"12K2?W%@-C,MC9#.I&!T?3(S0_.*HCKC!9B;!Y//</IEE>LBUX
M8"]F*6F>W[FT14&D/6\V*T>[7\*6+V;-N3#7LC5X46Q]!1;VH3=_Y2_F,6?;
M)\/:+\"*<ZSGQ2Y7H 6D']1-@?YN#8T7[>_EV*N0?[\[.X8%E O4F]6R4'+Z
MM)3JIY(_5I\VFR=#J:7X\7X"0T2*<Y%A*$AJJXL@!$E"$VBH/U96*E0+Z14#
MX-/[U#X'E?%@9SVHS+<[,:4#_[D!I0L]9I)^ ^0VPQP,]H$_&L$1]S^@[X)<
MV--X+PO&/7KO L[).7NG1KJ1WTYGZMI2:O6-O&4OEFTKA;M9DB=)ENL,8HJT
MC7I*;!)4!*F..(MCG"2"^3!>>Y=3H[EK(=9/Q?2@M-R/OAP@=N.LL, -3%1[
MF3E63&9WTZ_*WKW>9CA><D<G*!DY=#LJ [G#<$P['G=V5& WBW6KI;E8;9[6
M:B]32R.=ZDAP&(N$V7IM!#*"!<P)Q1&+*!+(3V#];#=3XQ1K)3B8Z:([ZP.J
M&Z/TAVI@%NF DK_R>2,(887-SW<UKFYYH[LGLN3-5_MOM7UC+V5 ^&:S6G\O
M=P$JP0!%8R23C$&MTQ1B*33DW)9^8TDJ6(QS1)RWURYW,S4B,):"@ZF@LM5]
MRZ<!T/9-LS P#7W^=A:A#IH5#5"Y[XB%@6RD7;"NT'EM7+4CTK!9U7#S:!M4
M[0[4-Z4<KNZ9G_*[8I9M[?/Q:?GXM-T<&/B'^KE]9^S^YRS1%%&<9U!I;J9-
M69Q )KB 3"J=I#2-6.:5Q.K5^]1(])#, &KF>\8E^^'ON,\T%*I#[S.=!;18
MS-7_7;IR90..S1+!UEFP5WQ9+=?[7_QAW0.%?T.DB?C@.DQ.B),%;Y, X@/.
MQ6P/KT;\F.]06/A:2DNH1?+(U_7M>O4\-Z[.B$YCA'$.8\IBB,VZ$#*F!22)
MXDDD%.+*J;A,6T=3X[-*F[\RME:_?F>P;VWO"_@VDUA(U ;FJ^Z =:C\W8Q&
MCQ+@%QH>N19XLWNG1<%;KN^Z,;U+%/YH3+PIZZ^8[\FA"%:9*US3%/_PTRQ.
M31_S)5N_%!EGYD-D*[<8]TU/=[L-KEG"(L1E1&&"S'_A1*>0QS97@,HLU9$4
M<49FV]66+5QWM >SU8N8]A8/N:U;1%*7_M3RCI3G7&O(X77=39_$H V^#5^3
M> #V;0<'5P]UL#:[R/KZB%Z!U^[M2\>$W+0??! "[_8/9^_(QP2# W]ZOC!\
MEST7WN7\]K-Z5HNDVAC"F4)8B0CF"<,0$QQ9-6X%!9*,)XJFN?** F[H:VJ3
MT,*V__@W\V7\2])Q)7T&4,]U<S^81ELE7^V7PH6I( FXQ^:!R3 KW#/]O<UZ
M]K+C%U>O#;?X'UY\G]\M"U6:Y?9:"!N;9DCH=K68B[G:_+ GI3.94B33+(<I
M(AIBF4O(-8E@*AFE>6+^)ITRC]RZFQIEU"P&!Y/!SF;P1V&UQY:] ^+MIQQA
M<1R84]X"0O?3C[!0CG0*TA=2K],0=X0:3D4<&AGM=,3=H?HIB<==_GN&[ZOG
MYM/23!@?BJ>G?) 3B3.*8@592G*(44K,REXSJ&B>YQG'4<J<%+J:.ID:Y^[L
M!#5#_5BB$=+V+<(00 U,JITP\MH9; .ATZ[@Q49'VQ%L<ZN^&]AZ;;?5V><Y
MX_-%H2+2I4+S3$I*L# S7,I2"C'/.*0J22'GB>0DPI@RKQ5<3WNF1A\U=\"]
M6DA@!@\8CSS++O4=)2494X3F4 H;96P6UI"S)($J4UDJ<Y0C+'WV9,<<I1'V
M77_8/H"HBM0O#LZ-.TINB_<1L1_ZNU$97VHBVD5^93^H.W#81S7+_X/O P0Y
M!T(VZ#9!7YM&W4H(!.#Q=D.H9KM](6TNR%?]S68D/HGMDPV[J#0XDASK*(H8
M-$]Z!G%&(L@09H9D$RE1*GGN5BVLM:>I?=6*U*>5!J],[:AP<AE>-SH, MK
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
M68X@DD0SFB4B0I%?*?3F#J<V-:SMFA5EB+;6XB),\NPVFN?<L!5^-UH-">K
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
MNE[(>!VX@@'RJOE6N%']@Q7OJO+^Q;-ZK[42M=Q/^E8NGZR(^G:8(JHA4@)
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
M=7C#==09H.X5U7V8?FOKI\TWM;*Q.K<+^?[[DUJL52UH\3#C(LTPTQ!HE7"
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
MHNDGZMM=?J8?:;\KG@NI%G)];^!6*^,]EG<6=VS];:8YDXE6"C %.4"9K92
M(0%"&'^/V!L!G/IUN.N0YO0FC-K?;J=L).T6=67K!"]L$F*E>=7 RH]-NM!V
M(Y-K$1RK"GNMI=W[-WC53:NLJN&8Q &/H$32)6]4'G$P_)!&7!ZYXBRX52-]
M?PP]2S46J?F^ $V5  @S#$@"(6 ,)CC)C#MHQO$]HSTI:FJ^R*<SEX7SO?(]
M3DU/H^QQFGDU=J.<,I[IRA#X"+ 3B_!'<Z?%C7]DUFGVR:.L[B=ZQ"/@GXSW
M\!_;A3V]VG+S6+&P2WH9:/YNJV"<TZ8B'$RIL90#LV]A $E. -$B XKE"22<
M)3QS:D#C)W9J9'+WVY<__RG)XK^\7ZC5PTMTMUP]+:NHP*@TZG]$E5E1VZXZ
M(\-67K"F>5R4N\^/0V#"(*@/3$,707U7@]JCZJ\'NA[A!X.@/%+804"T_8(-
MO$'K"C)P'VR\X )O U\%%?@_'?CLL.PCL8M;E9)P'>,,9$A"LR-5$/ LAB#6
MMIDRYIA0KPM_-[%36POJ0Z[[5X=<GM%0GL!?>=+5&\ZW/?,JU1XDNM</J7&.
MPEZ+GL:AV$DXG(_'3C_=EZ':>^;/2JK')[LFWJ\*H>[5JFSZ/,LTS%-N:$E
M6R<HLW6")%= IPHF!%/SC?0\>W>0.C5^^O14)W&M=OK:P"&AR@[O<CF?L]7:
M%C:KNKU[-GMWFPA7P@H,[^!\=7"8ME<Y*G6VE7NJMO AN<H#I,!4Y2)Y9*;R
M ..8J'P>#M?6X?9[L9[EC#%I/%9 <I8"1 DU^VB9 X+3E"6$$('C:]LY6$%3
M8Z.ZR\#OYB-F*3<*!FC84 +J1C$A8!J853P0"M**H6W^X"T82F%OWGJA;;)+
MRX57G^]YLZ?XYN/"^#[E_OW777 140F$ E+ D&U<)6,!*$(0*)+1+,%QQF/J
MPP-GY$R-!JR:T5[/*P*WS@'K>(%W/5Q#7][U0<K_XJX;A["7=F=DC7MAUVWP
MT67=A8_W(X7/ZHF]E,5V/^E?EXN'KVKU:"7-E$BI4&EB^]=!@)@F@$L5 XD0
MY7%L$RR0WUW_.5'3N^C?5YNU*0[2Z.A'"&=!=6.$JX :AQ+V*EJ$K)+ </9C
M]*X+*V]*N 1$4$XX*VQ44KAD\B$K7/Q\S]K(;&6;8J^;/<CNW"_60F8$*L )
M-LY"EE% :2X Q(C%,8P5E]*K[O$905/S%AH]]_MIEV- /VS=V"$$8@.S0S^P
M_&L(7T B;'W@<\+&K?U[P>2CNKZ7/N]_4_^J/DUW>9I;45; 7']60A7/MJ)!
MD\5R5P4,5#FJ,\[B-",B!UHHXVN@6 +&<FF;K" F.*)QZK0#&4:]J5%1HW:T
MVNE=WE/4?1)Z5B 88%J[^>SM)VOH;=.K$F67*Y3=1+N9W1L9&2OK?/O:SNCV
M[6?6/0CA;6=XI&"%-YIIK\"&X2:B(P!B *&C!4H,!U@[H&) *5=$[GY</)OQ
MEJN7+]NGI[FM7IPHF,<H3T%*% 5(*PZ(X@(D6:JASA15N=<]YFDQ4UMJ?V-&
M2L'FZW*!7==:]@C2/0;4S=F_'J:!%[F*L'8:WD2-CG6P1.#XW+-0A(_-/18U
M?ESN67-/QN2>_W3X@BZ'11JNSEO_A14+.[ MQ<%%GDB1IB K"S,;]Q]P*@0@
M,M=*QIQ#+/W.'M_*E.F=;1X6<+'MF,R&<,LLST7SLFA'T/(M@WY3/%ATJK/_
M=J5:Z@K,/_Q:-?<[7:KEE[)A7_V1J95F&6/R1BO(,J@QDRG#,L:4^11?&44?
MO_57JF+VKMZY_B]#S,8'G;]\5D^&N&?4N-LHSS"@*#=^>)QE@%&!@,Z84E(F
M&L;*Q0_OD#$U)[Q1,]KI&56*NJU176AV+Q^!,!KZF,D;'F<*=@#@!#NNE?CI
M8?G\;^;IBAC-#R4?EDS8->8H).5@5,,?+A_M>^UN7/6MV09RK EG' &<"0E0
MPI395V<)4)E65*H<":)]]M7-P%-[B3_M6O'6&OK>J-=X$4QY1A4!3"88H"R!
M@$+. -92(A;C'.70IVQ,+[S&*R_<ZJU^#6JN<0?^6 P>9U"I%#*FX+61@6,(
MZL%'CAEX;=)QC,#!WWNG9 GC8ZRM7_1QO=[:7A:?].L09N,D5;]0MM&%_<U,
M226HS<]%B>3&8V'&=TE("F">)IK@6"70*5WW.C6FQH>-%=6VJ:CMJ"JJ7E%/
MI.<<N?'#\,@/S":O0?_8 OT@CZ(\[MW;4?TR:++7%4"&3O[JH\K8R6!7P'4B
M.>R:T?IQYU\W=;&$G1]4-[;_S>P6-VIAE; ;S%UCGUDL(=09S4 F#6,B%&M
M,D: 9)IIG!)(M5<+'6\-IL:8+3U;X0Y[#TE5YGC>SOA/C$*$2BPU2'6" ,)$
M I;F,5!,9UKJ6"&9-8?37]]Z?EX?+7_]_]$TN2UI@[X5 Z]F.]VC_>:JUOXF
M.IR&O07AEK'>X 5=P?RU&'7QZ@W2X;K5?Z"^A0!/Q" TAYMV\6Q"%S[IDQ_]
M6>GEJCYHM5<UF*-495 #D6ID2S7D@,<4 @P3IC 57%'BE6845K^I+7=?5VRQ
M9J*\91'+M6O UU"SYT:G;S@G0Y^RG@GD:EV/5;N*72R8V56<>XB79C;W;T%O
MRP::@< E$\/J.'*9Q4$ /B[-.(P8_WCON^7CHUJ)@LVK%>BE;BY0UZ.*LQ12
M9MWA'#.S3TD$8"3C0#":D11#1+73 ?9E45-CZ+VV[K&X%\#L9MFP$ U,F'M%
MHUK37;\7__IH%V!S#T<.!]](H<77P.@5'^R&3$>L[X4!1HO;=3.D'8/K^$2X
M\AM?;?#N3!.2)9PID$"* 1)4 QKGYO\36'/(D=#"ZX3GK*2I$:=5U+I'E:I1
MHVOTCU+; -4X*GS=7-8@J W,I7T!"U*<XQ48@U?GJ*2]>7F.5T:[U.=X_8"_
MEV5=NS)#3_Z]V'R[VZXWQG%;V9"B+UN^KE:9<DOX6*S+:*0RUG^S_.W]U[MZ
M%<2:<9%2"227%"!FJ(0IJ(#&&<O3F#&5.H4&A5%G:J13;M3*\F(R^L/8%(G&
M*'<W), D7?;PQH5^8.8J4:^LB:PYT<Z>Z$-5U[6V*&J;5"<^V0[KUJH>#F.
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
MXQE\5D(5SW;B?EE9!Z\N#JEDAAEG$A@6) #13 &6<P2$(E(GE$"MD5_,>K=
MGV_\.('I3:@=J_6V%P"UXGX\< %I-VX(A][ ?-$H&NTUW94<OIW/EW^4UQ8V
M]K!.+K7?Y9NF5F<XAG #+"AK7! Y*I.XF7_(+HY/^5\N?%;/R_FS60M>M?4M
MU/KK'\MZ5T$A19(3!$C). GC-G7)=AE$FB4,"Y@ZG3RYB9N:D['3^* +M3V+
M_8_M0D7X)C)?.^1^Y.T ^>4[A+! #DP]71@:?7O4#7' T/W"("R6(UT57(VI
MUQV!.T0=MP,.@XQV+^!N4/M&P..I'CDW\C^W59C ^NOR5IKQS1>(S>]9(3\N
M[MA38;:?7_9-1>V)7^G;VZ\WD411S5*;G).:';+MHV&S35.:$PQY3I,D<T[.
MZ:_'U,B[I68D6GIZ9*Y<,2F767PDJ(?V+/=6V#WFWH[(&F+C8FI3HO9\W(T^
M'QXI1^/,RTA+Q8#SXY>"=#VJ7;E*5XP^7E+3]1"\RGX*,%S?,E4/V[F=ZY>J
M#&*K?06&F<!(*L"E-+L$2G+ 22* (C*%)$MRLUCYE:PZ)VIJR\U>TSJ4T+=>
MU5E,W<XBPB U^&9@!])M'6\Y1&&7RU@$KF-U5MS(-:TNF7U<W^KB$_THPO8D
MLO^S57.?V5R5QQ=K0T!BHZ3]P^U"OOY%ZY,S FF<P5P"2&W&I5*&3YA*00(U
M29B25'(^>RJSP+YLV&KCQB57Z>3S$AUJ-N!QJ.TI9H-ARA]:ZMY495+WEP)[
MPZ+;Q_(XZ2;Z63T4BT59X$/7J8M^I'7=+&MB[_7,M#(<<X!2'0,F* $T3;D6
MDM,TQ_4LOU_(2<YQH]=49_B]C9-ZB[GE7&29[3K-4FKVI&DF &$$@APQ*"52
M),F5SZWM:/,ZQD7O;DZ%_4&UYM3XX\UTKO;3R:KI''/^W'R.T69E8+?$:G9S
M_(:U7ZG=G!W^KO5 . <F"+!!?9SK-!K5#0H"WJ&G%&;0?L[45_:].G-LEWS]
MW7R?WRT?6;&8<<:3E.0)0(2;31?7&' L$* XE2RGDFGMU-G(4=[4=EYG:N*:
MK85Y*/I'I;1GGXQ+D+OQ8T @!V; *S'T)CA'9()2V"69HY*4(P"'-.3Z6#^B
M^>NFOM*H$]47#^^_VSPWF\FNUK.<BY@F" $)N;3=>V) (>& *Y6GL<Z-@^?5
MQ;%;W-1HIFJD-+=%+WRK!U_ U8U,PJ$U,)?L%(UVFD:UJF4[ZY =7]U "4HC
M%T2.RB)NYA^2B.-3_3CD;VQ5V!B5)KSP_6)3;%[VR;!?U??-S\:&?\ZPPI*B
M) 8B%@H@3#$@$B*@M:*2X$QAZG56["QY:LS2*+X+R8Q*U;V+E+M#[\8X@P Z
M,/F<P?+E5;=8JWA4:A[0I?%&*R@KN4L?E:"\03GD*O\!>C9G4+I8*/FS6>1U
ML;$Y_7L9O^X2D9EB2'"6 J@X!PA1#9C4.:"<P2Q%2<[=>LAZ29T:7=5*1[76
M5?65]NOUJV\RN-\DN)%7<&@')JX@J/JW0/!!*6R+ R?)X[8P\ 'CJ$6!U\/]
M2&J79-5*-?R-?2\>MX_&@ZL*#Z5IDF4P)V9_QKB].T. HX0 !@7%]FZ>^]W
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
M.SWHXF?[]N?BFX^+]695AJ/\S-;%^LO32C'Y:=&T"+/7[\F,X)B+1'- "-8
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
MY5;+Z)6:_6ZESH#JZ']>#=70GJ8_2OX.92<(85W'TZ+&=1([S3UR![L_W?-
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
MR5,461.R17]S8^1*9%/,5UZ ?86]3S\#(S>H!'<H\FZ!=S\1>T9Q8B:V '
M&]L@:4_'GA$-Q,=>D'7B9 ><.DC9II5@K.R@4IN675X;%DWA<&FVVB>_6RZ:
M"/ Z O>.9)2K6$208IQ#C-,,<BX4S)(L59DB-$J<HBS&"C0W9J]=3HOEXL?O
M21S17\;$SX\>++LXC)!#,/&RX)XOX'DT_UXU?]$;ON#U&M4Q6JB@T1Z^(#R,
M O'6[D REJORJ2HA^YJ5JT^F0O)[M?_/W26GNY31%!6,PX06R)S=44BR#$/"
M:8:XN9*DG-+\V78\-W+=BPC*A3F'K6XK.9*J+>B6Y#D!E%.3Y![%UK5&(SZH
MY+\P[+E>[W_ID0L=T?++>;:=A^4V1TB..,SU??<-?<5]OV^J9C[*U5,IMKXI
M'E%)&4D@2W,),<$)I"B64$9%$2L:$Z2L;DEV]C(W%JH$M=]4GD>O?U/N!9.)
MZ:2VH!HA02/E@,WW>9SLM]Q>\ JTT1Z(F]/6NA>/C@WU^7>#;:-[Q6]OGOL?
M]GBT]%I3:_-UYE&4Q5(@&"?Z#TR3 G)E2GUF(BTBH?*<6>V(+?N;&QMV^>__
M^[B0(*W.E;"',Y$6Z",.EH9!^0U/EHS /H^66C!Z.%L:!N<,#I?L8/5SNG0,
MTI#CI58KW_Y\Z5@EJP.F$Z\-O,7_R-?RGT?]#5T_F<"?+1G3A!&D#=+<U%TV
MB;AHD4K(,Y60'$DD8Z>=\LE>YD;!>R%!):7CE?Z30-KM?D?#,S&M'B(S0;F<
M3@C\WO<_V5/8:_]=RA[=_N]\V-T8>[,HY-^+4I6B6C4N/Z]D%7+U6HMYH[^8
M/TW G_K$5J7)-O!FH:>>7&^NJ_(<NS@@)I7"!"8\C30]T!0R(204>9(*EG(1
MH\365ALOSMQXY$ CL%,)&)W 5BGP7H&M6F"K%Z@5LS=//(QFOQ$8=HPF)C,/
MPS/ C/0P3O969MCQ"F2$3CFMG,Q3?^AV6*\>.@EFW/H#I&W[>FS5/2OMU?))
MKB[Y>K-B8G.',JY2%G-(DC2'6 H.N<@HS J1"<%8GI+4-B7MLY;GMG15PH$'
M]EG^;)^#]CE6W:O)* 0F7AAJY?_82N8IB_1);0?EG'W>4K"$LR<5:&>;/?W
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
MMI$Z1;>%W< JZ0!D#VZD+3=!IES'B=410754<BT X8%\VAA-*LQ[CD]LZ0X
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
MSM3;CZ2XSR[:TK*@X@Y!)[?3OL\3K=4TI6 B=_3>GT^4I"TB1*B#\^JH8"G
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
MB#FVJ4^OPBT<P3'RWM'8Y*/D*<9V-_]'DSUN^XSN4/YT$.C A[A]J_UF3BK
MZ=>:^[L69\PZ&B$8)*9</904B3,GD$D5E7B)V*B!W%[DC>OF/O%=V/ *ZQ*%
M+U):G)-)N#QK;C YH>WD4]!57KG0%B,_*:I@ZD18K942(L6G0N,.,D<?4#DT
M3!X%XE ZZ\(1N,O>F_E7$OQB23MY0IM79&XM&&\TJ*@I4DPN@%.UFM(A+S(\
M$01OD#7NY=08D#M6)YU"['('O0O?JM3JQ5E*2W(P?IF&>''3-@G$'F>XZ>Y)
M$F2TGX(4!40N04BAR<>13VS^=M$[[ND\IAT<3(M=GM#;YROGRZJ%%ZL5;NS^
M#0[)+YI8(^IU+@<14QW6GA4XE 4X5ZPD$3'%-H4G1Y$[[AW5&$@=6H?]S!]Y
M@-=ZY;:;W<BML\5FB-R3MV*%IU-$;A@/.B,=([Q-E<"Q%(][1S4::H?59!?^
MP/Z19'VYZJ.2"-%J#LH1HIRNHQ1U8IAJGMBW\3_WIW%<:_K$47DCU7704_@!
MSJKCO7I D"0H%VRVD"6KC??"YDUJ!M16>6N<Q\R?$IP[:!TW8NJEW'0H97;@
MIY+/?7&5_"*12)=(O-(F7'^K72[6).PJZ"_U5R:"*2ERS" \N>&*Y HAEP@Z
MN=I2QMI@VO02W9_&+LM5!T/+[>Q2&]5U<;3O*<<'<@I,"Q9YY,#)6Z*-[DFJ
MAADH)<CB31(VMXGX3R*[RQ+55N!].@5W9&1_7BR)YX285[7AT,8OOX?IB4W)
MTFG%0=?.B2K7NP['/>B@, GDV39J7WP@H5TFDEJ;VQ9*[,+F[B_/B2Y9QJP0
MLA+U::,H$%6LC42]#[I$[40; [L_C5V&4ZVPV4AU_893/T_G89X>J&6P,AJ'
M&F2.AC@DYH)D#*0C.7+-?<8V]=&'TSJN >TEG!I*F3V<]#=.AC>KU3GQA6_+
M+XOYIX^X/'N%<3V1HG9!#HR<E9IV*YKV>28&@V!>1(E2ZC:V\W':N@R?!D/'
MW==^0ZJJ _"]QR\7/LHM/J*2011GP"B;03'AP$L7H7B7D\DF:MLF<G^(HBY#
MG59 &T0M77B(-SGY\'FQ7%^SXCE/*46(,2.Q8A"B<!:28BIAB1Q%FT+.!TGJ
M,C9Y"H@=KYB>LY&_+M9X62#P'F=A.VUIX]&BU$@:,E GM=5.UQ1H:?3 %>.(
M3 J3VSS>.(3*+L.15G!LIKX.#MF;;L-5[3Z2$_UE2C'/1$;&M"P!1$ZN=F,A
M]YCG ,&H4"C \R&W:1>[FZYQD]XC>G8GJJ@SP%W[J2\79V>+^8?U(OUC4IQG
ML=2>=$74$GKKP:GZ%4O(T6<K=XZL&CJBN$':N"\EN@@HCE54#\B[\BG>+C,)
M;?GMU;1*<IY7$Y%R#DIEL*4V-XMUT(0D?FK?%.&4B4&UO:*^AZAQ!XT^-=H&
M4DX7@<6>@GL@&Q0YK]WG)07GFM&V(N<A%E1@,G/,D -1&C5$.(GLO=#J_B1H
M?3H%]V W;QP$-[)&FTS1/4Q/DN;*">N LT0>,'$++JLZ8$&ZF(-W0;=YGW,@
MH7LAUO])$-M2B5V,$=]?GI/- .L4,HBD%7&D(\10$L5I+&#B"CEO\P!]?QKW
MN[IF?Q)P-M)=!_F^RM:MA-1[)(E-TR:"VR2LOO^+1U-7]/WL/&]:[:3/8?X)
MWY/?\KH4K-W\DR\,2>I62]JK@J+"('@&+ARY2L7PI-H@^VGY'/?VZ<GSC!V#
MZ+EO,=)+L.1V:2"F22]8# 34",FQD'1,SF.;EGDGD3WN_=?SV@ 'J?AH/'_9
M</]A'9;K#E"MHXLB* &U?2 H:T.=[1# VA2Q".U-;)-#:(_J9M=KSPS5AZCX
M1%2_GI]V+5+'1_RZF%<./B[#?$6"JW'PM1"#2:BM!V,*)U8B!U\4HWC8J!"-
M3,7<2C+<.WQCQQ+C7J4]&;*&%'0'%P\7&8Y-:[0\79^3VMYL7_WEG\[7OR[6
M_X'K=V&:)XH'Y")0*) UQ1[9,(A*%Q""(@\F PNVE;G;C\)Q*I$&A<,=X]5
M-\]H0N%/8583(A\^(ZX'FTSXP(>VFDBX#P_#3R*\B.K#[-UB-=UL@4L\2N5,
MMCX!LCID.#H+D:D""5WF+D>C8IM7K?M0-_!D0B\=2ZJ.VPJ,@BSC"P1#UI[S
M&)4JH<A&5;V=3B8<!A6/3"@\1.B=32AD,0>A)8*S7I$[$ QX$@"0!4_9JN*=
MVE6(\;PG%!ZDMQT3"@\18D\3"I4MUFDCH7"9ZLPV!*]=[1U3G Y)4GA[VGC*
MUUU.*#Q(70]-*#Q$=EU/*)2%E4(6$&,=!5"RA!"M T/^DY-6>!O+(Z[&,YE0
M>)#&]IY0>(#X.@A][AF,EHJ4T>0 QM<:&R1S&#WQ8C-73J- Q]O4)'<^H?"8
MPV$@,7< E(ON-Y?.DJB-;71"*%$1S&6]'RK>@#6.LQ!UQMAFJ/?W='3B/1RI
MU=OCAXX7<3< N6SR=<F$+F1<,QG5P,D2JEI-%1CMG%I)FHJ+)9@VH=:]Y(P\
M&N@$_=X+E5.$W44MQ?T7EB_6+\-R^6TZ__1O87:.DYB]\+6ENZZM"Y2*"KPM
M"HI''1W&H%B[9/.CY/6 J9. L-=LTU-TTH%QNI/O>(0]9;EAENQV]!0'*&LX
M>$Y>G&<I!BFQMGMO KD#"1UY3-3@X&NIIPY@>-FQ];IW8:U(VLIO0J>!MTIR
M.@5J(X/L.#AT 7+MTUI*(3^BC9G;1=7(HYT&!]A@&N@ 3:_.L599?O\N[)(7
MF[,64@>0U?U4M<S&1UG'6VL>M)+&Z3;WOKNH&GDZT^!H&DP#':#ILL7Y-]H0
M5\)1)BM-ASFX$LB^1HIIO!8:O"PZ*XZ"SOLF*+J/FI&G) V.GI,EW@%JME=@
M%QO@BJ&_A=4'^A/S;W-2RJ<EF=P\<5(;$Y%!4%Z TH+B'>DS(<!RGGDRXO;%
MXD!8VI_&L6=IG(J'Q9,HIP/8774/VW#TX?S+EUDMVG;>"^ZS 6&2 >4,<>&R
M@X(F,$P,3:,>,??3,_:<C('A-(#0.X#._9MB^SYEL5I-9S^?XVR2C.'&9@TB
M,P3%:]6;IIUA!3=:>0PIM'E;M!=Y8\^Z>!([=8I*1DZP74Z O>PLNYD!.W%.
M!\VD EN8J\$J,5"4@A@CKYWBB].WWIO?FUF[]\-'GJTWF&\TC/0Z,#/O\=/Y
MK/[.M^^$,U$J,1=8 .M9'=['-01?/'B?DO<R*FST<N8!@L:M6&UQ@W2ZW#N
MSY;XM^75=/5EL0JSOY&;]N7J,<V][WTO.>52EVB#@8A6D?1<AI"C!XPN,I&S
MB-C&SSZ>YG'?=#>X97H:[761P]D<T]_OM>BYD'KC$=;^?R85""EGB :+1ET<
M=VULW%U:QGU[/3RR3I1V-Y;MDGB!.B6F*>[T]50ODD&MD &*.+4O5D3BH'U^
M>.17T*T,T#%"[N"AY8/S&,B,KFX,>R*VG#,99(AD*;,FW$>F0$N9E-:1V=BL
M9=@>]/60FANDUJ"!.D8.S]Z=Q]DT_;:^&.+U((/T];9<''^I3Z;>3S]]7K\M
MOZUP(]V?L"R6^"*E\[/S3>3Z"HF9--WJ>)Y?G"V6Z^E_77Y;JP;7R_/-TYA_
M7RS_\69.ZWXB6*PFGN7 C=10E*#(UF(!QZ0'F9AA069M]:TBF7L#P\[8&O<R
MM05J%W\."(WJ-CXFO+"W\/83VR2%E%Q)D30L.:@ZHR]&G@&%T,;SK%&J$S?7
MT#2/>W2,N'-&5?[8A]).L;_^XR)X?/GO;]Y-DN3(DK' G#3D\BL%GI4 3"F7
M0L$@Q&// 0]<<MP;Y]:0;"3Z'J*M^_<)?3W#>S;,PZ/0++-&%DYG2[:TDP(7
MQ#?3P-%H;@TQ?]M'&:XZ:1 .QJT]:8C@457=J]'\%=??[UO'4XY2TKZU6'M[
M!@4AR @I(,NV&!9O7S0<9C)O+SANL<I8!O,DL7=P]7#3P[[VKC="F\28LE)6
M@S9D_E56%GR)#J11B<0HBVG4HGP'4>.F_9[ J VED Z.XEV;9N)M3-&CVM[S
M*0P)8G ><A9">6E0\3:%=KNH&C<W^ 3H&DPE(YJN0VXC[IAGSRR/Q2($1A*L
M+YW)/-L"T0DAN4A2FKU.Q2/7'S?OU\D5T4E*Z>#,W)?/';=7(F,QB16P+M54
M!VVUP)T$*[5$2S2C;63]3J9]W 3C4]C(IU7OV '%(/>Z+PI1L^<5E2XVH? 9
M0JDSQIGVX!U%6[5A%6>%,^;-@"9X,,)'SIEV8KS'P4$'5O^BS@KSZTU+C1MU
M";\NMOW9;J2R@]*%.]KV212D$RU6WHR#8IV*S".WH4WSVT.H[.&IVR )VV:J
MZ2"(NEW>=\W1!*4O07@$SV1];Q4I'$P4'8JB34Z:N>C:Q.</TS1N"K0=#AZI
MN3Q2*1W ZW+.Z.4ST<W\/;+4ORS"_/LWHS=X+!B"][F +$57]T9!1)FK)+TP
MIOB0VC3,.8;:<7.+3P;)YHKLHO:RNB'K;W_']>=%W@ZMW\Q;F62!M010@+9\
MT]",'.X*(45'A]3T0\X;/;6[GZ!QC]8G ]T0ZNC "!Y0M7S'WGO4*L0B(25!
M6\A*A)AD'4VJ?9&1"Z[:V,(3B!XW,_ADZ'PJM?: X/O>Y=\T]%PIIDH&5L?2
M*U<GB"?O@8)"E(Y%$5DCE.XF;-RDX=,A<4#U=("V>P4UB:XX+H*%Z&H[82,,
M>$L1G*?XK:3DC8H-WR(?9>.:)0J?#%FGJV+D^\?;M&\8^O@Y["C74-J&Y%6
MD&SM.*H-1&$"8 R""YV5\;<N5^Z]0#Q\Y7'3@\TQ]03JZ. >;\OA1*?@K!0,
M4O .E"*[&U**=,ICB%;SI#1O8JVVZ_?0&&C QHP'B;,#$/PR#?'BIINPO!FZ
M_7DQR[7%\2:DN1)--L86(1D)I%[G)*L@H.%@2TX2*5;&T.:YUKX4=M(Q^)=!
M&L(V44L'#M,-OFX_>A/>VJ12 $U;B#AA&EP2'GCR23DFD\K- =95T]@V&'@8
M:*<H9/2')9>W?J\P7C;U^WM8GR\WG&T2=&_C;/KIYH-K$NKWLXFO&@98):6A
M:#<K6TVXJ'-FDX(<F18V9F2,[^%6#4A2-T \"2.+\=75@0G<W$>_"]_J)?2M
M]H&SL%I-RQ3S52-!*3ECT4+R40+YJ[P^8B'?HM@8/?DDY&HTL8D'$#GNN3LP
M-ELKJ0/\7>9%+KB[Y().B5BT*Z 32Z!L3K7[A ,68^*:F!*F45O_>^D9-V_0
M"%4#B+X# +TZQX^+^QN?:F4YM[4WN*[UB[$D\,61UA/FG'3)@;>Q5P_3-&Y\
MV0A( ZE@[!NOE);GF.M<\/=8SN=Y-<$D8_(6R7A*70<I<PB<-(Y9)QVL,EZ)
M/5RONY\\[OUZ P_J1.%U8$?>S.FS<%4=NU?3K].,Q,,MR\B9$$JR B8S!8IA
M!"]K(Q2T9!B+#2C:Q(2/TS;NM7HCNS*P2CH V::#X"T6O U>EBB ]@4Y;#E(
MB,9XL%ZP1,(+3K<I%[N'F'%OTAO!Z%2A=X";Z\*V2QE]N^XG:#06$T *)T %
M[R$@DQ",QX3)(?>M)H0\1-.XKVD:H6@@%70 IAL".JHSH-4^"AX<:$P%E-8"
M0A029,@\:936-)K+=R+AX[Z0:03+IU1F!]C=W+G=%>4D!:VBDAEXB P43X)$
M2-]Z1^&JR&ACH]+7!P@:^5%*([ -(?T.0'0O!\2"-XGH9AZ4\@Y\U@J<)8\
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
MLRR#(FLHX?>(H[?GZ]4ZS&O69^("UH: &BSWF>(57A_<&0E><,6\$/2?\#1
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
M@DKCY[=??WC]]K:S2VH?K0A T?)A,M$#^MA2G=$[F;*69;;Y:\^3UP^@#L'
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
M@,&>(0@OK=$AZ[U#7T_UE7"4NIZLG!XANYY?"8US)KDB($AMP<CD&@L<B)-
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
M;Q7OC.)==%"-KXY:Y9MN [8X=H00 K&X5*R8LJ/9ECX/(&_9U/G\-\Q\NNH
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
M315*.HL<\CSSXZ:A?]G+?Y:@;0'%=F!2AW*]R_J<H<&*ID1063=3T(9Z)A1
M)<BJK<A"SM,6-HK,9>.M)7!T()3'*[4#Q.XJ1)K[@N<W=]>.K>^\\<_L?K,/
MM/OA?ZTN/_RRWE1:[7[^U2<Z<S$%G]N 6ID$&.^Q#2ZP[84O4Q*HHYUM<OUD
M7"QKC#O ^V*0.)7C\/,_KU:77VX61[YZOR&Z\?^+]%;E *;MBS11$[MV(H#,
MHLJ COVO>3HECZ%ZV9CN5. ^A<H[@/<3XKZ1[G=2/TL1B_8Z@M/(T81W%H+*
M'JHD+U2R3M,\92TC"5TV&.P Q',JMH,P\?G EX.7G?^U8_4,R4MA=>%0I;0F
M9[YU@DH11! 2!8<UP<_C68\D=%GC.TO@-Z>J.K"@@]B[?^S.C$837$+0I0V+
M\GS>8G4*T%IM6F]=6.SY[0&IRUK1Y=!XL+HZ+[AY2Y_IXNJ!'1]4.7/[-Z<L
M@7F4FHEJ66X^^U;'#38M(OGQ:GO)ZM]\A5+0I52?#"B,"0QBA1@"VYY<#8<I
M[+J)><[B0 */M4[L6N![]D[?7[>FU9NOO9Y:5[R12EK/=_YN.XES[*L6TQK3
M8C4RDIEI"M$^JI;-+LV!FX<F:#*==#;H-U=RH=30(OMV<;<G#1-W'8\E50Y\
MC-L7[9[(0K?IM;AG\.\8D78U^%>)S/=FA.!\>Y87'J+CH-A;HW6D4&O8%R:>
MZN#?4>IZ<O#O"-GU//@WQ1HR$1M_VS(A#@N$:@O?!4$D8U2;+S6@Y^X4!O^.
MT=C@!6\CQ-=!&/2$.?SM:\NA,*B3JAS,D;1M*+:#F$( FVU0,=<LY3Q%Q,]1
MMFQZ?_)K9!:%= "P9SRSNP8)D:L+UGB0.;:MVVUQ$!\8(,S.2W(DZERK*891
MV*7?<B NOMM:,8.23B.H/K@;[]N_/T. /6.GW>!P2:84??#@O>1PR>8$ 66
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
M&V;[P\@<XY@Y^6KT*R@7+ 0M"C!))\IR4ZQKMBSY:=(6;^J8#PC#039!*WW
MC.+AR]7%54[[";-DJ_\[GZ>RWA"C-RW7*GI,IB@0OI8S!%&W\ZA(7&I&OXM&
MZ&:=:4,([!9R4V#Q/>AFUU$'T'LN ^BL%EG0.0V8/(F,> J./ 3,PM%5P!1S
MQRQQ&I>L;[?>H/E%.J=>NH79J\LWN-E\65V\_R>>7Y' +/,A9V)%<T,!C:+S
M25("[4H. @M:?]2$V5WR>LP9303$(+ =HIT.(/<M$SR,/91<>JM-77M:BZ&)
M,XJ)!!!SCO[$%R;:S"4:2>BR(41+&+;46 > O..??'VP>-"O>)C_,UULR,J&
MNEN@]G[8"*$X!3++P(J6V<8V=7L'D[[L==T2M,?5:@<PKN3?8^&[@WOW#VXS
MFXWQ@BL$=%&"8I9.KV$.2D@EZ>PTQC9#_@\B>]DQS*VO_N-H<[;1S:V&[WY:
M;RZKWWZSVF7" _L#'S+OR-VG:9SI67O_X=??5C<]?"U^5B90+&NA:&Y!25]G
M)BC2>?:UCR,D7MKD'QZC:+ZG[/O?\/,%A?4?=ZIZ_67_E]=1G<,8"T\1./,<
ME-4< M,!"*\E&ZZ*;63!)A#;Q6[/PW#T^ -W&Y5U]MSM?"$O-R5PQF&=#5
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
M_A>N"!T&,"<C+P_\.TOKP5%[S"?M16DC:&+C4_Q[ "8[,,J0).9T*' ZV$O
MC2<'X!22V[#PCOI:U?VH/)*(8SX6[(V"@\DP3 >X&V"#E.5,_+[R0ZU#43(@
M!H8;NM*(>06Y_01-":MF@ @F/$ZT0U$K;3#Y1V3\7]EH[&,"NP70PSGSHS_#
M5[0&3\*4SK-%;H=#HR>JLRP<L=1&K+$;6!GG&,1+S7>6N\W:Q0".CSQ9?ABC
M'Q=(7N5ME28@C7<G,W'<D-+>K 7PQ*U(/%Y#-8?7DO4YZ/X#J7AH2KN6Z@0@
MR36>+2NX BD:3Y%XI24T;*^<J\:31#$-4]]#R,*KI'Q0IAXJ.&-"G1X/>%\
M>IE(.MW[P,PXRM9#]WQ"4V!&X3C),@CHO3-U.83(M9$GQ%_DT/8[N/CS<$1#
M4LD,T-S@K(Q-<L<FY">EL:DHD@J0$F&<PYD@:XAU7A^R ^G*L)/]*."*M$3:
M&'I$V_NG]LCT4^MTIT$$BV88FO-9IJ)U6H;ZE",8T$E1LCP6"FR$'L]2'O9/
MSFA=EK$6\0%6;U(@/;.!99S@,+X$7*7CFS0Z%8'*\V-R(%!=$*D(^[BC[/NH
M,##R'QTZF4D21#<:^9%UA&<Z!,PB_VR_H.8B_0JY(D20&/84]P7WGLSY]NJE
M<RT5D]RPHDHS(I^$/0#.D/O( <XJ?,0VGZ-=WVI+XSNV#'YR$%"B ))1+CB(
MG@( SN,\,UNM:?_4(J>W\4XIIUL>=1YZZJSQO\;)IU*DI"(%A('0]7D<2]?-
MH5:<-!,E2.9L1\F(LX1S"D<0$Z>YWB+[5%S0Q>(<=?J+O%UG95B!!4WN!+6S
M 49.D$\4W91OM?*DF8F.2NUD,5WM"FTUT*5YU*C96+6PGV)(S1UR+_4EJU(.
MIQV)M##]%F\?X4 J<!0[!I]'OHR3]'A?>A,M.!G\ ^CH(!_JN05 O68DK-S@
M(_"/_* %SXP)E)K I[SYXW*CN-* H)@#JQ HY>C'9[=8:S3;%\+8+!12@E+N
MPHYMSU1BD(@5A)*(R\*6>-:5WQN_V3QE+(ZIM)M$S!J-+)\*D]?*_A@2)WY
M-8=5:FA%R9'3T_HJ8RA.=B] N28+M"./YM"D/%1X)$%/P,0(VSM8.R%Y";>>
M0.T)?+<*GL!5H.DB?14OH54((LL-D=D)<\)3AMM::6J$W'DA /P Z<]D<-GN
M1$J=J7)\+>/L*KJYP)")]64P&>3=!!]$OU;7N#3N'>"%<P(M=OJB#+H8G*D,
MMF1QEOHL*NU7TX*@G"J(^5 YCD]H2>R\J%^@63KVF<L5 D6LUQ,P-"Y&90%B
MDB4?<X('7?B%-3QP^ 7SMDIY2\.\VI1-I&;6Q2Z$<EK(Y*P4F"HC)R%\0YJ^
M=2>2?Q5Q4G"J <7UA<^SG"P:T5 +!JW,/4<K9=)<=F03)GPB/6M0[3W0-YE+
M#IOL B0)R!ZFG\*ZR&]IYY^2UZ(HMRRO@C6GYA.QHT!$:)1+&K6$)CF"I9N(
M?%C_4:).IJK *H4:3(SDS=O:K2@$Q-]S,'7D)=>"[/?9-*8M%UTS]B91R]8:
M06"+98 "P;2$?98N(_H2 3^)/B<Z=SZF@;?(Y57./+06] ]8,ASXT6'#T1G)
MZ9A228A#2T>8!0J:2R++O)-3>"7=NG@FRJ];4?^6%F2Q=@7!;,Y8I>AE\]D'
M6C8B#8(#LDN%WH5S%,K51=Y\\O/[VC<-B[U4UWO5O8HLL;"/!XRN/.L2!I..
MO30FY,$L/4*4.K=\8=-JR]H?7GF@.6Q[?&+?<J)BK<308&[.1!8E0NA6BPQC
M/!@/9(9;NN800&4<DEJ#>&$8Y=SK.$0<.0G K LX12:&P1=*X@HDBY#2Q^)B
M-)_/Q(AF-PLC# ^C[**Z7!)E_0JRC& 5:="7)!Z$ 4;3E 6JCP.WP8-8(CER
MO0H9644C)!O5B4AY*(4C)X:#=_,I%I!B626+CDIRKI%+6+;%KDZ*!A5KP@.A
M0[\%D=Y0<3AYEE$(M)/,JHI):7^!#1499R06'(29S4@KDEN3OE8Y+MY-K+D2
MH":?V(4#U 95@(Y9L0M,'T:G""[)VEWA*-2-C\C(A!#YAKU\Q<IB648)G1;T
M?816(,@<%2Q5L3CRS&O<(I=RX< *AP/KOK.7HXZY%BOI7S9&EG2O+4M;S-*&
MRV1'X%&;;',@\2^YVB3=$8^ 1;C !^XKO 1X<9;'2O4U)H_V68%^- (8 K<#
M;#&B.I]\43\CXJ ,ZV%"DLBI*-_@2OE5,CI_UE",S)J3FSD%^=8XV&Q2!0U<
M["<RQ!MI0S%6%B:UZ*"D*Y#8OA^@SY,:?KBF)$^1.2CV4^7JB\>@Q%.^ES$
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
MZMY7!ZJP=5Y)3V0<]MB6+TZM'X^FC]\,R5BHNEH?FZ*GNLRL.2;3HUP>CH0
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
M,6+T!24=^+*3?V/2$O?3K+JZ4HE0R&S 4=;*P<MA>(4@H&%+7I'Z/WTPO_>
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
M=V-09!BODF <1T'Q!N&T%"'N"ZQNI9-18EU *45E3L44COC$"\<2#%2W,Z1
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
M53$%=_$,3+ QMQ"?*7L-T2#)#,B)IG)8GCVMLDWGXW+M:G*P=MT^=E$?5'I
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
M(B.%Z=.#E:;4M<*5I\:&("6KD9I#]B@N8SVAG&0-/1:C.:P S3Y]L!V@9_Z
M/7V+V8@],?7]'WQ<&T>1?G+K(K0W'WM9V#;3-,>I!"C>=C$P@)>80_>WP?1]
M-*6\/RH#0<SGS)$V*KEXS PC"@D\@!4>4VCJU^#X-23*71T=ZZ N:9R90H"Q
MTU@C!G.#+#D4\> -/A*C?>SWBU:%2+)>@9&>'*SYA#'/; T/T/M*AXQQ<:$H
M_>@(%.C%."]C>\S'O'-DR0AXY>/"0'>;6')DR57$MS>%7[W=4*S^+4APBWLF
MC<AN)UX(2D,%WPU'&0N.^R4WG>'_]UIB:M!$"':^V_&X2T@P/E*TG(1YRP64
M_98.'NFG(+"BC#R]J-Z(0>YX7G%.W$"+9D:H):FD'7F&';Y\-RSY#L5QM&,,
M<4$#2]>#,R#$PDST7T;XBP+8(=?I#G+@0#3]\#"LDCUNAM2UMY^[C3<Y\@D=
M7(M+X7\@&,4D>JSN2&&Q*X-%ZM5(V1;(QIA.>^*^3?'I#JMW. YW%<X[;(Y!
MB'RPHH=WE)[],<8^[9*,W;C%W[$N(RR[^1)>/T3@]L96))L+<^::6WRDV344
MG.Y5R1Q><<OH@I:]499G8RP603@XZP1LUV6><4']EGK@WM9NL RB!=*/3%WH
M"NM"^V6A[ZE6FNRW DF[2J)H9:L5!_>YH'M'TC?M8'/'@@A1(2E:VY=\RLW
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
MYQ"+. ^,B]FJMQWJE@UX^[R"N*P,Y(5@$UZE,WRQXR@8L0$P^1.9E6#8OUC
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
M)$5+1=!]NL?BB*\Z..0*%A)KL>8.)4OVLS$'N/#*!(%21:-.%I3M>F,1^2:
M)<K?@3O1'%$%OP1A-VWJJ&ZG SN"?^9%E6CS]B6\RN8;:HU[[/%T4\PFO6M)
MJA$L(NFU$6!#4+01[$P!//C(JJA$RS^&2ZO-2\L'Y)A<-?$\E1"@U OV>7/M
MO$*MW^A: ,,5:YF)&0CEX48WE:!^"?WM<>C/)HQ_6]4.<^"(YB+9-A2>5#'0
M13["BCQVR<@;I!0S=MG4&VCD\#V;"#KBMMCW-I?MZ"H"-FL3-O$I]NBJ'&37
MH^G/#1-&7%76FHEJ\[P+BV+&G!8.E(H;6 FB=X&K471K:5/(O_< ,7BKW8I'
M3-$UU,])O>@[J^[JVN&ZH3>FK&#I^*0F32#AN)G9/IZ13?C-<UGT(PP:=@5U
M..5*2+PF)C:<)D:W-#(E=YC+/$BS<Q6OJ8"Z4^!W?PS'TY/CY.+\L6"1]LCB
M_5U*7NN&V>/ZYT:W!*7*G8;GJ"MXEDOP@.BN+\(*RA&%4TT^)E835@V9=Y*F
M$:H1'ICC;M&);U WMJ]+T.ET\-&*\O_T :43&G",T<=W1])28IW-!EM2$(/
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
M]?PM-M3MKIUL9TG+KDA%Y"M FM;A#*M_4!FL") -_YJ$L>A[C/KQG>X": X
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
M?X4XPG+JHTW]HCGUEG(W;J\SG+HDZ KO;37+(.:CF#N^YO&\#;;?V>$-_C$
MLOJRIA%_P5LL&;2XOE65:1A< [/>8(;0#Y[@W.F(B+&YA),'D,#-37_]!\HY
M^[KBB.6AS8:W!'6+@I5EA!*SF'C@/=ZFZJIZT)$[*1G,"<2YHF1@4F2(N_.;
MA-IZ#UP.4T<G=F48RRY:1'QCLB!4Y\[ IX$AVU%"XTW'GZ"C6]BJU"Y,*2KI
M,)>>))^FDN7GSMI/R=GJ]JSOC[N#3>IQDNI* KD/M)ZKP9-'*F-J:X>UW$^X
M?^>DDJ V%U$=<3*H1?E)P\0Q1^@(N125\$-T5]@Z7!E3_+A0>>S.<S%77]NL
M*N#45&$;E>9F\I! 2@:G#!49I2EHIP-.XBH%'R-&4(V",^D'<3P$]67;=(*U
MD"ZJ60]-!@.L*N:^X V3OM\\\:#M=LSQ.31R@S) A[%"(()U2#TCWK)H-N)
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
M_%FI=5%KD>63^^RM%& 0Q7\,/1CE"<&:(?54Z^E2(:JZ:7)6;K&3YVP$66S
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
M\ 9(153'2CRL5EW(6_43NB>R[>''4=$A.%#%KQ:^C>L$]>OUJNDQ<-L-A:B
M':Y *T^!&^><T*AH! /A=K_5-AZA@F:QFX\Q,17DCA>+4;?,;G#C%IG#>**&
M<']RS;&K<FJO.\ &-W$J!4Q'UKULFE\'GZ+;@OWH6LPU '3XPIR<2#5B#ID:
M4\8EJR^1IJ'RNUJ48%(.2?&C)O.VAG$^0VB9G;WXU3[QQ,Y^_&K'E$(0&G]1
M9+F-N%(R9EM'S\OM=<TWAOW>PW?<*)M:O)-Q%W/-Q@5"P,$,@LLSW;O/O+*0
M3T,IKT'?*[+G4B_F#M/X=M-%T%&Q\-B:O,Q1/*1@+E7BE 0N;O9ZC'M=9)+C
MQHW C;'*^$A6JUGOOBF($>GM+1GA&D*); "-FZ2=SG/\HJMRG& 'SF/=W\\#
MA7[ICYHVP_I+CXWK"@J[%W._@M'K.9]5*$.$%\OC0EJWUUU0#BSI%'MI*$5I
M00^!EDG8S7T!G -N6NII\ 138E2CCN!">*.<<[ 2=)MX]T7W1FG *?$]4^AK
MVR#$50 GY$0)H340=6LP,]7+1/E;:ZE8#T45F,.UNB>#M*KS</'C<-VJ2(%_
M=X(S4C/S0C0SVT';Q0R/QL0-J_"SH7"S&0Z%U3#0A.:\W1L#V3+'4#I/-">
M:"QU$MR@\.8J@T25R@YU:M&\>:@^G8FT?II@NTWL&$+?M)P*1>>E>7:L.S$S
M/8"*&(M=O%)M[2SZ1M(HUWW-:(J+1&5I5U,!YJ4D+8""7A&)<] -OF7E"J$"
M1-S@:%&/5>D*'-S0XI0&&NO&<=@V&<0E7"D$9DYF>&'IP/;NJF@N=0+AICBH
MAJ(X3"8+JM W$9.UKAIJ%C<G(W'DQ6E,=ZL5[D"MEZ81R>$+SID_+X%85PSA
M>'Q#"C'"-12BHJ$@:M/?-E1<SW@L\-,841BCHK"L:LDA4%\LM.)IO!B6:0?'
MB1S!"1 QRBNG2OO>Q%PC2]%N>.$N\@AGHK)"PGIG7=$@J-T=:-(S?&$F-AY&
M >*8>Y +!2R*U'7'@&X^4@XB4YDPA),]H!Y ]2\YU1?OLRBG#@(?]#<HXV0R
MS<DJA4]&\:V*RQ;)=VMHA3R,.TVQ>-;@J=,<CNTABO%/VFESO(0LC7U+D"1%
MLGC&<@L)W SW-O6LFC4PX]PV<Z:=5,MKHH">9)(.\IB<K,JI9L;TO7>)*^99
MG_GF0T]IB.[A$&75>#*H*8R'F2NGNW0NN0:&"8&=QF.VWQG2B\TVHY1G6O*
M5CB;<WS(*M?V.&<>X4/,5? %BWW$R:O2/.$%IG]=Y35@:2=C<Q!()*'%H7,P
M3'/4Q<WCK:N=HB*4Q8G.\1EZ]A#R@XUD1\86]3U13FI,K] 9?IJ_E;+LZQ)[
M /H'NFHJZ1EKP]G-K-VS[B^\U'QTM?;GAKWML#G>&ZN1GXT)ZA/H>)@&Y,8E
M@!EOXTH#K(KME^MO=UH^F88[M_"7NU=D5D_AJ))MNWOP'QTUGJQTFMV:J<F(
M=#G;R(=S%ZA-73&G@;7RF#H4^RXC03TD-VP+J;&0PI(JK4;0LIR.OVK50WW&
M"BP<1C13]OR:2A"Z/"HV$%<]VR>_J$D8&9T[U.(7%,S@HB_ZZ**S"%+)CY1Q
M=:,^;>S6;[!N#6:;YM6,F<ZG'@Y'J%NP5[?"@*JS0):6]Y'JTH2O$\>JZMS6
MW)N>:#U*OL=&(I,V-%^$6TH&.T*4IF$K!D;,+19O%EOX1'OE]>LB YOQ640$
MJO6WOS&MJZE^R3?K@16 =:T*6N-:;GO5VI5Y&24<)R5/J4\E!;8I->;[7;/<
M<&3CA+V)()%'R:B\,V+Q8!O$(HSL$XDU6;A0(MF=^T2:&)PW"M7;Z:?8LP!4
M8PHU!W_.LGPVT?%B-G'4COBY7FFJ Q:&Z$J(8'PJ,KPA*1_/%:OUNFF9#Y_V
M2?3O+)>JQOFZC!!:'R[AJK!ARQK(P0RAM7UM%:S'69QS%&'%:K%>A<VZLD4Y
M05L%G_)$'5'LV<"NDNG!NFM+Z>O659%F>4W',[Y)LEF!]4Y*6YRG6B8=00^%
M!=Y$@R@=W%5R[FJ;;4-]TMU#*2_ .38SF\;+YFM98/F%%TLE?>F2ZH_O4Y=A
M??!0W;[+Z"9^TT@NU(9D=JL"W+CTJD'@ TM?\%_?:-73>T+'_;#@QI..LZG9
M6Y$W==U8%5NRP6%2B=@8FF=ZN"M94\MC#MS711:,,W%FS4T!8RZT+Q_MRXF"
M*SK]N;K$(HVN2Q=6WW7X4MM:?Z@,%%^3AU1Z;X^<+@6K/L8Z ](8F-+)K$NR
MNA1A'3,4+49JU4FO8[="J-&6,6>K("?1@,\J9;+0HD.3S46=3Q@" ),#Z-"A
M)(!=8YI>Q"GF4DMIE$HY46BT4D:7H#V0I"2[S.,='(GR6# BS 9V#QX>2'.F
MDW3@YL5QFDC$%;G1$%%@5%FHR>=0I\>X)>F7Y"89QU<QS=X5\_"F-A?WIL;A
MA7KLY\'>G:3*3Z<LL8I_H_F&@<L[%"\8LERS]ZKBW,43BV)C5<)O_4X-=AM%
MD98PH?8*LW0T>:0Z[29<*(6^1"1N=#+,/V9&S+C2MUG2UK- )6N,@9/8H!WH
M'!N_J.=TZWC">T7V&,LK7(\CL7Z^G'I6?/&ZZZ3"LE:W(G-'Y?]$0B@W*@L-
M&'-L%H1,1S?UJ]F48.Z ?5&X6YG %4!^SC6X@8=2Y=M+4OVKB(IKD^^\P.?=
M@*2@,>K9%8ZG0J8#9RHN?:ZS(+J)DC$G<_)*RCSISU2\+&$WKC%KRN8L9^H=
MW[,PQC7B%TW,!P4FZ6R$ &1%&L5@,P>"CZMD-.%FZ S!RI1U_Y:4>^&YHD+C
MDAFI,4XF2:F<B*R\VR@ J\*SV)D^3G1"2Q%A'C#I9W=H((4F==WN"[.%6XY9
MCW97S8)I945[X2&.#Z-X33#C%^G5T0HL5A#T47DMP89"S9/U:,UTN=7JK\Z
M=BEK4L_YQL?;'SWD5_6R#HAL)L<DSJ^X2A=7D(T5\WIF0WILEE<CXU_8!6,5
MW:A; -/56DXPM 5 [@J BN.P[G1^O2JL..@$/9TL6LE@;@QHUE)>1Q3%TT(!
M.4M4!LO'.>+.C2Z=P@57/Z7[2 =W*S.(G:K((I@#3::(@6TU'HU&0;HJVS.L
MW&X/N1U:NT5GRC'RN)=HY0Q9F0AUD *)"W,%@S"26_2H U.Y=;OZ7'.O2;M7
MOB.'*&X;NXR=5#.C1%@DLI5:H@^-YA#((4FNZ06/*T\&IJIS:CC&B/14:,?4
M*EV4(W=.<T]A& #M8:@[]D+K5ZFM)WKZWVG 72K>CMIA3(>*-@Y%G$UH($\C
M_ZS(67S3M2#[5V3.J!W;[5U8LP]Z=N,&\0MYBL4Q8H-%%A+1\<$N2:24+@^*
ME;+VR"R@"AY56I,*UZ/9+-QL=UQWDSI?1,9WH@I]QJ!?1WGPYRS*\3*F&C6*
M! B!)2;L/M91-:N?D*KG5#^&VP>/6= ]SGZ-.*6(]V%W&RL]R8=)-0BUS<1=
MVMMF.WTP(R^I\X58,B;XAJ(.(=;G:H]5%*6^3% $E&N7%$H,!TD59X"T,S>+
M9F%>US3.C:NFB@/&HJ<RF9<!)F#MH*?&Q,Y9,*5 ' %)FW99L8).3\#!U>=F
M-YIK:6N875%AM\2S)J*S@.RV89X1%D>3AG$Q@&M.!]89OXS,]J%B3#@&*KT#
M9B19H\"$AP?_83@W&\X&YNK%@S55M5\.V^FD- Q(6"67U19==F*M(N(QY;5+
MK0VFU<XOD7.Z[A 0APAPM*9JI!*' CR 41/LYD[BI'DE&IBI#4]@W5)Y&TMZ
M,RV>.]25]3-+%;C6H9Y#*JM0T&-CDL0T#WOO&EJ!RZ7ZJ@FK,L7I#2H&ABEU
M16&D^=7#_0UX[]=.X3KKGG:/1U/!ZW=@^B<RB?Z(5=B6SXKU>@-[B8R#KX_
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
M23Q,X&_C.Q QN)]\IRW:/)P62R4F&5 !WAL%HSPB(O_]KP=OWZV@9-KJ=8@
M0/\8N#*C+;B]3H"X2@P3<P YHRNM GR*@&G.8V!D),1%-%:W@'SN[!00F0\/
M[#ER11$/9B7^7.81G:QA=%<$TSS!Y[*@/R,1-)[I4\=;A]\8XF8BC^#F+]PS
MV)/#=\A?J[@O[WE?0$IFDR1]M)V9>Z;:[=0 O@+Z(/XN9_M2/OX0W04I2'?<
M'[Q#'KJ!JWC5]X*___7M[N[VNQ;L"<_MO LF,;R.=(#X!J__>3)<B7"6?+?9
M;#P,,B!Q?IO@/<3".*Y=-'"LY&Z)O?)QP<VAWZHN@D@M:@LXAF:>EDEY9SC4
M>0BTC2@8PH^#$J0N*=?ZM]OK;#R^>Y7=ILBNLWZ1@'3.[^A-Q"0R\C3/;I(A
M7G+!U2S*H[2,8Z7]5 P2F&V$SPW&$:OO ^;Q@G@<61F>1,,H^-J]Z 9I)+<H
M<GL.5RJ\!.2/[%8>_#G+2OX"ONLT*H;1G_"/?.ESE/\!]A<\YQ[-(M-OTD/<
M7L>I4FKAK^HE1'$X;:D0';4.63OQPQ:^MXFIK.,K_-19R5,S*F.6/98>+")K
MCF+B(5QK16S.L'H3C=4RFN5XS((B@=5'N37-0JF"O%MT,/%(R.SIKXL4\" ;
M ._A\W!&D12KN(>7%:$#:\QCVH,A4A!,BV1T%_R6C8= :U)W@2ZDB=+3L']X
M^O!6D?L!#E!:L'H5RO'"0> RT\K8!(X87U?O9Z WHP'ZP=$F'G3]!"<@)43-
M9J;AV8/B"A^,BRRT6600YV7$',E?*4)% )] SN/I+ <) "(9%X."-,!KF[1J
M)DY%L+EB>I;B3!07[3=SC$H;W$=>R0J:VB]L0=[$[VZ387G]R\XV[J#]+6&P
M;?.5J%]DXUG9_!7+,3@ IH]S8<3_^M]]],/9T[/_>YT;3^-5_*H/1^"/5W0*
M?HG&M[";[EM &WIE+ZG%;,A-N6@R*VW%_G_VWKTY<27)&_XJ%6=F)^P--0\W
MWZ9C)X+&N)NSOBW@/GOVGPT!PM8T2(PD[&8__5.9654JW4#8QD@T^[[/G#:(
M4E565E9>?YEMQOX!0I$;5'/!I9&KW=:-PJ082]JK/RS25,:V'W V7$AF!@Y^
M"D]V1*L$19(_+DYVAQ\(?I]W@3\LGZ2GJ=_\H.BBJ!W*$[UP[""T+-1TC%15
M)FFGP54L5^.;,_F(\/:E##&V^-PXFY&-]SK;,B* 1E.7O 1J24*;X$J0ZXU)
M+$WLG_R%4@67<S"E/,BB+NI'4Q*Q?#@+Q!R*M\@616S54$U+6G^*?$<_Z:O^
MG)\$=S*1F@Y9$Q'/<<+BD\X ?7GSZ<)G1\MU@\;80P[_&OY(G0;HE6FVE5KW
M.Z[9H$^BGKTA_WZFWTFUJFX_\>.E5*&,>RNRL>]ZHO;&KV?_S)2'#S'?5'I0
M0[_M?<$<XG2AH)1:@3KATI,5X0ETRX*"B0XQW+SPS?0*O)I\Y>K&.QT$[&01
M+#R+^(V.OGQT/C6=!*O;L_G4(FWTR$EQ7*)^J:(X? "2\B-S@=Y&XEP:GZ_(
MM^;<Q *9Y+FS)*N;:.]$)%S MX],+;F\8[X8" @8X8,9:W\R.8=;/^>@*/(O
MA-@C&VEH<9.)?V[QQ26-)G,$9PT=WZ'1I)&)*W 3 [?%=;A,MB?1;0478TS#
MDA)4#$+[@<-F[$2:=YV+"A@'B>^#(@03C/M$B>]L+Y7S' B,T)G5I ?7%\'-
M+P($<1,BJA-GF919R]B;HY]]\J^ :1?\S/CD7DZ0T)!W8<(3'6=_.*'$\HM
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
MB]Z:$DPL&\L67Z&T'\MUBH5F<%M$S??8T%9%%YZEX34DM6%"!7!H\?=<Q$
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
M[2[X(9\J\-BPVX?>@0R3<X&IA4Q?#;6FY8.^Z%FVLI^(ZEY#\?U(3D]IL*K
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
MPH1<3TOBM6 :CX>E/4/3H1[C'CP+25U8(NN%Y;T3F^K%^0?F/P')EK!S)<*
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
MA"=CZ/ZL;!!S*, 9>X,W]:QR>O;^-;F-LTJS^?X=4YJ5^LG[.VF;IY5Z/9]
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
MUOSR3FJ(?$9.KK[/4"2'V^;@X#K</&^^>6(RHU[-(3.*[M Y>9=\2AWINXP
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
M$KJOXZIQQ.OY=!8CZB:QT>3!@I>_P*'Y)8SJ'/_#H4\2*FGV8$\67\@B@$Q
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
M7)5WJ^^QQ3#X]U[]HJM? O4+H# W0.QJ1O^3VE\MUKV2&J45H*@1OR6FA=+
M-;_BPI)GTX\MC]7NHL7!Z4>9F"=;-T2;P'=IF:TU=+TN-_YEW0 PLPXQV.;[
MW8G"FR I/0F%ZJ?BK:)G[-:WY.[58P?A75C:Z.]^LLSSQC, [K&[D;F$&:DR
M8KB(;E=*\@@?&U5WJSQ9?9.XC(=C[+077=. 859=P]'1Y98[>W 3[TFHG,QF
MN[:>Z=.CL\%FK9P"M)]PAB+U;/?KITS,%&6.[H36L_OIRJ08+F'JD& ,I[["
MA+4=SG8>(5[M(\0&Y*\QO1KF.WV@U&I#W/,L12$S4T(O /^;P>=2@>_>3UV2
MLKV)]6*:O3)*IQ!!:<R?B";0YFDNSWV&LYT@PM^10>,^<=2VJ!THA9LXJ["*
M!5')B2J)\ZP6,3[>8Y>28["MH3E8YVF%3F >#'[>:_- L350Y <IK1/J)-%U
M4)J<4?/&ID-J'!Z>MLZ5Z6]+]-JQ!ISD2>CG+R7YV!)<I45RN3QU7--)1.3N
M-Z5OQO(8*NDBT_A(M@6]-8Y:6WUEWW2/MQ"E##[%FX,.>42B [%3""D&% N'
M,3\J&B$)9]Z(2<?HKBL+C6B%@V%XX*!YN.[X^NTMAN#+W"+@/NR+W]C8'(*
MX%4?IQ4EG.U.KQ6:H:C,FO:OM[>/8>EZ#WRPC>L^+>08SV-9-X\\\S7LF%!<
ME2>Q8;QI/<Q::2.#VHS%PL8*^C&+397&Y'U3Q?OSP$3R2/%FN2$$N;I"#$"I
M7"BYH0G)_K 6CT9Q9BEKF]+53#K<7UJ'/JQ?G ,G*(QK%+J*P:(0\@QNJ_)N
MS\$C.15P#P06UFT,)ZE94U6N.+N.@<95$9M3)CA[ABM2=)IP3.T8)EH/ U+$
M5_LH2S:S/*0EHT[B.8%'#+M;ESGBKN=JY1E;*HJ"9G_56S3[I[F<>,L]LIU+
M?5F[ &8(+P)+!M5_-N>,!&?I%LK98MJY71SXT6M->E *P3T0$R7,E*C*6I0G
M)2Y1=1/Q@T";":3\&N4L<N.%'#66ZX,+RO QS68W"_P:KP&.+N%57:UP1BK)
M;N]#F]:GW1AYNX$1 +QIS):(7T*;@D81_ &^&$Q KATZ#K"TX#K4EA8'<F]B
M&",7B*H(<^$95HS"DPNXP:J.%I33+($UU?!A852E?L((;O/(84,'Y]S]ML*Y
M9O&6S2J8>R/.0M=F[>FKS=P?8M=S5I335T\HI^$: KHQ:9R#$-T+<6$23;#'
M*+_:\-EK:WG-N^3S?O4[4-&#\ 3&XTH\!P9 4K/Q8SJA_JI:SH/E(24Z2>PV
M@D0KG75Q\=2X]0+O=],F=;AS*[R:<HQL[U(4E'TVTBOW%RX-:5UA>EURV(X%
M=PH2V/]8\%E9!>VE8[??6\5-W8P/48M(+"HZD-/AKWH3N-NV4)ZG(J4H.D%&
M'HLS(7Q_75HLNS8^ \%;?%4(PE['D1O*U)_=.K;T1DWGQCS,KB_3[EA:1VUD
MR'>5[]$!POB]2QT";NXH3B-MBS=Y1 3TX;*)@ *^R9(;?<:[H6''VN.T0W,J
M$GQJFJLLFP33""_>![KI+(\C^O4RGY]'M_!Q<GQ\'I#M],>TZ_NZMZZO<^(_
MHXDVJ;8VY'6ZO%L[:SR-4V64"V@V45G.\3=GY@I\6@KV3N.\**7H>08&;!B
M(UM&%&=6!B4*'Z364SBL((HQY%G!</+@JHJ0[$A1I)GN1ZSYT$BL4 N]<STL
MG$M](C@BQ2$]2K51*.DE&\=H*.3!+*,;"'[]6O_:N[/KJG_0-TGME>D5+Y>U
M:Y60GAUEV=<?X7#D=VA\S71%)FO**+A*LA$X'&[-)GT3_HA7TGMN*9/!MWW6
MH4$O*@;?7YYL=C]"38,C<$BXX"04K(H:,5+)337V-'MWFN%=J!K43!1VQG//
MEY7H!XGGPI"1UVF.%VDIN2)C4,&>P8+L!\/(?J]-K\@ R300 C9,UNNF'N7U
MVGT?^A3 H'!2BTHACVY;)S72D[(L@"OY&*Z:1D.)5(=5T2@-*V;XM58@H>1[
M@G 4K7>:'>3*WI W4@K\.6_:ZKT;Z[VKV_=;/:N)GM4\B1B=2_^#_B:Z(-J2
M0&5F$>3.-5/4N0$65L4Z&=/.E43YWF4-_BA9 \7R%Y5-_I3U]0W?BV.B6_4P
M-9:.@T.\;:'"K7576DV$;.4V J;RC)R44-/Z<$0-MR.EYB016YZ\=,Z++-[0
M @5;,P +L8/RXRKHO0PKY9-&XP0.!(;UG6ZQ(,)&:*M-8E:/ 88VE+;*^"40
M1A6N,$#;<,ZMXM,0/Y]LL"/LM_QU'+&AN6,)TIQAGP,!)-%+NM"<EOJ)P4M2
M7B:PCM:,B[LINIK-< <PK ?>+#)6]QB_1[S8G_&315A=UJR%L=[P:>/7:\6H
M.?S')[\"#R.*R>;D>5/9)R)\%3-1&+JA^BZ2V)EX!&P,/MZZ.Z @DN@V9.6=
M*.)F;BJ-4,ZP.&6ZEUI]:]96%7(H$G"I/61375\ML5:6#D!H8>IKLX00YH]-
M_;+)JY1RMX9!U;],24[<;$4WAMHE8W6Y"-8(Q3DI S@>5.0I!+GS/$/ >"1A
MPB0K2<JFZE9#OVK.H&D;+*$BY%QTHD3H^UFO+P)!N_7^;@82(Y'8Q.]"C*^I
M4G?0^$8MC6/X\4KY,4E]K6RGA.A _)O>!N)_=9F0?_=:CKQ_E)8C/0@*G;)*
MY)R6'-;56JWHL^O=,?H6O8$/I=1UF[!+YL>040LBOXNX,>G9#V64A(L@J0I*
ME[$I,,!/]R),ZT[-V X]ZKJQ9V$WCVD\!0//>))R!+^!VVKR%WK)\LK<)<)E
MWI3.#E"Q1[L!CXPY/VOJ9;7A9 P8MRMT"\3?MA%0HQ)MA%$27PEU&*Y>$D>C
M.&E I/'3;(S32CJ?"K);-6DQJVPG$6J028TWHL(+?3ME8V0B$M@^<VF#K=?S
M'0F$74/GB1I!T51'"K$W7"%H=\][8URP:>BO"G[#JU(8+.$4<0'N#^DTV8.(
M^NDTM!O0I<<?<D=8S[?H='VU-]UU :!6K_^]ID77K-0SM5%NT<K<OC*;VM*;
M=?S*%G^Q1>61DEQM3?<LU5NS* ?O1-3 ;C%KZ#EZ.AA2DW:'R[:EQI(O6]V
M A^!9C-V[I$<7+VA!+YQ%W=^CJPE;2I9KEP$1.>9(>6DBR#.W:+@]K,E0BDJ
MP9@==-*6G2^7=>>.>WF(+;FU6IAR8\<FX&KJR;G474SG3 >5O3#7 I6I==<B
MC8F:B.N2IWZF4=,RKQ"^]7*AA;'^- ,W M$Y7I@'% _3\S)Q(20>Y!+(#CMN
M:S>6TH-G$GN@JRE*5!A0R,XKDT6=S"0$&+DMHQ39QU'Q)DG+>M2.(6.+NCXS
M4_F5TE7#TG^.[""J\A36N'I9:^@"%BDZP:;WTU@(]]_?@QZ$,][V-IPA';/.
MR<;>,"OIMA[A7K:H^3OWJMPTT6RS%I<TOC30<KI]2=8,;P>_3P(X8[HUWEON
M$&D^:5GTFM7#:%Y0B#4A^GEV?_NV21OFGQW=!1_!3(JOHA1# ?O![PTOMJ4F
M'1T7!V?/P<%9+/T[-6LBA38(-F>:I!YCU76BZ#*2]FE\XS@IH$:''!.YT%$5
M#)-'NK(MO7/3*"MX=2B!S!&IP^N6F: !&7/P[UH43YS(/8+F50&F^W9;(+UD
MS=[6>VF.X@@V3:*F>F=[M=GQ'MLAO^M"& \4Y -:%H;L,I=TNB5$V$B_(0()
MPX+THCF'$Y9WK>3N/6T$_V&]M:0NQ?'O%8N> 4TCCR;/TN_P&/K^2"<7F-9"
MJ)5NP%(7UNCX6P >:@[N6>+P-\NP"YL"D5BXIMA6XXI<X!HK61$,>M)IYBQ+
M]=I356X_LA!^\&J9I Y$()#Q"W8JO4J4"*Q/BUT+?NF8F"/A$A.WMT(3Z74C
M35FU<'C"V) #'/=U#6S1B(UG%0**_7P8W9Y&%A.QC^AXZ"JN6'.LJ6E4)81"
M</A-XHE<A7%1[K7GW.@=S45K>VL$G\=\ &[%;>9>R3.%=ZK9I+9JL]YDW^S*
MF]'U1=Y-2;IAU6M926FXA$0$; /K^@5;4X2[TS+-?4[YPE<5U][[X'0K5!(^
M[WYY!3<AF$-L=L/[<XIC(/((Y0)Q]885\/\J L),:Q&L13>.Q!_:LD?=9RYB
M7X"$49F>/KX"69@%J)W21[KV[G'ET6CP_-6[V?FW%EU4;M>CQ#&?W6-+*)K;
MS-G?@5! "LJ0MR@N=/Y]XI1$O!-*!\FGM>0O#*P*6T-&'+IJWPD_M1KK&YT!
M"#06,VPS+ZJSB.3/RU_CO@(.%/-E*%NI85Z AP##G0X^4AXL3]/-SGP[P^<;
MK."_"0=B:[MD=PB\#FQ\!N>DD91:;!+AQ;11TXO9"4H*4J(Q4_G6C+6$&G8-
M2T6<N\?5IRZI6QS/R?I&L"*U&%?INK*Q<6G8)>Z>LF"D17 WUX+@NY_[J''J
MU[/P;2(BEBX>.A-F.%Y]93UPXE>YTKTUXAKLK7X-U >Y9ZP#*F=%#"N2/BOS
MW::EA8AIC3>M%0Z8ASW<[@*WU;6[&'#>,ACA;<S5++MA"+I'W$00TZ@J3+F)
MLQ\1?/E_35\S_./Z+9(0![%SP,@!NQ6*G3N^"#B'YDKL1!7C/![A+HU@L_P.
M;@W)-(9(P3T0;Z)QE([OM(1;,8W:Q,*EJ_7J/V)I>5RW(5L\"D,*.HW)_!0)
MNLVQ/"&M1WU;!F%SOG%J!JQYRU*=$R[L7T.NT^>X<FOMTYJ=(->6SF<JFUAT
MI/(;;=36K?H.&YM)MELD0S06*<C:P'%?:?!S"DR*)&2ZHA\D)W].YB"AR_"?
MMFZ,*_@!>:W\ 6%7$GDQ  H!7C=R+>Y6>>C0)+J5R@<_94.I$CAH^8P,NZ[\
MC2.P/LD)W$,_EM<Q-C?2GF?&$%)*$74 [ 8&(;<"ZH<*'Z2^$IXQBZN9VYY+
MPL,"*6+>M?1NSP KUM,.YORW?LVNO37$):714#..+6(2G8/1'M&9[W45NW F
MM'[HS1*(9C$:K!'&"X4Q!^%9!.>039_GV3<$Y#,>!3UQI#Z66B2J@+('GK[
M4<*2X/0+_6^#^#9^OC';_/K7.I88N;RF4UB9M=DVO/-_U#C];S9Y]H_YZ--5
M A?WQ*V#LZ?.0L&79!]#M"S9<C=74.BPJ_8EK[?AC+>)2)(ZLW>U0<N%79#W
M"U5K ?9<!/'G#D'D%CJZIJ$NF3NY\COY6HMYC8,ZP2X+"C%\I-\X""BJ4QN%
M#B*6F,!NXD1=<2=6"[2@HE/1^?/L=@6?^3[LRWV6XA,KQ6B15+.9[2!K>[PQ
M8MUVNMA)L??Z!LVESV>YFEW*!= 4(>B E;;4"Y&'I?N*1"D?)S)OP!B1G(3+
M;DS]>M>(F;.WZ!E0Y$RR/^P6)9.=TC7R>D6*[>WJ3D;*SVEX57X3WXBU!%\$
M7XM\0)H9$6TN'';L8MQ,JQM^EMXJ-<$FG[GR^^*X?S<X7OL$*KXW+_/*N!8/
M63C9\)<S5&YS>+/NNZ$[ZZZX)QR(;MN8.O=&;:14T6;VC>,,(0=.EFA-&J:O
M)YDGL(R^@C%,5C+QN8>F: 9GF3/2FJ1P&MW /E,'ULSS>$I-YZ&[@^PBYM\M
M8GZT23=^;9EK$[=EAR6>S=0D!EE$D@0W)E>_[;CW'G+R<G^DA]FJ3Q\AV4IV
MT?Z9O]*/;\/+(MI4>_&@*N'F%*SN)*M&V'[]8$]85,03DSO8KU=JJ5+IW9)O
M=JT=YQ4!V54J]"%.+[ZZ738XO.?2NY[R(GC.RO#L9<C2P<L]ST,WI.LX<)=]
MK2W?7>N5Z)9LATOFOWQ12;VN^=:NI7G@4^OE5V1SMGB5 [XLK"').3VNUNHT
M;QSBLE6]T+6=T+#6N$#BT*O&FG_1@41;$6(BV6[O2:_&X7GE#SB!<#KUPS=A
MS=-M-C (.UT<J9MQ2A[<H+0DG%IE;"6Q(MO=,E \EI1AYDB3I^M63%2COB3Z
M+LU-F*,,79=ET?KZS.$/VHO#3#Y]E;U"DYI;?2U:8_I\/"P8E]6$PREFLY#+
M1O^\A/^&9%^7+&E;N$T_Z!JF*DD0S]A&EN>3HK!>LEDYZ>)"QV"2*:&7>[3P
MW3T49SWF@%XPG7]D@0!YPYIKF)*:2<,OI!7#_EX$\-""NO@5-O< ZP-N'\F:
MB1!K.KI%D4YM!UJD#ZAE<%]5\1Q3.; BXTJ89:+9*+ZJ)& RBPMT^&@;\$-9
MGE/+U]S9HUJX'?$;D>X LV2=.9!B>K!.A5:!HFEX(N#MU/K&+^*^W[N>8^8#
MMF0&VU/;@7JHC^$'=%0)%4WGEH,VE&A=(=8E<<'FKN!7_2[8]\P"/M.H/D9:
MHUC*AA>X*0:*[6X==Y-X5E<?WWQ/<_6M=[5LZF;!D'%.;)<9U?5APQ9K@YE0
M+$^>L7-S-_>PTD"=2O2*6/FE2@D'AD'KRU4>HON>B*_Y.<](+BNPJ\TJ;FWI
M\+B/I<.V/Q89(&(*HT5WPH=DT_7$A(S+JT1BPW-_O CAU0,&T9Y48QG_75?]
M4@L/7=_V9,/!,I>5C]1A_$W6T><]C\D:2L7A)36""RH%I^@ECS4O D'0.&V(
MF"D\^[H8R4"D^&O9J!0D*_J&/@"VJ-5O:%E ?<KW%\&TRU*C4)&J()\8(G@/
MC<51)/U@VQJ-.IU9<F*6O'8X.6E63/!-8M"92D(%> %,,N2T;_:99F=WE^MZ
MCK1NK3I*&CKH2Y>O6(F[<2/+AOU*LG8'Q@7"T9N.=FG4H01&^9;'B+$"CXKY
M3AW4AIR5,H_(AIA&8R1%I5(IFY!?E%-/XD+2Y/@,-7%!EMO-F_VNMT13?IO0
M$-3N%=)#1CD'@4W%T/NX&%4Y0E5K#44WL[!T5T^JA,SD+":2]\ZI+)Z)"8<L
MKV,:PFG"6HM:+\')G_[CZ,U/(_IW% S_)[C ,&]VBYWNX*$W\5@)[KYFOQNU
M7F"O>E>W<^T/G3JF=2.LO] EX&"[)TN,YQUSW74%7Y0E[=NZ]"AY[(,;&/>-
M0'55^*RT)+=1TG!6I1R.SRIBWDU;R?L)<CO6"!O9R)O&E'IB8XS?2D[LXFFX
M4]@/OLPU]8X[,RRUM ]LNN5"PHN#EOY4-;=7W(/MOM .7NSW\SX3MZ&^R)NZ
MI1X>YM&6F'].2.0QP<Q_Q_2[(US-3/;BBB4^2F5><;4KC -&'/ %IJ67:HQ!
MLG6J8,OE]Z"G\GM&.F/S@MNMU005@*/D-/5L5J62OR;\_*KEX2X68%DNQ:EX
M^M[-Q"6,[5)C1Y,)_%20UP6G1)>!YW1UP0N66I2[[N#M8O<=NX._OSQ9VLG:
M&/Y68U/5K;G;EYP 7\*5ZZZC?%^>L).EG\6A1?]AFE?*&Q;55>JLH+34)J(;
MC_39X2[)LSD10!02R'>(OPOG;#VD&T8?E/IA;Y4ZRC U58,M8?+,/FAXG]55
M<[[/[5!-.8(B6G.=R4,>DBH?7PL7.G)Q$ L"&PEH>$C%B6VG \9YE*/6=4M_
M;1BII?:D'4JXY1+Z<K^G<:!/M"/]$<T53=<6_NIEN/\FJ"</=.0[I$Z'\3B>
M1YPHR.82\K1"6T,2$?  %EE#^.!7-JTA#W<@16).AX%3FNB1:^/?*8U:IV<F
MS[.PE(,-WV'+C\913Y4W"YICFVXZ3[FM66GBX[]8YUP+L4TB=$ASMY\G%\<Y
MEEU1:\ AQX?,0GN\X 0-OUW'H[@,CH-[8%#ZM*#$$'[17 >O5>E:BA3[KH+/
M98F!X&/8V)P1)5'P&\:SS._8>I5/7B)V'TQ;2AP$QP4BJ=#T=7[/ \ 8M[0@
M\3YH_S+ >E)Z3"_X9S\1C]&&P["6<Q;I9,88Y**:!0-4XT0>YZWMM>!B[(F)
M"88B9"#3:$S<*[SE40E[M+4G@=LP-77" XX"T[8&-W!+3(1BB=<NP5+V"E/9
M]JC@)6YK5'@]L]R XFJQ.]PC$^;>#X;1+E/_3#/UCRF0(R;RY6CP1&)D&+YP
MI'&[3_%DSQ;-B-)M)26XQMA&H6^JJ.78IUPC -_',G )HPA;G<O<M.QPNFO+
M0?+&N\+V7]M-8PV"Y'CP0:PTV7([_55/[?1S-4^B,<-?>V2MHT#/K^\*Y #U
MS30L!>-"QM#"S9:H M_>U2(VJ^!Z0MT OF=68)U9F26*G,@).I_9'?ZI-;II
MB-_5M[E*BQI'8\@#)*/#('UPK''*UG9<<F<X#OQ(WP\DM51)XK&*F"&N-+=0
M_%]32X5U/_7WK;I0B]8D"E+8Z96> L-(XJ^(44YELIXN!Q/ H9#L:.R835?4
M^=S.B>K?:$F)Z'W.]+<2XC8):Y@>@[FFI9E=9<@EZ2,K39#W=:)F*=&[Q%/-
M-(\+A59\EE(;V0*F58#U2!9.L]5U1\9RR[7>ZYYJO8]Q06<M55GUD)NE!Z&!
M]ISC/+KSB%WYIBVU;.&O)]FX0K6/OB/XDK-Y4$;?5.$58.GFU7%J2E DP*S9
M<VT9>&YR@:L?6$H$=3OAECAG:_=HI/>H0[?9"((ESD2-6-*Z1Y/_K0K&X-SJ
M'E<4"Y7O9>-QE1M;K@ '%E3V.)N-8EU;TF#!:E"(,D.X3X[5M5_[P05A@\RP
MG.MTHIC]FTOOKK)L LXR^MD2ZFCKEL/1#,<)Q$0>I@P-_F=/WV(6^['@88Q<
M6O@X4;V/IF9[X,)?+"=XI4.-IA/\BE*=H<E%38Q($)]"-+;TN9V97;%5A+R6
M?XW4\WGI<79V$D]TCI,ASX;*7;[8;(C9')QA5NL0#R.>!7X9QJ';\YIDL0S/
M2>NQCQ)A?=-*?!KUV6"A%3N8N%*%D$_'DK3&69HZ5I^!>_U7T0$T[Z+\B?MN
M-%+X$?0G8T"WP $Q6Q+E1M%W]M[8<M/D34]-$ZR#1/<;5?$E7LB;]L3.LA*E
MU.%JOBNOG3)AK+@&I__.(%"\=+2^;9SHZJTSPXBB!W-LO>3^FBT11"-%XZ_5
MW/L;/'6DX(Q.?:>+/@U7)%QT:)<0#*_IO:TV'@*98XTSYMWG0G2J*!;"5XSN
MA0B?1][^TOX"Q@2GZ7I9IYONP]/WR"4^(9[\]8=X&HU>3 ]&HQ>OCZ*CH\DH
M>G,X/7PY/7H]?7$X/E+1O]X<_=#?<&?]JT^OH0Z7I4T.#F%Z)LW6$)#.N:VP
MIT\WBX;6H%G\Z3_>'?STX=/YQ^#3A^##\<D0_MO[01_M'X*$!2=?/G[Y]?CR
M]+=A<#Y\/QQ^//[YUV'P>7C^>7CYY?C7X//Y\,/P'/ZT]OW7@SE>7'XZ^>\P
MN!B>GPXO0"V=#,\O3S^<GAQ?#F'/7J[#AK&A&5S^,@PN?CD^A^&#;*V[9T%]
M >!!P<67G_\!9D%P^8F^_?$S60C'\ MXUR?^"=Z%/YU\.O_\Z?R8?C4XO@C>
M#S^<GL%C?Q[^^NGW/?V=R]./\/#CL_?N\SZ?GYX,+T+Z-?QX.3S_R)\Y^73V
M_A0_<H'CN@S@W%S^$IR>\0OM!N$8W@\O3O]^UO7^YJWRM_]B1])<$\@S\"/L
M51+-"_47_3\_36)P'J.[O\0IK3A]Z2=_S]%>0 L?0[(BRB35_&?1T>_>[;]\
M]1;5= EJJISH%XL&WR<-_N=RTO*WM_OO7G3_^<7^0?=7=X]]M,?^F?:-]PZD
MHYA'Z5]_>/V#O;Z)3.0OA_-OP8&OUY!?I"X@+!O?7U/09%U@_!FW(:-[*0A\
M52=+8F;[;I79LM'0I^G2W'B>-#\G+,!:TIOP<]IG[J0#YO%SV])S"M:0 O^L
M\KDJ$832R'EH'V/Y_KYL+,,+7(0?6E9LC8]NZ>*>?+DX_4S4;<'!X:NW[UX'
M;P_?[=9PK34\O3@]XR7\<L&+"&OXNKF(?R:#HO?.3+M+=@)VVO!L>/[W?[KF
M7X^&W6XH#SYD.=:T,-L3!B,(ZJ8S,J5D9S76;6^K'4[M!YBK(+BG[MPB7V[0
MD5)"D(_AO1VI)+MM[NTF0[6KS8Y.7:KRJSL_RA]9=.;8">P-4*B?%/BZHK*P
M8_H^P^@*P&C@*^:]1G<ZRZKSNV0L_DO_P_9B7Y:0X[E]6#VLF71+5#%]0N7=
MH#?=%>3UL\D9K%R_X][G7*F8_DC]?@OVQ;W4>!OUHY.Y>:AB"R7%M !;\Y^'
MKT)8S_T7+ZA5*;-M]T48N@+H?1"/_75JKG!1-?Z"-D\R!%B+6P@P"O'IYDD.
MIU"]KV4D)#Y.RS_0WWFJL+\4 I^*"MZ<3C02%,38A2S1E^'/65[HW*"N=N7"
MCRF32=%8A>#/E(=UD#[C4Z0XBX@DA6>KQ@+;N3INF8IHK"A73G89\?N49"84
M2E%#3)2MG+,+*N.-4WS_DX7/:+^D!''\CRI5P>';,#A\<7A@<JU%--.Y5J8)
M;<UO]^7X=2]A/P[@232GS"J> 1:\JA 1PCIW(<^?J"GA4FJI_9F*D,FPD.ZQ
M\*N9KG_JGG>3DHIJR*7 $"GML_G="A+HT278#O6@3*X4'V+-KBAXPE;0(.<H
MX52F6'T)PT P+[YJ5!6(=>@9;'JU[3TWMQ-Q%I VF$43U7W25R"]-6P3Q',?
M"#^+*+_%>Z5Y(9WWLB35V5T<U B><F9*PH./'<IM,5W)*IGVBI#.I4_B6U/7
MR$Z8@)ZU54L>X>^B<9?7+->K?H-EF3+Z66((GYA_QW1VD>%LHV1]J:&"::W5
M-S6N4&$WZA/D<,)G1EEEB_86K!\#;;R^%W3)$S"AE$)F\L@WB !X-A5*O1$K
MBSQ;6!=#ZL'0BOCU</5C3Q)8W*.D'^P*5_P0PR7BYX2"%IE&N:V_0;@,LU%D
MTL^<^@JPNNN6X+Y$2,A'.Z>FG&(+?T:ZH],4%1HQ%, V_(H5 #\G4?IU<09\
M=RP7(&F>%@Z[VF[_'I>I/H9.F2[2^;?4P^EZBY:"WD+7"-:]+*Z%:V,A7!0K
MW<QJ( 7XQ.M,\_U'P?IY@GXM+?I?2 'AIW[X6[#N/_=8\Y5CUPAGCZ=W/WQO
MN,0!A5U>W <O\>I@_]W1T:-#!8Y>[;]]]?K^4(%FSFLK4LB+4SS+$WO/9)*R
MI;4K[X!U^M-D03?WRN>PIS_?D8K_U\)_GID<KS_G9[3A9]%,^?WFGL>FXKP>
M2Q6M.]]-V&@TZ4OTTA@_0:Z*QQODLP:U^"9M.Y]GM_S_A_==E3*;;T@$ZJOA
M<""U$B-YI$@MC$A-E-]CW36+,"T;\7%/9Y@^*<1]_V!<&DQ1.#[/!?A"[4[N
M*O;RS@%>+R[5@P#(R:<O9Y?#<\:,?SD?/K!OX*8@_Q0(B_*5@V'FQS+3T7V,
MG<,$9QSX@3\MR/!LYRI9AU]C$^BHA]Y/_:_O>$"WF+#_LXN*A1'B%2=P>+2Q
M":QD?+OV=V^WHFE)]W:HUC+:7<[/YW+VBB3/A[_!/;VP3K+'4W&KU&!&MKRN
M5GBW[AW4H^O5P0E1@?=$FBP5B"Q ZE4!SJU,2ZBY=81](D=#Q-!4+X>A+ YK
MVWS,RTV:;2WL(=,J3V-8OQKB!6EO(M->@7M291KZ4@0182H#)..05LV\S!,7
M[:#571N9.;?H<2G&I_Q"9LHGH)EANF ZG;:DD<T%P8!'EHG.;6J^N%DT3FL:
MY1X<S,$E2><)Q:T!)B9-)6\N#;2HA>*D9< P2@,F%4R>/%K0,.NMF.Y 0#T%
MF O(;HF VKA#K$&U-1%+7:A7BV)B1 :U4J",6R$(G%"C>$Z%?>H4EY^[W:Y!
M$G>+!$I)-F9JE#+XE"J-XON<1/^.PN ?T?AK@2)EL.9'[PY?'.PP&T]Q_=8)
ME3:GL8XOT%/^.#R[[-SH_EQ(>,_^=OSK%RQY/QF>_C9\SZ ERK%JEM>".5BY
MW1G['85+=K3LMK*=@02'5V;WL)EW->B[QZY?@_X]4X(;_^@]YBP'21\U;-R9
M(6@+5<]/:XQG]YS%<?TM\+\&IVF!Y'NL[Y4R-E61$1N6](RB3$D9?0/7 V&M
M>.%:8LB4J .(Q2M*[]8I&=QI^-UC'T/#'[[XXVGXA7.6@U1F\X>KP3_H0^Z_
MZNWWQF/.8?>&[_:&[;_9N7DN>7+_CN>P7A.*>>@;O_N^;IO)UJ!<#P[WWQX=
M/OI5]?+5_ALV(!X7//MV_^ A/%OWAC)M!+3#"4TL>,IS=9.-J<U!-)]G<5H6
M3X11:T[TZ:9&X2TGQ+6)Y?V>H,X-"E$AQ+M8+J?3XP^)4GFU]2NU$\-DA2'_
MM5U3,&@N9>U9$(VIA#.XCF?H2%V[17R+8&';HVU?[+\[>/?XVG;_Y=LWC^]N
MO-X_?+$UCSUZL__F[2:NAHVB>C$SL^Y-L U>VQ\B%OD<!/!"U_0]@10^DWCG
M P@.#P[7<,M;Q$7R?WT2F %*3*"^P5V/UFP1W&55'J28I0?35D5YH8T+W45G
MH@R3@ /7V'L2X/DV??09,<P:+=*O:^P9K?#?JPC,\U(]+SV]$0+9>VGBWOB#
M5@G3@0MF" (?J>!*"XCN'"WD6 J&&J-[)1^@#IBFXZ4013'G88PPLE&4?J6N
MEN.OHSS[B@FO(KHA%BC".V78CZR@M)EFPQB#HTGD&?CS3*E2P[P0G1;GRC1^
M:7J9FCG(^R1CQ9!^"A-NQ74\Q[=@SZ48X4_TVEBWCZ&\'7J]_H.+X*.:1$G"
M;'[951[-@H$LR<7E\<?/AL)0=T7CZTH^8J@.[+HB]A ?HY<,KCX!=#F-W4S7
M>L^51FXVD"P!G.DNI/7.HV%  PL#3>?6TH[=F>]0-TX]YJ:#!^]>'A&)FI"F
M[;?<L)T!WAT\:SEWQ\O7&X,RG9X%OY]>G@TO+H+??QF>#S]]"(/V:G5J83V.
MB.2M;G*U,*R-E.YW#9*+C!XM98)LS\&C#M^"%$XB0E@B=Q\3]ZT&M'46KXN0
M8FNB0%O#++'&O;D--M".GZ$WV[^QBG IK]I0R@&&L(BRAXKO"OHWMB\Z_V?P
MZWYP\LOYZ<7EZ?'9<LZ>/_KFFHJSX%+E</'@ZEWG<!_%4=J]4H]]\AZ+(J /
MK EMUSEU4G68D=%$?<+576QX>M#V@V5&PL:^U0.@ U7#6;^/B/K @C,YOVY#
M;QMH^_X\RB9W\)_K<I;\[?\!4$L#!!0    ( +%2_5(GC=P+ZP<  .PG   9
M    8VUS,3!Q,C R,3 V,S!?97@S,2TQ+FAT;>U:;7/;-A+^WE^!*M,TF=$;
M9<LODN.9Q/;=I=.77.I.II]N0&(I8@P2+ !*UOWZVP5(2;;D6&Z=6O%<9J)$
MQ +8Q3YX]@'$DV_/?SF[_/W#!<M<KMB'W][]^/Z,M3J]WJ>]LU[O_/*<_>OR
MIQ_9?K<?L4O#"RN=U 57O=[%SRW6RIPK1[W>;#;KSO:ZVDQZEQ][--1^3VEM
MH2N<:)V>T!/\!"Y.OSGYMM-AYSJI<B@<2PQP!X)55A83]DF O6*=3FUUILNY
MD9/,L4%_$+%/VES)*0_M3CH%I\TX)[WP_:3G)SF)M9B?G@@Y95*\:<G#&(8B
MB1(1'\?[D1@>'1Z*O30=IDG_># \CO\3H9,]- ]]K)LK>-/*9=')@.8?[0]+
M-YY)X;)1U.]_U[IAY^#:=;B2DV+DO<765&-L=7.BE3:C%WW_9TPMG93G4LU'
MWU_*'"S[&6;LH\YY\7W;X@IW+!B9!D,K_PLX(T[NO\YJ;W <)0MHO(L&Y-+%
M=29CZ5Z^B [ZX[VH&YWTJ--*8,$O7!US>K-M/71N)AA]K)W3^>BX?/R8CF[%
M=+@QIC,P3J8RX80ZIE/V3VZ,3*[8#UT</LGT;"W(S2$<?($0HJW2\KZ][G2;
M)3ZP.7,9QXP-C\;;QS$NN1"X6SH*4C?:HR<>@;(0N!-&'5K:)XHUZC9A_/VS
MWUR6X^[AD);A/<OX%)B!J809\HS+I&5_5-PX,&J.STMM'$-L_4.;/&R=J-_Y
M-T'M[*=?PX.+ LQDCFQDT-@C$3-V_#PR-MBYC+WC%O.$&<GG[*K0,P5B NV0
MN#I=0J,+A<;J@3-P63!>S%E5.%,!1H#UQ)<63"%G.7XSDBN6\@0?&:9SZ9C3
MP6[-H( $K.5F3B8YOP*<=V5,B\\$.H-3*E^7< XR2*3!.H1F!79'3P08-LMD
MDC%;T<>R_PP,U(-0 +FT"@L6U;Z9=!D&:$M(O(,T;HFN:8%A3K&;8/%\=1F>
M#PCWOAX0 DME@6DFQ"S3VD8$HCDVFY5V6:1(*J%TR2)1E< Q$3HK.6PC["01
M48F9)] 2F)5:HK(&A+TU-0)?>"76)HM*H0%"42->_'36^Y-PF[%4Z9EM<&I@
M(JU#&><8IX?!;_2RO0(WVSBSYNWS0=S^SB'N\D9Z7KXX&D2'8UMCJE8+1!,Z
M13F$CRAQ[QDWX"&"*9>Q DHE \1EK*3-R)S,<J1(HDGZ+J1-E+85]B/R-%H%
MK)1&)R#PL66O$!H"$&LA_Q?72<:+";"WR$L?*P6V+I-[G+SL'X^CX2MX[4>)
MAF+U67B(DX,I FAI0D9LMH+E@"UR[L_,G&Z8.<69:25N0Q[M2 T\KMYZ0A3S
MU[N#XGVOL,_!XC$(T^?KWOU@:U-)3GAEM^]"M3$&Q$D]4ZBVNC(X !+85%I/
MBV@%A1^')/:24%=)V8#B'GAUN5UBI5T3-C5*)%?TQ6HEA3^KVBJV4DAN) 4@
M@RCP9:*@D2I+A=IO7.NKNB=1/ RC0WA*]9U*%* RJ10G[L>PO!/+@H\]@GQ8
M53WXOQC($.D9^X-X7#I^0AS'.X/CH^[1_CJ.MV:P-3AOSWU;HQIWPE0* BNW
MNN#$^MPBT$E[$H*Y$0V:$-^2QU))-R<%L&E:VEL>>!Y3BV/V)I$3BLMU'5!9
MX6G(8A9(L22)-L([X%7L!/#$A#)F3BU0TIXA$U3H ;ZXMV3IZ?R9 #C9&0 W
M1'PQY:KR;$79A31%$2FGF!>[00PNU,86[!N^;M:''J_8$9G3!A4:Z\K=[<$V
M]8$OK($D=GK_N8C%C7CW6Q#"2C2G=IK@.4!.[ SD%IP9LKF."CJ=UTK.MVR$
MW@.8DNJY3I+*4.Y7BN>&47-M'3Y/Z&B5HG\X4'WYPU[=T25%$".'W;*N'<<C
M%?B+!;IS**J%7Z^#5QFW"Z5![.=!#\*7!;\>-67/F9)7H.I;AEOV[;^\1(\/
M]*<\JPV?R5G-7T2*9I.TES1%K+D*U"5C$=0>(#[69.S"-8Y2UFEC%_7>/\ A
M\UPZ!_"9FA!K5!34+B3ZYP=YA7!&"K9$\?@O">IF#\(?E43W_7ZKBL1?1KS^
M_X'KB]7YMPHE&DI&_R,)ND3'YT0"0J.NU8N#SPSX%17?(-E\^?5BTU^*-A='
M#P)<?48)=Q ;F(T+[&AA06QW@K.6J-@%$89*LAT4@,7R;ZL<\8&+Y(.I"\K&
M*[:'DEXTV&6D[=Z1Z"U6\=0@;[0Q[^"I#I'C+[%KB+5#$93%5*LI4"4L^*2^
MBS<U.T)>*CT';)UE.E BOP%@!-RCR(3NMC#8\SEV_B!56\2(03 =7&W%2PNC
MYC]C9.]2\?E(%G[-?*?QS?'HA^(IE0!4#_6/PAY2H7GY&W*W'WY'=@;_BF;F
MNKGKFWI.K+?M1]W!X?#.YGXWNK/ML\-V#P\>?]1AOWMP<'?SZK ]OQ"F,6C@
M. S9(:VO;,F+-ZV]5F-3PW349Y&W:N;X J9?A7?W]1F4U]1KO/*^ NWPVW -
M2/W[><_OAW,ZLWJ]P'ZHL'(,CMO^Y8_%;KY_:;8,T^GRB6)\-[\IB/Y42*04
MP>Q.4"]?[",_^\_/O*3Q +0^[KZI*1W79X2VS%_FLF95OJ)EWL&E_8I6[X-!
MR4O2SJO)LTQ"RBZN(:GH9HK]$HYKZRO:\X5^@Y18?3NLU.'=N%'X56$*=[XO
M5BN%_K(+CQ&0E;N[R]J:MNYYEZO^#._!^3?R3O\'4$L#!!0    ( +%2_5)\
M^U,F]0<  /$G   9    8VUS,3!Q,C R,3 V,S!?97@S,2TR+FAT;>U:;7/;
M-A+^WE^!*M,TF=$;9<FV),<SB>U.T^E++N=>YC[=@,120@T2+ !*UOWZVP5(
M2;;D6FZ=6O%<9J)$Q +8Q3YX]@'$DZ_/?SF[_/>'"S9UF6(??GWWX_LSUFAU
M.I\.SCJ=\\MS]OWE3S^R?KL;L4O#<RN=U#E7G<[%SPW6F#I7C#J=^7S>GA^T
MM9ET+C]V:*A^1VEMH2V<:)R>T!/\!"Y.OSKYNM5BYSHI,\@=2PQP!X*55N83
M]DF O6*M5F5UIHN%D9.I8[UN+V*?M+F2,Q[:G70*3NMQ3CKA^TG'3W(2:[$X
M/1%RQJ1XTY#0/4X.A^)H<)1&_6&<QKU4  ?1AVAX=!2+_T3H9 ?-0Q_K%@K>
M-#*9MZ9 \X_Z@\*-YU*XZ2CJ=K]IW+!S<.U:7,E)/O+>8FNJ,;:J.=%*F]&+
MKO\SII96RC.I%J-O+V4&EOT,<_919SS_MFEQA5L6C$R#H97_!9P1)_=?YY4W
M.(Z2.=3>13URZ>)Z*F/I7KZ(#KOC@ZC=.^E0I[7 @E^X.N;T9MMFZ-Q,,/I8
M.Z>ST;!X_)B.;\5TM#6F,S!.IC+AA#JF4_81?OM-L@]M]CU?@-V(<+O_AY_!
M_VBGG+QOWO*XR1(?TH*Y*<=<#8['NP<Q+K@0N$]:"E(W.J G'GLR%[@'1BU:
MU"<*-&K78?S]L]]<EF'[:$#+\)Y-^0R8@9F$.3*,FTK+?B^Y<6#4 I\7VCB&
MJ/I.FRQLFJC;^@>![.RG?X8'%SF8R0)YR*"QQR!F;/@\,M;;NXR]XQ;SA!G)
M%NPJUW,%8@+-D+@J74*C"[G&NH$S<)DSGB]8F3M3 D: E<07%4PA9QE^,Y(K
MEO($'QFF,^F8T\%NPR"'!*SE9D$F&;\"G'=M3(O/!#J#4RI?D7 .,DBDP0J$
M9CEV1T\$&#:?RF3*;$D?J_YS,% -0@%DTBHL553UYM)-,4!;0.(=I'$+=$T+
M#'.&W02+%^O+\'Q >/#E@!!8*G-,,R%FE=8F(A#-L=FLM<L\15()14OFB2H%
MCHG06<MA$V$GB8@*S#R!EL"LU J5%2#LK:D1^,)KL"99E H-$(H:\>*GL]Z?
MA-LI2Y6>VQJG!B;2.A1PCG%Z&/Q&+YMK<+.U,QO>/A_$]?<.<9<WTO/RQ7$O
M.AK;"E.56B":T"D*(7Q$B7O/N $/$4RYC!50*AD@+F,E[93,R2Q#BB2:I.]"
MVD1I6V(_(D^C5<!*870" A];]@JA(0"Q%O)_<9U,>3X!]A9YZ6.IP%9E\H"3
ME]WA.!J\@M=^E&@@UI^%AS@YF#R EB9DQ&9K6 [8(N?^S,SIEIE3G)E6XC;D
MT8[4P./JK2=$,7^]/RCN>WE]#A8/0)@^7_?N!UN32G+"2[M[%ZJ-,2!.JIE"
MM=6EP0&0P&;2>EI$*\C]."2Q5X2Z3LH&%/? J\KM"BO-BK"I42*YHB]6*RG\
M*=66L95"<B,I !E$@2\3.8U46BK4?N-:7]4]B>(Q&!W"\ZGO5*  E4FI.'$_
MAN6=6!5\[!'DP[KJP?_%0(9(S]@?Q./2\1/B.-X;'!^WC_N;.-Z9P3;@O#OW
M[8QJW DS*0BLW.J<$^MSBT G[4D(YD;4:$)\2QY+)=V"%,"V:6EO>>!Y3"T/
MV-M$3B@NUU5 18FG(8M9(,62)-H([X!7L1/ $Q/*F 6U0$%[ADQ0H0?XXMZ2
MA:?S9P+@9&\ 7!/QQ8RKTK,591?2%$6DG&%>[!8QN%0;.[!O^+I='WJ\8D=D
M3AM4:*Q+=[<'N]0'OK0&DMCI_><B%M?BW6]!""M1G]II@N< .;$WD%MR9LCF
M)BKH=%XI.=^R%7H/8$JJYSI)2D.Y7RN>6T;-M'7X/*&C58K^X4#5Y0][=4>7
M%$&,'';+NG(<CU3@+Q;HSB$OEWZ]#EY-N5TJ#6(_#WH0OBSX]:@H>\&4O )5
MW3+<LF_^Y25Z?* _Y5EM\$S.:OXB4M2;I+FB*6+-=:"N&(N@]@#QL2%CEZYQ
ME+).&[NL]_X!#IEETCF /Z@)L49%0>U"HG]^D%<(9Z1@2Q2/_Y*@KO<@_%Y*
M=-_OMS)/_&7$Z_\?N#Y;G7^K4**A9/0_CZ!+='Q.)" TJEJ]//C,@5]1\0V2
MS9=?+S;]I6A]<?0@P%5GE' 'L879N,".%I;$=B<X*XF*71!AJ"2;00%8+/^V
MS! ?N$@^F*J@;+UB>RCI1<-]1MK^'8G>8A5/#?)&$_,.GNH0.?X2NX)8,Q1!
MF<^TF@%5PIQ/JKMX4[$C9(72"\#6^50'2N0W (R >Q29T-X5!CZX$^</4I5%
MC!@$T\+55KRP,*K_,T;V+A1?C&3NU\QW&M\<CWXBGE$)0/50_1SL(16:5[\>
MM[OA%V1G\*^H9ZZ:V[ZIX\1F6S]J]XX&=S9WV]&=;7\X;/OH\/%''73;AX=W
M-Z\/V_$+86J#&HZ#D!W2^LH6/'_3.&C4-A5,1UT6>:MZCL]@^D5X=U^?7G%-
MO<9K;RK0#K\-UX#4OY_W_'XXIS.KUPOLAQ(K1V_8]*]]+'?S_4NS8YA.%T\4
MX[O%34'TIT(BI0AF?X)Z^:*/_.P_[WH]XP%0?=Q-4_$Y+LX(;9F_R67UDGQ!
M:[QOZ_H%+=W%-20EW3^Q?^&1C'TPJ'U)XWE9>3:5D++OEB+BEW!NVUS@CJ_X
M6S1%_8)8MTWUO]#A!;E1^(%A!G>^-%:)ANZJ"X\1GJ6[N\O&(C?N>:&K^@PO
MP_G7\D[_!U!+ P04    " "Q4OU27+<!VO '  #K)P  &0   &-M<S$P<3(P
M,C$P-C,P7V5X,S$M,RYH=&WM6FUO&[D1_MY?P5/07 +H;?5BV9)C(+'=-H?K
M71JX"/JIH):S6L+<Y1[)E:S^^LZ0NY)LR;%\=<Z*T0!1HN60G.$\?.8AM:<_
M7/QZ?O6O3Y<L=9EBG_[YX>>/YZS1ZG2^],\[G8NK"_:WJ[__S ;M;L2N#,^M
M=%+G7'4ZE[\T6"-UKAAW.HO%HKWHM[69=:X^=VBH04=I;:$MG&B<G=(3_ 0N
MSOYT^D.KQ2YT7&:0.Q8;X X$*ZW,9^R+ 'O-6JW*ZEP72R-GJ6.];B]B7[2Y
MEG,>VIUT"L[J<4X[X?MIQT]R.M5B>78JY)Q)\:XADWAT=#(=P9!WDT&OQWD2
M)\<G,.V/CD5_%'7_':&3'30/?:Q;*GC7R&3>2H'F'P^&A9LLI'#I..IV_]RX
M9>?@QK6XDK-\[+W%UD1C;%5SK)4VXU==_V="+:V$9U(MQS]>R0PL^P46[+/.
M>/YCT^(*MRP8F01#*_\#."-.[K\N*F]P'"5SJ+V+>N32Y4TJI]*]?A4==2?]
MJ-T_[5"GC<""7[@ZYNQVVW;HW,PP^JEV3F?CD^+I8SJ^$]-H9TSG8)Q,9,P)
M=4PG[*_<&!E?LY_:.'R<ZL56D+M#./H&(41[I>5C<]OI)HM]8$OF4HX9&QY/
M]H]C4G A<+>T%"1NW*<G'H$R%[@3QBU:VF>*-6K78?SQL]]>EI/V:$C+\)&E
M? [,P%S" GG&I=*RWTIN'!BUQ.>%-HXAMOZB31:V3M1M_8.@=JYSB^1B++O,
MP<R6^" K>+[$=)V\C'3U#BY='[C%)&$ZLB6[SO5"@9A!,V2MRI70Z$*NL73@
M#%SF#%/"RMR9$C "+":^KF#^.,OPFY%<L83'^,@PG4G'G YV6P8YQ& M-TLR
MR?@UX+P;8UI\)M 9G%+YHH1SD$$L#18A-,NQ.WHBP+!%*N.4V9(^UOT78* :
MA +(I%58K:CP+:1+,4!;0.P=I'$+=$T+#'..W02;+C>7X>6 L/_]@!!8(G-,
M,R%FG=8F(A#-L=ELM,L\048)=4OFL2H%CHG0V<AA$V$GB84*S#R!EL"LU!J5
M%2#LG:D1^,++L"99E H-$(H:\>*GL]Z?F-N4)4HO;(U3 S-I'6HXQS@]#'ZC
ME\T-N-G:F2UO7P[B!@>'N*M;Z7G]ZK@7C2:VPE0E%8@F=():"!]1XCXR;L!#
M!%,NIPHHE0P0EU,E;4KF9)8A11)-TG<A;:RT+;$?D:?1*F"E,#H&@8\M>X/0
M$(!8"_F_O(E3GL^ O4=>^EPJL%6-['/RLGLRB89OX*T?)1J*S6?A(4X.)@^@
MI0D9L=D&E@.VR+G?,W.R8^8$9Z:5N MYM",I\+1BZQE1S-\>#HH'7EY?@,4S
M$*;/U[V'P=:DDASSTN[?A6KC%! GU4RAVNK2X !(8'-I/2VB%>1^'-+7:T+=
M)&4#BGO@5>5VC95F1=C4*)%<T1>KE13^H&K+J95"<B,I !E$@2\3.8U46BK4
M?N-:7]4]B>))&!W"(ZKO5*#ZE'&I.'$_AN6=6!=\[!'DPZ;JP?]-@0R1GK$_
MB*>EXV?$\?1@<'S</AYLXWAO!MN"\_[<MS>J<2?,I2"P<JMS3JS/+0*=M"<A
MF!M1HPGQ+?E4*NF6I !V34M[RP//8VIUQMXE<D)QN:D"*DI3(*:M5RQQK(WP
M#G@5.P,\+:&,65(+%+1GR 05>H O[BU9>#I_(0".#P; -1%?SKDJ/5M1=B%)
M4$3*.>;%[A"#*[6Q!_N&K[OUH<<K=D3FM$&%3G7I[O=@G_K 5]9 $CMY^%S$
MIK5X]UL0PDJ@/QYN-,%+@)PX&,BM.#-D<QL5=#JOE)QOV0F]1S EU7,=QZ6A
MW&\4SQVC9MHZ?![3T2I!_W"@ZN:'O;FG2X(@1@Z[8UTYCD<J\!<+=.>0ERN_
MW@:O4FY72H/8SX,>A"\+?CTJREXR):]!5;<,=^R;__,2/3W0G_.L-GPA9S5_
M"RGJ3=)<TQ2QYB90UXQ%4'N$^-B2L2O7.$I9IXU=U7O_ (?,,ND<P%=JPE2C
MHJ!V(=$_/\@;A#-2L"6*QW])4-=[$'XK);KO]UN9Q_XRXNW_#US?K,Z_5RC1
M4#+Z7TC0)3H^QQ(0&E6M7AU\%L"OJ?@&R>;+KQ>;_E*TOCAZ%."J,TJX@]C!
M;%Q@1PLK8KL7G)5$Q2Z(,%22S:  +)9_6V:(#UPD'TQ54'9>L3V6]**30T;:
MX1V)WF,53PSR1A/S#I[J$#G^$KN"6#,409G/M9H#5<*<SZJ[>%.Q(V2%TDO
MUD6J R7R6P!&P#V)3&CO"P,?W*GS!ZG*8HH8!-/"U5:\L#"N_S-!]BX47XYE
M[M?,=YK<'H]^)9Y3"4#U4/TB["$5FM<_(+>[X4=D9_"OJ&>NFMN^J>/$=ML@
M:O=&PWN;N^WHWK:O#ML>'3W]J,-N^^CH_N;-83M^(4QM4,-Q&+)#6E_9@N?O
M&OU&;5/!=-QED;>JY_@&IM^%=P_UZ14WU&NR\;("[?"[< U(_>-YS^^'"SJS
M>KW ?BJQ<O1.FO[-C]5N?GAI]@S3Z>*98ORPO"V(?E=(I!3!'$Y0KU\-D)_]
MYU?>T'@$6I]VWU24CNLS1EOF+W-9O2K?T3(?X-)^1ZOWR:#D)6GGU>1Y*B%A
MES<0EW0SQ7X-Q[7M%>WX0K]#2M2OAG7;5/8+'5Z-&X??%>9P[^MBE5;HKKOP
M*4*R=/=WV5K5Q@.O<E6?X34X_T+>V7\!4$L#!!0    ( +%2_5)2LG:2\0<
M .PG   9    8VUS,3!Q,C R,3 V,S!?97@S,2TT+FAT;>U::V\;MQ+]WE_!
M*FB: 'JM'GY(BH'$=M%<])$&OC>XGPKN<E9BS5UN2:YD]=??&7+UL"75<J]3
M*T8#1(F60W*&<WCFD-K1UQ<_GU_]]\,EF[A,L0__?O?#^W-6:[1:G[KGK=;%
MU07[_NK''UBOV8[8E>&YE4[JG*M6Z_*G&JM-G"L&K=9L-FO.NDUMQJVKCRT:
MJM=26EMH"B=J9R-Z@I_ Q=E7HZ\;#7:ADS*#W+'$ '<@6&EE/F:?!-AKUFA4
M5N>ZF!LYGCC6:7<B]DF;:SGEH=U)I^!L,<ZH%;Z/6GZ24:S%_&PDY)1)\:8F
MXUZOFZ1'4232I->+8MZ)ND=I)(YZ_"2"J/=KA$ZVT#STL6ZNX$TMDWEC C3_
MH-<OW' FA9L,HG;[F]HM.P<WKL&5'.<#[RVVIAICJYH3K;09O&C[/T-J::0\
MDVH^^/9*9F#93S!C'W7&\V_K%E>X8<'(-!A:^0?@C#BY_SJKO,%QE,QAX5W4
M(9<N;R8REN[EB^BH/>Q&S=ZH19W6 @M^X>J8L]MMFZ%S,\;H8^V<S@:GQ>/'
M='(GIN.M,9V#<3*5"2?4,9VRC_#;;Y)]:++O^1SL1H3;_3_Z#/Y'>^7D??V.
MQW66^)#FS$TXYJI_,MP_B&'!A<!]TE"0ND&7GGCLR5S@'A@T:%&?*-"HN0CC
M[Y_]]K*<-H_[M SOV81/@1F82I@AP[B)M.SWDAL'1LWQ>:&-8XBJ[[3)PJ:)
MVHU?"&3G.K=(*\:RRQS,>(X/LH+G<TS7Z?-(5^?@TO6.6TP2IB.;L^M<SQ2(
M,=1#UJI<"8TNY!J+!L[ 9<XP):S,G2D!(\ RXBL*YH^S#+\9R15+>8*/#-.9
M=,SI8+=AD$,"UG(S)Y.,7P/.NS:FQ6<"G<$IE2]'. <9)-)@^4&S'+NC)P(,
MFTUD,F&VI(]5_QD8J :A #)I%=8I*GDSZ288H"T@\0[2N 6ZI@6&.<5N@L7S
M]65X/B#L?CD@!);*'--,B%FEM8X(1'-L-FOM,D^144+%DGFB2H%C(G36<EA'
MV$EBH0(S3Z E,"NU0F4%"'MG:@2^\ *L3A:E0@.$HD:\^.FL]R?A=L)2I6=V
M@5,#8VD=JC?'.#T,?J.7]36XV84S&]X^'\3U#@YQ5[?2\_+%22<Z'MH*4Y54
M()K0*:H@?$2)>\^X 0\13+F,%5 J&2 N8R7MA,S)+$.*))JD[T+:1&E;8C\B
M3Z-5P$IA= ("'UOV"J$A +$6\G]YDTQX/@;V%GGI8ZG 5C6RR\G+]NDPZK^"
MUWZ4J"_6GX6'.#F8/("6)F3$9FM8#M@BY_[*S.F6F5.<F5;B+N31CJ3 XXJM
M)T0Q?WTX*.YY;7T!%D\_F#Y?]^X'6YU*<L)+NW\7JHTQ($ZJF4*UU:7! 9#
MIM)Z6D0KR/TXI*]7A+I.R@84]\"KRNT**_6*L*E1(KFB+U8K*?P1U9:QE4)R
M(RD &42!+Q,YC51:*M1^XUI?U3V)XAD8'<+#J>]4H/J42:DX<3^&Y9U8%7SL
M$>3#NNK!_\5 ADC/V!_$X]+Q$^(X/A@<GS1/>ILXWIO!-N"\/_?MC6K<"5,I
M"*S<ZIP3ZW.+0"?M20CF1BS0A/B6/)9*NCDI@&W3TM[RP/.86IZNMXF<4%QN
MJH"*TA2(:>L52Y)H([P#7L6. 4]+*&/FU (%[1DR084>X(M[2Q:>SI\)@).#
M ?""B"^G7)6>K2B[D*8H(N44\V*WB,&EVMB#?</7[?K0XQ4[(G/:H$)C7;K=
M'NQ3'_C2&DABI_>?BUB\$.]^"T)8"?3'PXTF> Z0$P<#N25GAFQNHH).YY62
M\RU;H?< IJ1ZKI.D-)3[M>*Y9=1,6X?/$SI:I>@?#E3=_+!7.[JD"&+DL#O6
ME>-XI )_L4!W#GFY].MU\&K"[5)I$/MYT(/P9<&O1T79<Z;D-:CJEN&.??W_
M7J+'!_I3GM7ZS^2LYF\AQ6*3U%<T1:RY#M058Q'4'B ^-F3LTC6.4M9I8Y?U
MWC_ (;-,.@?P)S4AUJ@HJ%U(],\/\@KAC!1LB>+Q7Q+4BST(OY<2W??[K<P3
M?QGQ^I\#UV>K\V\52C24C/ZW$72)CL^)!(1&5:N7!Y\9\&LJOD&R^?+KQ::_
M%%U<'#T(<-49)=Q!;&$V+K"CA26Q[01G)5&Q"R(,E60]* "+Y=^6&>(#%\D'
M4Q64K5=L#R6]Z/20D79X1Z*W6,53@[Q1Q[R#ISI$CK_$KB!6#T50YE.MID"5
M,.?CZB[>5.P(6:'T'+!U-M&!$ODM "/@'D4F-/>%@0]NY/Q!JK*($8-@&KC:
MBA<6!HO_#)&]"\7G YG[-?.=AK?'H]^'IU0"4#U4OP5[2(7FU4_'S7;X^=@9
M_"L6,U?-3=_4<F*SK1<U.\?]G<WM9K2S[4^';1X?/?ZH_7;SZ&AW\_JP+;\0
M9F&P@&,_9(>TOK(%S]_4NK6%307309M%WFHQQV<P_2*\NZ]/I[BA7L.UUQ1H
MA]^%:T#JW\][?C]<T)G5ZP7VKQ(K1^>T[M_Y6.[F^Y=FSS"=+IXHQG?SVX+H
M+X5$2A',X03U\D4/^=E_[GHWXP%0?=Q-4_$Y+LX ;9F_R66+)?F"UOC0UO4+
M6KK+&TA*NG]B_\$C&?M@4/N2QO.R\GPB(67?+47$S^'<MKG +5_QMVB*];?#
M"AW>C1N$GQ>FL/-]L4HRM%==>(S@+-WN+AM+7+OG7:[J,[P'Y]_(._L?4$L#
M!!0    ( +%2_5)U&" 6$P4  .0<   9    8VUS,3!Q,C R,3 V,S!?97@S
M,BTQ+FAT;>U967/;-A!^[Z] Y&F.&?'4?<0SJ>Q<D]B.K333IPY$K$3$),"
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
M              "  4R<! !C;7,M,C R,3 V,S!?9S$N:G!G4$L! A0#%
M  @ L5+]4F6E6QC!,@$ \Z4! !,              ( !([\% &-M<RTR,#(Q
M,#8S,%]G,BYJ<&=02P$"% ,4    " "Q4OU26=?['YO)  #T^P  $P
M        @ $5\@8 8VUS+3(P,C$P-C,P7V<S+FIP9U!+ 0(4 Q0    ( +%2
M_5)@KS(E,B8! +L'#  4              "  >&[!P!C;7,M,C R,3 V,S!?
M;&%B+GAM;%!+ 0(4 Q0    ( +%2_5)<)2/RR,0  -\/"0 4
M  "  47B" !C;7,M,C R,3 V,S!?<')E+GAM;%!+ 0(4 Q0    ( +%2_5)+
MM@F'(BT  $5J 0 9              "  3^G"0!C;7,Q,'$R,#(Q,#8S,%]E
M>#$P+3$N:'1M4$L! A0#%     @ L5+]4K<[&$_ME $ UV4, !@
M     ( !F-0) &-M<S$P<3(P,C$P-C,P7V5X,RTQ+FAT;5!+ 0(4 Q0    (
M +%2_5(GC=P+ZP<  .PG   9              "  ;MI"P!C;7,Q,'$R,#(Q
M,#8S,%]E>#,Q+3$N:'1M4$L! A0#%     @ L5+]4GS[4R;U!P  \2<  !D
M             ( !W7$+ &-M<S$P<3(P,C$P-C,P7V5X,S$M,BYH=&U02P$"
M% ,4    " "Q4OU27+<!VO '  #K)P  &0              @ $)>@L 8VUS
M,3!Q,C R,3 V,S!?97@S,2TS+FAT;5!+ 0(4 Q0    ( +%2_5)2LG:2\0<
M .PG   9              "  3"""P!C;7,Q,'$R,#(Q,#8S,%]E>#,Q+30N
M:'1M4$L! A0#%     @ L5+]4G48(!83!0  Y!P  !D              ( !
M6(H+ &-M<S$P<3(P,C$P-C,P7V5X,S(M,2YH=&U02P$"% ,4    " "Q4OU2
M6P%&>BP%  #B'0  &0              @ &BCPL 8VUS,3!Q,C R,3 V,S!?
@97@S,BTR+FAT;5!+!08     $0 1 'X$   %E0L    !

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